Teks ke biner
Konversi teks ke biner, hex, oktal, atau desimal — dan sebaliknya.
- Berjalan di browser Anda — teks Anda tidak pernah dikirim ke mana pun
- Tanpa pendaftaran, tanpa kuota, gratis dipakai sesering yang Anda mau
Cara kerjanya
Mengubah teks menjadi angka-angka dasarnya muncul dalam teka-teki, pengajaran, debugging, dan pekerjaan protokol. Hal yang sering menjebak adalah bahwa bagi komputer teks bukanlah karakter — melainkan byte, dan byte yang mana bergantung pada encoding.
UTF-8, yang penting
Teks di-encode sebagai byte UTF-8 sebelum konversi. Karakter Inggris biasa masing-masing satu byte, sehingga hasilnya persis seperti tabel ASCII yang dipakai kebanyakan tutorial. Huruf beraksen memakai dua byte, dan emoji empat — sehingga jumlah byte dan jumlah karakter berbeda, dan keduanya ditampilkan.
Pengelompokan
Biner diisi hingga delapan digit per byte, hex dua, oktal tiga, dengan spasi di antara byte. Pengelompokan itulah yang membuat keluaran terbaca dan yang memungkinkannya didekode kembali tanpa ambiguitas.
Mendekode kembali
Tempel kelompok angka yang dipisahkan spasi dan angka-angka itu dibaca kembali sebagai byte lalu didekode sebagai UTF-8. Kelompok di luar 0–255, atau urutan yang bukan UTF-8 valid, dilaporkan dan bukan diam-diam menghasilkan sampah.
Basis mana yang dipilih
Biner adalah yang dimaksud orang dengan “teks ke biner”. Hex jauh lebih ringkas dan yang akan Anda lihat di editor hex atau dump protokol. Oktal sebagian besar bersifat historis. Desimal paling mudah dibacakan.
Teks ke biner — pertanyaan
Mengapa emoji saya menghasilkan empat angka?
Emoji berukuran empat byte dalam UTF-8. Jumlah byte dan jumlah karakter sama-sama ditampilkan.
Bisakah biner dikonversi kembali ke teks?
Ya. Tempel kelompok yang dipisahkan spasi dan alat ini mendekodenya.
Mengapa muncul pesan bahwa byte saya bukan UTF-8 yang valid?
Angka-angka tersebut tidak membentuk urutan karakter yang sah — biasanya ada kelompok yang kurang atau berlebih.