Text To Hex
Text To Hex — berjalan di browser. Input tidak disimpan.
Teks ↔ heks (UTF-8)
Mengonversi byte UTF-8 ke heksadesimal. Input hanya tetap di browser.
Cara menggunakan
- Masukkan teks biasa atau string hex di Masukan. Hex boleh bercampur spasi atau titik dua.
- Untuk melihat kalimat sebagai byte, tekan Teks → hex. Tiap byte menjadi dua digit hex huruf kecil, dipisah spasi.
- Untuk mengubah hex menjadi teks, tekan Hex → teks. Hanya angka dan A–F yang dikumpulkan lalu dibaca sebagai panjang genap.
- Panjang ganjil atau sisa karakter non-hex memunculkan pesan kesalahan format.
- Atur ulang mengosongkan masukan/keluaran. Konversi hanya memakai encoder/decoder UTF-8 browser.
- Awalan
0xdari tangkapan paket atau editor bukan hex—hapus dan sisakan angkanya saja.
Konsep utama
Teks ↔ hex mengkodekan karakter menjadi byte UTF-8 lalu menampilkan tiap byte dua digit hex. Huruf angka ASCII biasanya satu byte sehingga token pendek; suku kata Hangul biasanya tiga byte sehingga hex lebih panjang. Dipakai agar dump protokol, log biner, catatan debug, atau payload sederhana mudah dibaca. Keluaran huruf kecil, dengan spasi antar byte.
Saat dekode, semua karakter non-hex (spasi, titik dua, baris baru) dibuang dan hanya 0–9a–f yang dikumpulkan. Sisa panjang ganjil berarti nibble tersisa dan itu kesalahan. Hasil selalu didekode UTF-8, jadi dump EUC-KR/CP949 dari Notepad Windows bisa merusak Hangul. Ini bukan konversi basis bilangan (255↔FF). Masukan tidak dikirim ke server.
Contoh
A menjadi 41, dan 가 adalah UTF-8 ea b0 80. Hex → teks pada 48 65 6c 6c 6f atau 48:65:6c:6c:6f menghasilkan Hello. Menjalankan nilai yang sama lewat Teks → hex lagi mengembalikan dump huruf kecil ber spasi agar putaran bolak-balik bisa dicek. Hapus awalan 0x dari log debug sebelum mengonversi.
Terkait: Teks ↔ biner · Teks → desimal · Konverter basis
Pertanyaan umum
Berapa byte Hangul saat mengonversi teks ke hex?
Suku kata Hangul lengkap biasanya 3 byte di UTF-8, jadi enam digit hex (tiga token ber spasi). Hangul lama dari jamo saja bisa berbeda panjangnya.
Boleh menempel spasi dan titik dua ke konverter hex?
Boleh. Saat dekode hanya digit hex yang disimpan; spasi, titik dua, dan baris baru dibuang agar dump paket mudah ditempel.
Apakah F besar dan f kecil sama?
Masukan tidak peka huruf. Keluaran Teks → hex dua digit huruf kecil per byte.
Mengapa hex panjang ganjil error?
Satu byte dua digit, jadi panjang ganjil menyisakan nibble. Tambah 0 di depan agar genap, lalu konversi lagi.
Apakah hex EUC-KR tetap menampilkan Hangul?
Alat ini hanya mendekode UTF-8. Dump EUC-KR atau CP949 dari Notepad Windows atau papan lama bisa tampil rusak.
Apakah data konversi teks-hex tertinggal di server?
Tidak. TextEncoder/TextDecoder membangun byte hanya di tab ini.
Terakhir ditinjau: 2026-09-04