Teks ke Biner
Setiap karakter yang Anda lihat di layar, di dasar tumpukan, adalah rangkaian satu dan nol. Konverter ini berpindah antara dua representasi itu memakai ASCII 8-bit: setiap karakter menjadi satu byte (delapan digit biner) dipisah oleh spasi. Ini format yang Anda lihat dalam latihan CS101, tantangan capture-the-flag, teka-teki geocache, dan sesekali lelucon bot-vs-manusia.
Cara encode dan decode
-
1
Pilih mode
Encode untuk teks -> biner. Decode untuk biner -> teks.
-
2
Tempel input Anda
Untuk decoding, pisahkan setiap byte dengan spasi: `01001000 01101001`.
-
3
Jalankan konversi
Setiap karakter dipetakan ke representasi 8-bit-nya, diberi padding nol di kiri.
-
4
Salin hasilnya
Teks yang didekode dirakit berurutan; byte mana pun di luar 0 - 255 dilewati diam-diam.
Referensi cepat byte ASCII
| Karakter | Desimal | Biner |
|---|---|---|
| spasi | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| baris baru | 10 | 00001010 |
Beberapa hal yang patut diketahui
- ASCII standar hanya mencakup 0 - 127. Nilai 128 - 255 adalah “ASCII diperluas” dan bervariasi menurut halaman kode; kami memperlakukannya sebagai byte tunggal, yang biasanya memang yang Anda inginkan untuk teks Latin-1.
- Karakter Unicode di luar U+00FF di-encode sebagai beberapa byte dalam UTF-8 sebelum konversi berjalan, sehingga
émenjadi dua byte dan sebuah emoji bisa empat. - Decoder rewel soal spasi. Setiap grup 8 harus dipisah dari yang berikutnya. Grup yang lebih pendek dari 8 diperlakukan tidak valid dan dilewati.
- Nol di awal penting.
1000001adalah tujuh digit dan ambigu;01000001adalah delapan dan ter-decode dengan bersih menjadiA.
Penggunaan khas
- Latihan CS (“tulis biner untuk nama depan Anda”).
- Perburuan teka-teki dan geocache, di mana string biner adalah petunjuk terakhir.
- Memeriksa sekilas protokol serial atau dump heksadesimal dengan mata telanjang.
- Lelucon di chat tim.
Pertanyaan yang Sering Diajukan
Emoji dan sebagian besar karakter non-ASCII bersifat multi-byte dalam UTF-8. Konverter meng-encode setiap byte yang mendasarinya sebagai 8 bit, sehingga emoji 4-byte menjadi 32 bit biner.
Ia dilewati. Decoding hanya menerima grup 1 dan 0 yang mewakili satu byte.
Angka sama, basis beda. Biner memakai basis 2 dengan 8 digit per byte; hex memakai basis 16 dengan 2 digit per byte. A adalah 01000001 dalam biner dan 41 dalam hex.
Decoder memecah pada spasi apa pun, sehingga spasi, tab, dan jeda baris semua berfungsi. Koma harus dihapus dulu.
Tidak. Setiap konversi terjadi secara lokal di tab browser Anda.
Alat Terkait
Generator Nama Kota
Buat nama kota, kota kecil, desa, dan ibu kota fiktif untuk worldbuilding, peta, game, cerita, dan data contoh, lengkap dengan catatan singkat untuk tiap hasil.
Generator Nama Prancis Acak
Buat 1–50 ide nama Prancis dua bagian dari daftar tetap berisi 40 nama depan dan 40 nama keluarga.
Generator Teks Terbalik
Balikkan teks secara terbalik menggunakan glif Unicode yang menyerupai huruf terpantul, cocok untuk bio, keterangan gambar, dan unggahan sosial yang menarik perhatian.
Penghasil Nama Domain
Hasilkan ide nama domain dari satu kata kunci: prefiks, sufiks, huruf ganda, dan akhiran angka di enam TLD umum.
Pembuat teks meme
Tambahkan caption meme klasik ke template atau gambar sendiri. Atur teks atas dan bawah, sesuaikan font, warna dan outline, lalu unduh atau salin PNG.
Keyboard Emoji Online
Tulis pesan, sisipkan emoji pilihan pada posisi kursor, lalu salin draf lengkap di browser. Tanpa akun, unggahan, atau pengganti keyboard perangkat.
Alat ini tersedia dalam bahasa lain
- แปลงข้อความเป็นฐานสอง [TH]
- Texto a Binario [ES]
- Tekst na binarny [PL]
- テキストをバイナリに変換 [JA]
- Texto para Binário [PT]
- Text till binärt [SV]
- Chuyển văn bản thành nhị phân [VI]
- تحويل النص إلى بيانات ثنائية [AR]
- Texte en binaire [FR]
- Text in Binär [DE]
- 텍스트를 2진수로 [KO]
- Tekst naar Binair [NL]
- Metinden İkiliye [TR]
- 文本转二进制 [ZH]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]