Đầu vào
Đang chuẩn bị không gian làm việc…
Cách sử dụng
- Dán Hex, có thể dùng khoảng trắng giữa byte đầy đủ và một 0x ở đầu.
- Kiểm tra văn bản hoặc lỗi byte hay UTF-8.
- 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.
48656c6c6f20e4b8ade6968720f09f918bHello 中文 👋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.
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.