Konverter Hex ke teks

Dekode byte heksadesimal sebagai teks UTF-8 dengan validasi ketat dan dukungan Unicode.

Angka & Satuan
Menyiapkan ruang kerja Anda…

Input

Menyiapkan ruang kerja Anda…

Output
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Tempel Hex, boleh dengan spasi antarbyte lengkap dan satu 0x di awal.
  2. Periksa teks atau kesalahan byte maupun UTF-8.
  3. Salin teks atau unduh JSON dengan kontrol tetap utuh.

Konverter Hex ke teks

String Hex dapat berisi byte UTF-8 sebuah pesan. Byte disusun kembali dalam urutan asli, bukan membaca seluruh string sebagai satu angka.

Huruf ASCII memakai satu byte UTF-8; aksara Tionghoa dan emoji dapat memakai beberapa byte. Satu karakter tampak dapat menghasilkan beberapa pasangan Hex.

Representasi dan penggunaan

Setiap pasangan adalah satu byte: 48 65 6c 6c 6f menghasilkan Hello. Kapitalisasi tidak berpengaruh; spasi, tab, dan baris baru boleh memisahkan grup lengkap.

Sebelum dan sesudah
Masukan
48656c6c6f20e4b8ade6968720f09f918b
Hasil
Hello 中文 👋

Setiap pasangan mewakili satu byte UTF-8; satu karakter dapat memerlukan beberapa pasangan.

Presisi dan validasi

Hanya digit Hex, spasi putih, dan satu 0x di awal yang diterima. Tiap grup harus berjumlah digit genap. 4 8, awalan berulang, koma, dan escape \x ditolak.

Memahami dan memakai hasil

UTF-8 ketat mempertahankan BOM dan kontrol tanpa mengganti byte tak valid secara diam-diam. Data biner atau dump UTF-16 belum tentu merupakan teks UTF-8.

Batas pemrosesan

Angka: hingga 500 baris / 1 MiB, 4.096 karakter per angka. Pecahan: 1–128 digit. Teks dan byte: 64 KiB. Operasi bit: 8–256 bit. Worker berhenti setelah 30 detik.

Bacaan lanjutanWHATWG · UTF-8
?

Pertanyaan umum

Bolehkah tanpa spasi?

Ya. Hex rapat atau grup byte lengkap dengan spasi diterima, dengan satu 0x atau 0X opsional di awal.

Mengapa Hex valid tetap gagal?

Digit Hex yang valid tidak menjamin UTF-8 valid. FF dan urutan multibyte yang tak lengkap memicu kesalahan.

Apakah 313233 adalah angka 123?

Di sini itu byte UTF-8 untuk teks 123. Gunakan Hex ke Desimal untuk membacanya sebagai satu bilangan bulat.

Apakah masukan dikirim ke server?

Tidak. Perhitungan berjalan di browser; DevToolsy tidak mengunggah atau menyimpan masukan.

Apa yang disalin?

String yang tampil disalin. JSON berisi seluruh hasil dan jumlah byte, mempertahankan Unicode dan karakter kontrol.

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.