Công cụ tra cứu ký tự Unicode

Tra cứu mọi ký tự: tên Unicode chính thức, mã điểm U+, danh mục, plane, byte UTF-8/UTF-16, escape HTML, JS, CSS và URL. Tìm được cả theo tên.

Đang tải tên ký tự Unicode…

3 mã điểm

U+00E9
…
Chữ thường (Ll) · Mặt phẳng 0 – Mặt phẳng đa ngôn ngữ cơ bản (BMP)
Thập phân
233
UTF-8
C3 A9
UTF-16
00E9
HTML
é
JavaScript
\u00E9
CSS
\E9
Mã hóa URL
%C3%A9
U+20AC
…
Ký hiệu tiền tệ (Sc) · Mặt phẳng 0 – Mặt phẳng đa ngôn ngữ cơ bản (BMP)
Thập phân
8364
UTF-8
E2 82 AC
UTF-16
20AC
HTML
€
JavaScript
\u20AC
CSS
\20AC
Mã hóa URL
%E2%82%AC
U+1F600
…
Ký hiệu khác (So) · Mặt phẳng 1 – Mặt phẳng đa ngôn ngữ bổ sung
Thập phân
128512
UTF-8
F0 9F 98 80
UTF-16
D83D DE00
HTML
😀
JavaScript
\u{1F600}
CSS
\1F600
Mã hóa URL
%F0%9F%98%80

Công cụ Liên quan

Xem Tất cả

Tra cứu Unicode là gì?

Nhận diện ký tự. Dán văn bản hoặc mã điểm để xem tên Unicode chính thức của từng ký tự, mã điểm, danh mục chung, plane, byte UTF-8 và UTF-16 cùng các escape dùng ngay được – hoặc tìm trong danh sách tên Unicode bằng từ khóa.

Cách sử dụng Tra cứu Unicode

  1. Chọn Chế độ: Phân tích ký tự hoặc Tìm theo tên.
  2. Ở chế độ phân tích, dán ký tự hoặc mã điểm như U+1F600, 0x41, \u00E9 hay é vào ô Đầu vào.
  3. Ở chế độ tìm kiếm, gõ các từ tiếng Anh trong tên, ví dụ euro sign hoặc smiling face.
  4. Bấm vào ký tự lớn trên thẻ để sao chép nó.

Ví dụ

Đầu vào
😀
Đầu ra
U+1F600 · GRINNING FACE · Other symbol (So) · UTF-8: F0 9F 98 80 · UTF-16: D83D DE00

Khi nào nên dùng Tra cứu Unicode

Dùng để nhận diện một ký hiệu hoặc emoji lạ, tìm ký tự vô hình (zero-width space, dấu cách không ngắt, BOM), lấy escape đúng cho mã nguồn, hoặc tìm ký tự theo tên. Để chuyển cả chuỗi giữa các cách biểu diễn, hãy dùng công cụ chuyển đổi Unicode.

Tra cứu Unicode hoạt động như thế nào

Tên lấy từ Unicode Character Database 15.0 (khoảng 30.000 ký tự có tên, tải khi cần); chữ tượng hình CJK, Tangut, Nushu, Khitan và âm tiết Hangul nhận tên theo thuật toán, còn tên chữ tượng hình Ai Cập/Anatolia và chữ hình nêm không được đưa vào. Danh mục chung được tính bằng Unicode property escape của trình duyệt (\p{gc=…}), còn các dạng byte được tạo bằng TextEncoder và đơn vị mã UTF-16. Hiển thị tối đa 200 ký tự.

Các Trường Hợp Sử Dụng Phổ Biến

  • Tìm hiểu một ký tự vô hình trong dữ liệu của bạn là gì
  • Lấy thực thể HTML hoặc escape JS cho một ký hiệu
  • Tìm ký tự theo tên (mũi tên, ký hiệu tiền tệ, emoji)
  • Giải thích vì sao một chuỗi có nhiều byte hơn số ký tự

Câu Hỏi Thường Gặp

Vì sao tên lại bằng tiếng Anh?

Tên ký tự Unicode là định danh tiếng Anh cố định do chuẩn định nghĩa; chúng giống nhau ở mọi ngôn ngữ.

Vì sao một emoji mới hiển thị "Không có tên"?

Danh sách tên đi kèm là Unicode 15.0; ký tự mới hơn hiển thị mã điểm và danh mục nhưng không có tên.

Tôi có tìm bằng ngôn ngữ khác được không?

Tìm kiếm chỉ khớp với tên tiếng Anh chính thức.

Bước tiếp theo nên làm

Khám phá thêm danh mục