🔤

Chuyển văn bản ↔ Unicode

Chuyển văn bản sang code point Unicode và ngược lại tức thì. Hỗ trợ entity thập phân/hex, định dạng \uXXXX, U+XXXX và phân tích ký tự.

📝 Văn bản sang Unicode

Chuyển văn bản sang Unicode dạng thập phân – mỗi ký tự thành định dạng &#XXX;
Văn bản đầu vào
Kết quả Unicode

🔤 Unicode về văn bản

Chuyển entity Unicode thập phân về văn bản – &#XXX; trở lại ký tự
Unicode đầu vào
Văn bản đầu ra

Unicode và mã hóa văn bản là gì

Unicode là chuẩn mã hóa chung gán số duy nhất cho mọi ký tự thuộc mọi hệ chữ. Hơn 1,1 triệu code point bao phủ Latin, Hy Lạp, Cyrillic, Ả Rập, Trung, Nhật, Hàn... Mã hóa văn bản biến ký tự thành số để máy tính xử lý, có thể biểu diễn dạng UTF-8, UTF-16 hoặc entity HTML. Chuẩn hóa này giúp quốc tế hóa, đảm bảo văn bản hiển thị đúng trên mọi hệ thống bất kể ngôn ngữ.

Tính năng

🔄

Chuyển đổi hai chiều

Chuyển văn bản sang entity thập phân và ngược lại với phát hiện encoding tự động.

Xử lý thời gian thực

Cập nhật kết quả tức thì khi nhập để dễ dàng kiểm tra và debug.
🌐

Hỗ trợ ký tự quốc tế

Xử lý đầy đủ Unicode cho mọi hệ chữ, kể cả emoji và ký tự tổ hợp.
📋

Kết quả an toàn HTML

Sinh entity HTML/XML an toàn (&#XXXX; hoặc &#xXXXX;) tránh lỗi encoding và XSS.
🎯

Use Cases

TEXT

Text cleanup and editing

Use Text to Unicode to normalize, transform, inspect, or prepare text before publishing it in code, documents, tickets, or web content.
DEV

Developer content workflows

Text to Unicode helps when preparing sample strings, copied logs, test fixtures, UI labels, documentation snippets, or structured text data.
QA

Review and quality checks

Check text output with Text to Unicode before sharing, importing, translating, or using it in product and support workflows.

📋Hướng dẫn sử dụng

1️⃣
Nhập văn bản
Nhập văn bản ở khung trái hoặc Unicode ở khung phải
2️⃣
Tự động chuyển
Công cụ tự động chuyển đổi giữa văn bản và Unicode
3️⃣
Sao chép kết quả
Sao chép kết quả đã chuyển vào clipboard

📚Giới thiệu kỹ thuật

🔬Unicode & mã hóa ký tự

Unicode là chuẩn mã hóa chung gán code point duy nhất cho mọi ký tự. Mỗi ký tự có dạng U+XXXX và có thể biểu diễn bằng UTF-8, UTF-16 hoặc entity HTML thập phân (&#XXXX;). Công cụ chuyển văn bản sang entity giúp hiển thị an toàn trong HTML/XML.

⚙️Định dạng entity thập phân

Entity Unicode thập phân dùng dạng &#XXXX; với XXXX là code point. Ví dụ 'A' → A, '中' → 中. Dùng phổ biến trong HTML/XML để đảm bảo hiển thị đúng trên mọi nền tảng, tránh lỗi encoding.

🌐Quy trình chuyển đổi

Text→Unicode: duyệt từng ký tự, lấy code point (charCodeAt), xuất dạng entity. Unicode→Text: parse entity, lấy số code point, chuyển lại ký tự (String.fromCharCode). Giữ nguyên thông tin ký tự theo hai chiều.

💡Ứng dụng

Entity Unicode cần thiết để chèn ký tự đặc biệt vào HTML/XML, tránh XSS bằng cách escape Đầu vào, hiển thị ký tự không có trong font, truyền dữ liệu an toàn, xử lý i18n và debug lỗi mã hóa.

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

Unicode là gì và vì sao cần chuyển văn bản sang Unicode?

Unicode là chuẩn mã hóa quốc tế gán code point duy nhất cho mỗi ký tự (ví dụ U+0041 cho 'A'). Chuyển sang Unicode dùng cho: nhúng ký tự đặc biệt trong code/JSON, debug lỗi encoding, escape HTML, trao đổi dữ liệu đa nền tảng, học chuẩn Unicode.
💬

Hỗ trợ những định dạng Unicode nào?

Công cụ hỗ trợ nhiều dạng: \u{1F600} (JS hiện đại), \u0041 (JS/JSON legacy), U+0041 (tài liệu), A / A (entity HTML), 0x0041 (hex lập trình).
🔍

Xử lý Emoji và ký tự đặc biệt ra sao?

Emoji có thể gồm nhiều code point (surrogate pair, combining). Công cụ tự phát hiện cặp surrogate, xác định chuỗi combining, hiển thị thông tin từng code point và cung cấp escape chính xác.
💡

Có thể chuyển ngược Unicode về văn bản không?

Có. Công cụ hỗ trợ chuyển hai chiều: nhập \u4E2D\u6587 sẽ ra '中文', hoặc nhập văn bản để xem mã Unicode. Phù hợp kiểm tra encoding và debug.
📚

Công cụ có miễn phí và an toàn không?

Hoàn toàn miễn phí, không cần đăng ký. Tất cả xử lý đều diễn ra trên trình duyệt, dữ liệu không bị gửi lên server nên bảo mật và có thể dùng offline.

💡Cách sử dụng

📝

Kiểm tra định dạng

Đảm bảo entity Unicode có dạng Ӓ hoặc 😀 và cách nhau bằng khoảng trắng.
⚙️

Chọn hướng chuyển đổi

Nếu cần escape HTML, dùng mục "Văn bản sang Unicode"; nếu cần giải mã, dùng "Unicode về văn bản".
🔒

Bảo toàn ký tự đặc biệt

Sao chép kết quả entity để tránh XSS hoặc lỗi encoding khi đưa vào HTML/XML.
💾

Lưu trữ & chia sẻ

Xuất kết quả để lưu script, cấu hình, tài liệu hoặc chia sẻ với đồng đội.

🔗Related Documents

User Comments

0 / 2000
Loading...