Kiểm tra ký tự Unicode & Tìm ký tự vô hình

Dán bất kỳ nội dung nào để xem nó thực sự được tạo từ những gì: tên, code point, byte UTF-8 và mã HTML của từng ký tự. Các zero-width space, khoảng trắng không ngắt dòng, BOM và chữ cái giống hệt nhau sẽ được đánh dấu và có thể xóa chỉ với một cú nhấp.

Cập nhật
#Ký tựTênCode pointUTF-8HTMLCSS / JS

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Sao chép và dán 1.200+ ký hiệuDấu tick, mũi tên, ngôi sao, dấu đầu dòng, toán học, tiền tệ, chỉ số trên, khung hộp, khoảng trắng ẩn, kaomoji, kèm mã HTML.Ký tự đặc biệt & Ký hiệu văn bản →

Cách dùng Kiểm tra ký tự Unicode

  1. Dán đoạn văn bản đang hoạt động kỳ lạ, ví dụ slug không khớp, code không biên dịch được hoặc ô CMS có khoảng trống khó hiểu.
  2. Xem phần tóm tắt: ký tự vô hình, khoảng trắng bất thường và chữ cái giống hệt nhau sẽ được đếm và đánh dấu màu đỏ hoặc cam.
  3. Nhấp vào bất kỳ ký tự nào trong dải hiển thị để chuyển đến dòng tương ứng, với tên, code point, byte UTF-8, HTML entity và cách escape cho CSS/JS.
  4. Nhấp Xóa ký tự vô hình, Chuẩn hóa khoảng trắng & dấu nháy hoặc Chuyển sang ASCII thuần, rồi sao chép văn bản đã làm sạch.

Vì sao ký tự vô hình gây lỗi

Văn bản sao chép từ Word, Google Docs, PDF, Slack hay các công cụ chat AI thường chứa những ký tự bạn không nhìn thấy: zero-width space (U+200B), no-break space (U+00A0), soft hyphen, byte-order mark (U+FEFF) hoặc directional mark. Chúng khiến slug trong CMS khác với những gì bạn đã gõ, làm hỏng JSON và CSS, khiến tìm kiếm không khớp và làm hai chuỗi “giống hệt nhau” trở nên khác nhau.

Ký tựMãNguồn thường gặp
Zero-width spaceU+200BTrang web, ứng dụng chat, đầu ra của AI
No-break spaceU+00A0Word, Google Docs,   trong HTML
Byte order markU+FEFFTệp được lưu dạng “UTF-8 with BOM” trên Windows
Soft hyphenU+00ADCông cụ ngắt từ, Soft Hyphen Generator
Dấu trái sang phải / phải sang tráiU+200E / U+200FVăn bản đa ngôn ngữ, số điện thoại

Chữ cái giống hệt nhau (homoglyph)

Chữ “а” tiếng Nga và chữ “ο” tiếng Hy Lạp trông y hệt chữ “a” và “o” Latin nhưng thực chất là ký tự khác. Chúng xuất hiện trong văn bản sao chép và trong các tên miền lừa đảo. Bộ kiểm tra sẽ đánh dấu những chữ thuộc hệ chữ khác khi chúng bị trộn vào từ Latin.

Code point, UTF-8 và cách escape

Mỗi ký tự có một code point (như U+1F680). Trên web, nó được lưu dưới dạng 1–4 byte UTF-8, đó là lý do “é” chiếm 2 byte và 🚀 chiếm 4 byte khi bị giới hạn theo byte. Dùng HTML entity trong markup, \1F680 trong thuộc tính content của CSS và \u{1F680} trong JavaScript. Với cả chuỗi, dùng HTML Entity Encoder hoặc URL Encoder; với emoji và ký hiệu, hãy xem Emoji Picker và Text Symbols.

Cũng được tìm dưới tên: tìm ký tự ẩn, xóa ký tự vô hình, zero width space là gì, tra cứu unicode, mã code point ký tự, ký tự này là gì, utf-8 bytes, phát hiện ký tự ẩn.

Các công cụ dùng kèm tốt với Kiểm tra ký tự Unicode

  • Tạo slug URL — Chuyển mọi tiêu đề thành slug URL gọn gàng, viết thường, với cách bỏ dấu, chuyển ä/ö/ü và chữ Cyrillic chính xác.
  • Sửa dấu ngoặc kép thông minh — Code copy từ Slack, Notion, Word hay blog mà không chạy được?
  • Tạo ASCII Art — Nhập một từ và xem nó hiển thị với 20 font ASCII art cùng lúc — Standard, Slant, ANSI Shadow, Doom và nhiều font khác.

Câu hỏi thường gặp

Làm sao để tìm ký tự vô hình trong văn bản?
Dán văn bản vào đây: ký tự vô hình sẽ được hiển thị bằng nhãn đỏ như ZWSP hoặc BOM trong dải ký tự và được đếm trong phần tóm tắt. Nhấp “Xóa ký tự vô hình” để xóa chúng.
Vì sao slug hoặc tên class trong Webflow không khớp?
Thường là do chứa zero-width space, khoảng trắng không ngắt dòng hoặc chữ cái giống hệt nhau được sao chép từ ứng dụng khác. Dán vào đây để xem từng ký tự, rồi làm sạch.
“Chuyển sang ASCII thuần” làm gì?
Nó thay dấu nháy kiểu typography, dấu gạch, dấu ba chấm và khoảng trắng đặc biệt bằng các tương đương ASCII, bỏ dấu thanh (é → e) và xóa mọi ký tự khác ngoài ASCII cơ bản. Hữu ích cho code, tên tệp và slug.
Văn bản của tôi có bị gửi đi đâu không?
Không. Mọi thứ chạy trong trình duyệt của bạn; chỉ danh sách tên ký tự được tải về từ devpack một lần duy nhất.
Tôi có thể cài Kiểm tra ký tự Unicode như một ứng dụng web và dùng khi không có mạng không?
Có. Kiểm tra ký tự Unicode là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan