Convert biner ke teks
Ubah byte biner, hex, atau oktal balik jadi teks.
Jalan di browser kamu. Apa pun yang kamu ketik tidak dikirim ke mana pun.
- Input biner, hex, atau oktal
- Pemisah apa pun diterima
- Jalan tanpa koneksi
Cara convert biner ke teks
- Tempel nilai biner, hex, atau oktalnya.
- Pilih format input yang cocok.
- Baca teks hasil decode-nya.
Contoh konversi
| Input | Format | Teks |
|---|---|---|
| 01001000 01101001 | Biner | Hi |
| 48 69 | Hex | Hi |
| 110 151 | Oktal | Hi |
Tips menempel nilai
- Pisahkan nilai dengan spasi, koma, atau baris baru. Semuanya bisa dipakai, dan kamu bisa mencampurnya.
- Tanpa pemisah, biner butuh kelompok tepat 8 digit, hex butuh 2 digit per byte, dan oktal butuh 3, digabung tanpa jarak.
- Lebar ini cocok dengan yang dihasilkan converter teks ke biner, jadi output dari yang satu langsung bisa ditempel ke yang lain.
Penyebab umum proses decode gagal
- Nilai di luar rentang valid untuk formatnya, seperti kelompok biner di atas 11111111.
- Format input yang salah dipilih: hex 48 dibaca sebagai biner bukan byte yang valid sama sekali.
- Byte yang tidak membentuk teks UTF-8 yang valid, yang biasanya berarti datanya memang bukan teks sejak awal.
FAQ Biner ke teks
Pemisah apa saja yang bisa aku pakai?
Spasi, koma, atau baris baru semuanya bisa. Tool ini memisah berdasarkan salah satu dari itu.
Kenapa aku dapat error nilai tidak valid?
Sebuah nilai di luar rentang untuk format yang dipilih, seperti kelompok biner dengan lebih dari 8 bit atau digit yang tidak cocok dengan basis itu.
Kenapa dibilang hasilnya bukan teks yang valid?
Byte-nya tidak membentuk UTF-8 yang valid, yang biasanya berarti format yang kamu pilih tidak cocok dengan datanya, atau datanya memang bukan teks sama sekali.
Berapa nilai terbesar yang bisa disimpan satu byte?
255 dalam desimal, yaitu 11111111 dalam biner, FF dalam hex, dan 377 dalam oktal. Apa pun di atas itu tidak bisa jadi satu byte.
Bisakah aku mencampur pemisah, seperti sebagian koma dan sebagian spasi?
Bisa. Spasi, koma, dan baris baru bisa muncul bersamaan dalam satu input, karena tool ini memisah berdasarkan salah satu dari itu.
Apakah ini mendukung huruf beraksen dan emoji, bukan cuma ASCII polos?
Ya, selama byte yang kamu tempel membentuk UTF-8 yang valid, yang bisa mewakili karakter Unicode apa pun, termasuk huruf beraksen dan emoji.
Apakah urutan byte-nya penting?
Ya. Byte harus tetap dalam urutan kiri ke kanan yang sama seperti saat ditulis, karena UTF-8 men-decode karakter multi-byte berdasarkan urutan itu. Mengubah urutannya membuat teks yang bisa dibaca jadi berantakan atau error bukan-teks-valid.
Bisakah aku tempel nilai hex dengan prefix 0x, seperti 0x48?
Bisa, kalau nilainya dipisah spasi atau koma. Setiap kelompok di-parse sebagai angka, dan parser angka bawaan JavaScript menerima prefix 0x opsional di mode hex.