Konverter teks ke Hex

Kodekan teks UTF-8 sebagai string Hex dengan kapitalisasi, pemisah, dan awalan 0x opsional.

Angka & Satuan
Menyiapkan ruang kerja Anda…

Input

Menyiapkan ruang kerja Anda…

Output
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Masukkan atau tempel teks.
  2. Pilih kapitalisasi, pemisah byte, dan awalan 0x opsional.
  3. Salin string Hex atau unduh JSON.

Konverter teks ke Hex

String Hex adalah representasi byte yang mudah dibaca. Teks dikodekan ke UTF-8 terlebih dahulu, lalu setiap byte ditulis sebagai dua digit heksadesimal.

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

Konversi teks berbeda dari konversi angka: string "123" menghasilkan 313233 karena karakternya adalah byte Hex 31, 32, dan 33. Angka 123 dalam basis 16 adalah 7b.

Sebelum dan sesudah
Masukan
Hello 中文 👋
Hasil
48656c6c6f20e4b8ade6968720f09f918b

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

Presisi dan validasi

Keluaran awal adalah Hex rapat berhuruf kecil. Pemisah hanya mengubah tampilan; 0x muncul sekali di awal. Nol di depan tiap byte tetap dipertahankan.

Memahami dan memakai hasil

Teks tidak diubah kapitalisasinya atau dinormalisasi sebelum pengodean. Spasi, baris baru, BOM, dan kontrol asli tetap dikodekan; surrogate tanpa pasangan memicu kesalahan.

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

Apakah huruf biasa dan string angka didukung?

Ya: abc menjadi 616263, ABC menjadi 414243, dan string 123 menjadi 313233. Konversi nilai angka adalah operasi berbeda.

Apakah aksara Tionghoa dan emoji didukung?

Ya. UTF-8 memakai satu atau lebih byte per karakter; 中文 menjadi e4b8ade69687.

Apakah pemisah dan kapitalisasi mengubah byte?

Tidak. Hanya notasi Hex yang berubah; spasi asli dalam teks tetap dikodekan.

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.