Binary Converter
Binary Converter — berjalan di browser. Input tidak disimpan.
Teks ↔ Biner
Mengonversi byte UTF-8 menjadi string biner 8-bit. Input tidak dikirim ke server.
Cara menggunakan
- Taruh kalimat biasa atau string bit yang dipisah spasi di Input.
- Teks → biner mengeluarkan tiap byte UTF-8 sebagai 8 digit 0/1, dipisah spasi.
- Biner → teks hanya mengizinkan 0 dan 1 per token, hingga 8 bit. Token lebih pendek dibaca sebagai nilai dengan nol di depan yang dihilangkan.
- Karakter lain atau token 9+ bit menghasilkan pemberitahuan galat format.
- Reset mengosongkan kolom. Dekode memakai UTF-8
TextDecoder. Tidak ada yang dikirim ke server. - Untuk melihat bilangan bulat 255 dalam biner, gunakan konverter basis bilangan, bukan layar ini. Ini dump byte teks. Pertahankan spasi antar-byte.
Konsep utama
Teks ↔ biner mengubah huruf menjadi byte UTF-8, lalu menampilkan tiap byte sebagai string 0/1 8-bit. Cocok untuk kelas arsitektur komputer, catatan protokol sederhana, dan dump pekerjaan rumah. Huruf Inggris biasanya satu potong 8-bit; suku kata Hangul tiga byte, jadi tiga token. Keluaran selalu dipad hingga 8 digit dengan nol di depan.
Dekode memecah pada spasi, membaca tiap token sebagai bilangan biner, menyusun larik byte, lalu memulihkan UTF-8. Karakter selain 0 dan 1, atau token sembilan digit atau lebih, ditolak. String bit berkelanjutan tanpa spasi adalah satu token dan kena batas panjang. Potong antar-byte. Input tetap di browser dan tidak diunggah.
Contoh
A adalah 01000001. Hi adalah 01001000 01101001. Biner → teks pada string bit itu mengembalikan Hi. Hangul 가 adalah tiga byte, jadi 24 bit sebagai tiga token terpisah spasi. Bentuk 7-bit seperti 1000001 tetap didekode, tetapi menyamakan 8 digit lebih jelas untuk putaran penuh. Saat menempel dump kelas, spasi antar-byte menentukan berhasil atau gagal.
Terkait: teks ↔ hex · konversi basis bilangan · teks → desimal
Pertanyaan umum
Berapa bit saat mengonversi teks ke biner?
Keluaran 8 bit per byte. Anda mendapat token terpisah spasi untuk byte UTF-8, bukan jumlah karakter. Satu suku kata Hangul biasanya tiga token.
Apakah token biner selain 8 bit diizinkan?
1–8 digit 0/1 diizinkan dan diurai sebagai bilangan bulat. 9+ digit adalah galat. Untuk putaran penuh, pad hingga 8 digit.
Mengapa Hangul rusak di konverter biner?
Batas bit salah atau dump bukan UTF-8 bisa gagal dekode atau menampilkan karakter pengganti. Periksa byte dulu dengan alat hex.
Jika saya tempel tanpa spasi?
Diperlakukan sebagai satu token dan ditolak jika melebihi 8 bit. Taruh spasi antar-byte, seperti dump kelas.
Apakah menangani bilangan komplemen dua bertanda?
Tidak. Hanya mencakup representasi byte teks UTF-8. Untuk basis bilangan seperti 255↔11111111, gunakan konverter basis bilangan.
Apakah input konversi biner dikirim ke server?
Tidak. Enkode dan dekode hanya memakai TextEncoder/Decoder browser.
Terakhir ditinjau: 2026-09-04