Hex sang văn bản

Giải mã byte hex thành văn bản UTF-8 với kiểm tra nghiêm ngặt và hỗ trợ Unicode.

Số & đơn vị
Đang chuẩn bị không gian làm việc…

Đầu vào

Đang chuẩn bị không gian làm việc…

Đầu ra
Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Dán Hex, có thể dùng khoảng trắng giữa byte đầy đủ và một 0x ở đầu.
  2. Kiểm tra văn bản hoặc lỗi byte hay UTF-8.
  3. Sao chép văn bản hoặc tải JSON giữ nguyên ký tự điều khiển.

Hex sang văn bản

Chuỗi Hex có thể chứa byte UTF-8 của một thông điệp. Các byte được khôi phục theo đúng thứ tự, không coi toàn bộ chuỗi là một số.

Chữ ASCII dùng một byte UTF-8; chữ Trung và emoji có thể dùng nhiều byte. Một ký tự nhìn thấy có thể tạo nhiều cặp Hex.

Biểu diễn và cách dùng

Mỗi cặp là một byte: 48 65 6c 6c 6f cho Hello. Không phân biệt hoa thường; các nhóm đầy đủ có thể cách nhau bằng khoảng trắng, tab hay xuống dòng.

Trước và sau
Đầu vào
48656c6c6f20e4b8ade6968720f09f918b
Kết quả
Hello 中文 👋

Mỗi cặp là một byte UTF-8; một ký tự có thể cần nhiều cặp.

Độ chính xác và kiểm tra

Chỉ nhận chữ số Hex, khoảng trắng và một 0x đầu chuỗi. Mỗi nhóm phải có số chữ số chẵn. Từ chối 4 8, tiền tố lặp lại, dấu phẩy và chuỗi thoát \x.

Hiểu và sử dụng kết quả

UTF-8 nghiêm ngặt giữ BOM và ký tự điều khiển, không âm thầm thay thế byte sai. Dữ liệu nhị phân hoặc byte UTF-16 chưa chắc là văn bản UTF-8.

Giới hạn xử lý

Số: tối đa 500 dòng / 1 MiB, 4.096 ký tự mỗi số. Phần lẻ: 1–128 chữ số. Văn bản và byte: 64 KiB. Phép toán bit: 8–256 bit. Worker dừng sau 30 giây.

?

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

Có thể bỏ khoảng trắng không?

Có. Chấp nhận Hex liền hoặc nhóm byte đầy đủ có khoảng trắng, với một 0x hoặc 0X tùy chọn ở đầu.

Vì sao Hex hợp lệ vẫn có thể lỗi?

Chữ số Hex hợp lệ không bảo đảm UTF-8 hợp lệ. FF hay chuỗi nhiều byte chưa đủ sẽ gây lỗi.

313233 có phải số 123 không?

Ở đây là byte UTF-8 của văn bản 123. Dùng Hex sang thập phân để coi toàn chuỗi là một số nguyên.

Đầu vào có được gửi đến máy chủ không?

Không. Phép tính chạy trong trình duyệt; DevToolsy không tải lên hay lưu đầu vào.

Nội dung sao chép gồm những gì?

Chuỗi đang hiển thị được sao chép. JSON chứa toàn bộ kết quả và số byte, giữ nguyên Unicode và ký tự điều khiển.

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.