Chuyển tới nội dung chính
Z

Trình chuyển đổi UTF-8

Chuyển đổi văn bản sang byte thập lục phân UTF-8, byte thập phân, chuỗi thoát \xAB hoặc \u{HEX} — và ngược lại.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

Cách dùng

  1. 1 Chọn Text → Bytes (mã hóa) hoặc Bytes → Text (giải mã).
  2. 2 Chọn định dạng đầu ra khi mã hóa — hex, decimal, \xAB, hoặc \u{HEX}.
  3. 3 Dán nội dung đầu vào. Khi giải mã, công cụ tự động nhận diện định dạng bạn đã dùng.
  4. 4 Sao chép kết quả.

Vì sao dùng công cụ này

  • Bốn dạng đầu ra — hex, decimal, chuỗi thoát \x kiểu C/Python, chuỗi thoát \u{} kiểu JS.
  • Giải mã thông minh — tự động nhận diện đầu vào dạng hex/decimal/\x/\u.
  • An toàn với surrogate pair — chuỗi thoát code point dùng toàn bộ Unicode, không phải đơn vị UTF-16.
  • Toàn bộ xử lý bằng logic trình duyệt thuần túy, không phụ thuộc thư viện nào.

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

Sự khác nhau giữa \xAB và \u{HEX} là gì?

\xAB đại diện cho một byte UTF-8 — ký tự nhiều byte sẽ mở rộng thành nhiều chuỗi thoát. \u{HEX} là một code point Unicode — mỗi ký tự chỉ cần một chuỗi thoát, bất kể độ dài UTF-8. Template literal trong JS hiểu được cú pháp \u{...}.

Tại sao emoji lại chiếm 4 byte?

Nhiều emoji nằm trên U+FFFF nên cần tới 4 byte UTF-8. Dạng chuỗi thoát code point (\u{1F680}) hiển thị chúng như một ký tự logic duy nhất.

Công cụ có giải mã được định dạng trộn lẫn không?

Không — đầu vào phải toàn bộ là hex, toàn bộ là decimal, toàn bộ là \xAB, hoặc toàn bộ là \u{} để việc nhận diện không bị nhầm lẫn. Hãy tách phần đầu vào bị trộn lẫn và xử lý riêng từng phần.

Chỉ cần mã hóa Base64 thôi?

Hãy dùng công cụ Base64 Encoder & Decoder của chúng tôi — đưa vào văn bản hoặc file, nhận về Base64.

Trình chuyển đổi UTF-8 là gì?

Trình chuyển đổi UTF-8 là công cụ chuyển văn bản sang dạng biểu diễn byte UTF-8 và ngược lại. Công cụ có thể xuất byte dưới dạng thập lục phân, thập phân, chuỗi thoát \xAB, hoặc chuỗi thoát code point \u{HEX}, đồng thời giải mã các định dạng này trở lại thành văn bản đọc được. Toàn bộ quá trình chuyển đổi diễn ra hoàn toàn phía client trong trình duyệt, nên văn bản đầu vào không bao giờ được gửi lên máy chủ.

Tóm tắt

Trình chuyển đổi UTF-8 là công cụ lập trình miễn phí của Zerethon Tools. Chuyển đổi văn bản sang byte thập lục phân UTF-8, byte thập phân, chuỗi thoát \xAB hoặc \u{HEX} — và ngược lại. Chạy hoàn toàn trong trình duyệt — không đăng ký, không tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi UTF-8 chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

So sánh

Kiến thức cơ bản

Hướng dẫn

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí