Làm thế nào để nhận diện nhanh mã hóa của một tệp?
Không cần cài đặt bất kỳ phần mềm nào. Nhận diện mã hóa và sửa lỗi font chữ chỉ với 3 bước đơn giản:
Chọn & Tải Tệp Lên
Nhấp vào khu vực nét đứt để chọn tệp, kéo thả tệp vào trình duyệt, hoặc sao chép tệp và nhấn Ctrl + V để dán trực tiếp. Hỗ trợ tệp đơn và nhiều tệp cùng lúc.
Phân Tích Tức Thì & Xem Trước
Thuật toán hiệu năng cao nhận diện mã hóa trong tích tắc hoàn toàn trên máy cục bộ không tải tệp lên máy chủ. Hiển thị loại mã hóa, độ chính xác và nội dung văn bản.
Đổi Mã Hóa & Tải Về
Nếu bản xem trước bị lỗi font, hãy nhấp vào các thẻ trong "Bảng mã khả dĩ" để chuyển đổi ngay. Sau khi kiểm tra, nhấp "Sang UTF-8" hoặc "Chuyển tất cả sang UTF-8 & Tải về (ZIP)".
Các Trường Hợp Lỗi Font Tiếng Việt Thường Gặp & Giải Pháp
1. Windows Notepad Mở Tệp Văn Bản Bị Lỗi Font Ký Tự
Notepad Windows cổ điển thường lưu văn bản theo chuẩn ANSI (Windows-1258 hoặc Windows-1252), gây ra lỗi font khi chuyển sang macOS, Linux hoặc web. Hãy chuyển sang UTF-8 để khắc phục triệt để.
2. Excel Mở Tệp CSV Hiển Thị Dấu Hỏi Chấm Hoặc Ký Tự Lạ
Excel có thể nhận diện sai tệp CSV UTF-8 không có chữ ký BOM, làm các ký tự tiếng Việt có dấu bị biến dạng. Chuyển đổi tệp sang UTF-8 có BOM hoặc UTF-16LE để mở mượt mà trong Excel.
3. E-Book và Tiểu Thuyết TXT Không Đọc Được Trên Điện Thoại / Kindle
Các ứng dụng đọc sách điện tử trên di động thường thiếu bảng giải mã font chữ khu vực. Hãy chuyển đổi tệp TXT sang UTF-8 tiêu chuẩn để đọc mượt mà trên mọi thiết bị.
4. Chú Thích Mã Nguồn, Phụ Đề (.srt) và Lời Bài Hát Bị Loạn Chữ
Chú thích trong code cũ, phụ đề phim .srt / .ass và lời bài hát .lrc thường xuyên bị lỗi font khi chuyển đổi hệ điều hành. Kéo thả hàng loạt để sửa lỗi và xuất gói ZIP sạch trong vài giây.
So Sánh & Cẩm Nang Bảng Mã Ký Tự
| Bảng mã | Tên đầy đủ & Đặc điểm | Phạm vi ứng dụng chính | Tính tương thích & Đề xuất |
|---|---|---|---|
| UTF-8 | Bảng mã Unicode độ dài biến thiên (1-4 byte) | Chuẩn web toàn cầu, hệ điều hành hiện đại, phát triển phần mềm | Khuyến nghị cao nhất, độ tương thích toàn cầu tối ưu |
| Windows-1258 | Bảng mã ANSI tiếng Việt đơn byte mở rộng | Các phiên bản Windows tiếng Việt cũ, tài liệu văn phòng truyền thống | Chỉ dành cho môi trường tiếng Việt cũ; nên đổi sang UTF-8 |
| Windows-1252 | Bảng mã Tây Âu đơn byte (chuẩn ANSI) | Văn bản tiếng Anh, Pháp, Đức, Tây Ban Nha truyền thống | Dễ bị nhầm lẫn với các bảng mã Latin đơn byte khác |
| GB18030 / GBK | Chuẩn quốc gia bắt buộc của Trung Quốc (chữ giản thể) | Hệ thống doanh nghiệp và cơ quan nhà nước Trung Quốc | Tương thích ngược hoàn toàn với GBK và GB2312 |
| Big5 | Chuẩn mã hóa ký tự chữ Hán phồn thể | Đài Loan, Hồng Kông và truyền thông tiếng Trung phồn thể | Dành cho văn bản chữ phồn thể; khuyên chuyển sang UTF-8 |
| Shift-JIS / EUC-JP | Chuẩn công nghiệp Nhật Bản (JIS) cho tiếng Nhật | Hệ thống tiếng Nhật, phụ đề anime và phần mềm cũ | Dễ bị lỗi hiển thị ngoài Nhật Bản; nên chuyển sang UTF-8 |
Tại Sao Nên Chọn Nhận Diện & Chuyển Đổi Trực Tuyến Hàng Loạt?
100% Trong Trình Duyệt · Bảo Mật Tuyệt Đối
Toàn bộ quá trình kiểm tra, xem trước và chuyển đổi diễn ra trực tiếp trong bộ nhớ trình duyệt của bạn. Không có bất kỳ tệp nào bị tải lên máy chủ.
Tính Điểm Độ Tin Cậy · So Sánh Tức Thì
Dựa trên mô hình mẫu byte và xác suất thống kê, công cụ hiển thị kết quả chính kèm tỷ lệ tin cậy và cho phép chuyển đổi giữa các bảng mã chỉ với 1 cú nhấp chuột.
Xử Lý Hàng Loạt Siêu Tốc · Tự Động Đóng Gói ZIP
Thả hàng chục hay hàng trăm tệp cùng lúc. Hàng đợi bất đồng bộ xử lý tệp trong mili-giây, hỗ trợ tải lẻ hoặc nén trọn bộ thành tệp ZIP tiện lợi.
Câu Hỏi Thường Gặp (FAQ)
H: Tại sao độ chính xác nhận diện không phải lúc nào cũng đạt 100% đối với văn bản ngắn?
Nhận diện bảng mã ký tự dựa trên phân tích thống kê tần suất byte và mô hình xác suất ngôn ngữ. Các tệp quá ngắn hoặc chỉ chứa ký tự ASCII thuần có thể khớp với nhiều bảng mã cùng lúc. Bạn có thể xem các thẻ trong cột 'Bảng Mã Khả Dĩ' và nhấp vào để xem trước văn bản giải mã ngay lập tức.
H: Sự khác biệt giữa UTF-8 có BOM và không có BOM là gì? Làm cách nào để thêm hoặc xóa BOM?
1. Khác biệt: BOM là chữ ký 3 byte (0xEF 0xBB 0xBF) ở đầu tệp. UTF-8 có BOM giúp Microsoft Excel và Notepad nhận biết tiếng Việt khi mở CSV; trong khi UTF-8 không có BOM là tiêu chuẩn quốc tế cho lập trình web và Linux/macOS.
2. Cách thêm BOM: Khi chuyển đổi, hãy tích chọn "Thêm Chữ Ký BOM" trong hộp thoại để xuất file có BOM.
3. Cách xóa BOM: Bỏ tích "Thêm Chữ Ký BOM" trong khung tải xuống. Công cụ sẽ tự động xóa các byte BOM đầu tệp và xuất ra tệp UTF-8 chuẩn sạch sẽ.
H: Công cụ này hỗ trợ những bảng mã ký tự nào?
Công cụ hỗ trợ hơn 80 bảng mã ký tự trên toàn thế giới với độ chính xác cao, được phân loại theo từng khu vực:
- Toàn cầu & Quốc tế (Unicode / International):
UTF-8,UTF-8 có BOM (UTF-8-SIG),UTF-16LE,UTF-16BE,UTF-16,UTF-32LE,UTF-32BE,UTF-32,ASCII - Việt Nam & Đông Nam Á:
Windows-1258(Tiếng Việt ANSI),CP874/TIS-620(Tiếng Thái) - Tây Âu & Châu Mỹ (Tiếng Anh, Pháp, Đức, Tây Ban Nha, v.v.):
Windows-1252,ISO-8859-1(Latin-1),ISO-8859-15(Latin-9),MacRoman,HP-Roman8 - Trung Quốc (Tiếng Trung Giản thể & Phồn thể):
GB18030(Chuẩn bắt buộc, tương thíchGBKvàGB2312),HZ-GB-2312,Big5,Big5-HKSCS - Nhật Bản (Tiếng Nhật):
Shift_JIS,Shift_JIS_2004,CP932(Windows),EUC-JP,EUC-JIS-2004,Chuỗi ISO-2022-JP - Hàn Quốc (Tiếng Hàn):
EUC-KR,CP949(Windows),ISO-2022-KR,Johab - Trung & Đông Âu (Ba Lan, Séc, Hungary, Romania, v.v.):
Windows-1250,ISO-8859-2(Latin-2),MacLatin2,CP852 - Nga & Nhóm ngôn ngữ Cyrillic (Nga, Ukraina, Belarus, v.v.):
Windows-1251,KOI8-R,KOI8-U,ISO-8859-5,MacCyrillic,CP866,CP1125 - Hy Lạp (Tiếng Hy Lạp):
Windows-1253,ISO-8859-7,MacGreek,CP737 - Thổ Nhĩ Kỳ (Tiếng Thổ Nhĩ Kỳ):
Windows-1254,ISO-8859-9(Latin-5),MacTurkish,CP857 - Trung Đông (Tiếng Ả Rập, Do Thái, Ba Tư):
Windows-1255/ISO-8859-8(Do Thái),Windows-1256/ISO-8859-6/CP720/CP864(Ả Rập) - Baltic & Bắc Âu (Estonia, Latvia, Lithuania, Iceland, v.v.):
Windows-1257,ISO-8859-4,ISO-8859-10,ISO-8859-13,MacIceland - Hệ điều hành DOS cũ & Mainframe: Code page DOS (
CP437,CP850,CP858, v.v.), IBM/Mainframe EBCDIC (CP500,CP1026,CP1140, v.v.)
H: Những định dạng tệp nào được hỗ trợ?
Hỗ trợ tất cả các tệp văn bản thuần, bao gồm .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md, v.v.
H: Nội dung tệp có bị mất hoặc bị thay đổi trong quá trình chuyển đổi không?
Không. Quá trình chuyển đổi chỉ ánh xạ lại định dạng mã hóa byte cơ bản (ví dụ từ byte Windows-1258 sang byte UTF-8). Toàn bộ câu từ, dấu câu tiếng Việt, xuống dòng và định dạng đều được giữ nguyên vẹn 100%.