Teks ke biner
Tempel teks untuk mengubahnya menjadi biner, atau tempel biner untuk mengubahnya kembali menjadi teks. Alat ini meng-encode byte UTF-8 sebagai kelompok 8-bit, sehingga emoji dan bahasa apa pun bisa digunakan. Semuanya berjalan di browser Anda.
Teks dan biner
Buka alat dalam arah yang Anda butuhkan — masing-masing punya halaman sendiri:
Cara mengonversi teks ke biner
- Pilih Encode (teks → biner) atau Decode (biner → teks).
- Ketik atau tempel input Anda; hasil diperbarui saat Anda mengetik.
- Salin hasilnya.
Tentang teks dan biner
Komputer menyimpan teks sebagai angka: setiap karakter dipetakan ke satu byte atau lebih dengan encoding seperti UTF-8, dan setiap byte terdiri dari delapan digit biner. Mengonversi teks ke biner menguraikan bit-bit tersebut, yang berguna untuk mempelajari cara kerja encoding, untuk teka-teki dan sandi, atau untuk debugging tingkat rendah.
Konverter ini aman untuk UTF-8, sehingga huruf beraksen, aksara non-Latin, dan emoji dapat dikonversi bolak-balik dengan benar tanpa rusak. Alat ini berjalan sepenuhnya di browser Anda, sehingga instan dan pribadi — tidak ada yang Anda tempel diunggah.
Biner adalah cara paling literal untuk menulis byte, dan juga yang paling besar: setiap karakter teks biasa menjadi setidaknya delapan digit, sehingga kalimat pendek membengkak menjadi ratusan 0 dan 1. Itulah mengapa programmer biasanya menggunakan heksadesimal atau Base64 ketika kerapatan penting, dan mengapa biner bersinar di tempat lain — kelas, permainan teka-teki, dan setiap saat Anda ingin melihat persis apa yang dilihat mesin.
Jangan berasumsi bahwa setiap karakter terdiri dari satu kelompok delapan bit. UTF-8 adalah pengkodean dengan lebar variabel: huruf Inggris biasa memakan satu byte, huruf beraksen seperti é memakan dua byte, sebagian besar karakter Tionghoa memakan tiga byte, dan emoji memakan empat byte — 32 bit untuk satu simbol. Jadi, jumlah kelompok 8-bit dalam output Anda mencerminkan byte, bukan karakter, dan pesan pendek yang penuh emoji menghasilkan jauh lebih banyak biner daripada yang disuguhkan oleh panjangnya.
Pertanyaan umum
Bagaimana teks dikonversi menjadi biner?
Setiap karakter di-encode sebagai satu atau beberapa byte UTF-8, dan setiap byte ditulis sebagai delapan bit (0 dan 1). Huruf, tanda baca, emoji, dan aksara non-Latin semuanya didukung.
Bagaimana cara mengonversi biner kembali menjadi teks?
Beralih ke Decode dan tempel biner Anda. Spasi di antara kelompok 8-bit bersifat opsional — alat ini membaca bit dan mengubahnya kembali menjadi teks.
Mengapa 8 bit per byte?
Satu byte terdiri dari delapan bit, dan UTF-8 menyimpan teks sebagai byte, sehingga mengelompokkan biner dalam delapan menjaganya tetap selaras dengan karakter nyata dan mudah dibaca.
Apakah teks saya diunggah?
Tidak. Encoding dan decoding terjadi sepenuhnya di browser Anda, sehingga apa pun yang Anda tempel tidak pernah meninggalkan perangkat Anda.
Mengapa biner saya tidak dapat didekode?
Biasanya inputnya bukan byte delapan bit bersih. Periksa apakah hanya berisi 0 dan 1, bahwa jumlah total digit adalah kelipatan delapan, dan tidak ada yang tambahan ikut masuk saat menyalin — nomor baris, tanda hubung atau tanda baca yang tersesat. Satu digit yang hilang atau ditambahkan menggeser setiap byte setelahnya, mengubah sisa pesan menjadi omong kosong.