Apa itu Teks ke Biner?

Text to Binary mengonversi string teks apa pun ke representasi biner (basis-2), menampilkan kode biner 8-bit untuk setiap karakter. Kamu bisa mengubah keluaran ke heksadesimal, desimal, atau oktal, dan ia juga mengonversi biner kembali ke teks — berguna untuk mempelajari encoding, debugging data, atau membuat seni biner.

Konverter ini menangani UTF-8, UTF-16, dan ASCII murni, jadi aksen, emoji, dan karakter CJK semuanya terenkode dengan benar. Kelompokkan per nibble 4-bit, byte 8-bit, 16-bit, atau 32-bit, ganti basis keluaran antara biner, heksadesimal, desimal, dan oktal, lalu pilih spasi, tanda hubung, koma, tanpa pemisah, atau pemisah khusus. Rincian per byte menampilkan nilai dan karakter di balik tiap kelompok, dan tabel referensi bawaan memetakan karakter umum ke kodenya. Lepaskan file .txt apa pun atau tempel dari papan klip, dan sisi dekode menerima semua format itu serta mengabaikan spasi liar. Input dan pengaturan terakhir Anda diingat, jadi Anda lanjut dari tempat terakhir berhenti.

Cara menggunakan

  1. Ketik atau tempel teks di kolom input. Output biner diperbarui secara instan, menampilkan setiap karakter sebagai urutan biner 8-bit yang dipisahkan spasi.
  2. Beralih ke mode decode untuk menempel string biner dan mengonversinya kembali ke teks yang dapat dibaca. Kedua arah bekerja secara real time.
  3. Tempel teks, unggah file .txt, atau tekan tombol Tempel untuk menarik langsung dari papan klip. Salin keluaran biner, unduh sebagai file, atau gunakan tombol tukar untuk berpindah antara enkode dan dekode.

Kapan menggunakan

  • Mengajari bagaimana satu karakter dipetakan ke byte saat pertama kali belajar pemrograman.
  • Menyelidiki teks berantakan untuk melihat byte mana yang sebenarnya tersimpan di file aslinya.
  • Bikin petunjuk escape room, teka-teki ARG, atau kartu ulang tahun developer dengan pesan tersembunyi di 0 dan 1.

Hasil

Ketik 'Hi' untuk melihat '01001000 01101001' — representasi biner 8-bit dari setiap karakter ASCII.

FAQ

Kenapa tiap karakter panjangnya 8 bit?
ASCII sebenarnya 7 bit, lalu dilengkapi jadi 8 supaya pas satu byte, dan byte menjadi unit standar di hampir semua komputer. Di ASCII murni bit paling kiri selalu 0. UTF-8 mempertahankan byte tapi memakai 2 sampai 4 byte untuk karakter non-Latin.
Bagaimana emoji dan huruf Mandarin dienkode?
Keduanya pakai UTF-8 yang butuh beberapa byte per karakter. Emoji senyum 4 byte (32 bit), sebagian besar huruf CJK 3 byte (24 bit). Kalau pengelompokan diatur 8 bit, karakter-karakter itu terbagi ke beberapa grup di output.
Bisa nggak menempel biner pakai koma atau tanpa pemisah sama sekali?
Bisa. Dekoder hanya membaca rentetan 0 dan 1, sisanya diabaikan. Mau 01001000,01101001 atau pita panjang seperti 0100100001101001, hasilnya akan sama persis.
Bisakah saya melihat teks yang sama dalam heks, desimal, atau oktal?
Bisa — ubah basis keluaran ke Heks, Desimal, atau Oktal, dan karakter yang sama tampil dalam basis itu. Biner basis 2 dan menampilkan bit persis seperti komputer menyimpannya; heksadesimal basis 16 dan memadatkan empat bit jadi satu simbol; oktal basis 8, bentuk yang dipakai izin file Unix. Huruf A adalah 01000001 dalam biner, 41 dalam heks, 65 dalam desimal, dan 101 dalam oktal — nilai sama, empat notasi.
Apakah huruf besar-kecil penting saat dekode?
Penting untuk teks hasilnya, tidak untuk biner masukan. ASCII memberi kode beda untuk huruf besar dan kecil (A bernilai 65, a bernilai 97), jadi 01000001 menghasilkan A dan 01100001 menghasilkan a.

Alat terkait