Penerjemah biner — teks ke biner dan sebaliknya
PengembangPenerjemah biner adalah alat untuk pengembang yang mengodekan sebuah string menjadi byte UTF-8 yang ditampilkan sebagai biner 8-bit (atau heksadesimal) dan mendekode urutan byte tersebut kembali menjadi teks.
Halaman ini diterjemahkan dengan bantuan AI dan belum ditinjau secara profesional. Periksa sumber yang dikutip sebelum menggunakannya untuk keputusan penting.
Apa itu
Komputer tidak dapat menyimpan karakter secara langsung; sebuah pengodean mengubahnya menjadi byte. Alat ini memakai UTF-8, pengodean standar web, sehingga huruf Inggris menempati 1 byte (8 bit) dan karakter Korea atau CJK menempati 3 byte (24 bit). Saat mendekode biner kembali menjadi teks, spasi diabaikan, aliran dipecah menjadi kelompok 8-bit, dan urutan UTF-8 yang tidak valid dilaporkan sebagai kesalahan. Semuanya berjalan di browser Anda.
Cara menggunakan
- 1Tempel teks atau urutan byte biner/heksadesimal.
- 2Pilih mode: teks ke biner, biner ke teks, atau teks ke heksadesimal.
- 3Tekan konversi dan salin hasilnya.
Referensi
| Karakter | Biner (UTF-8) | Heksadesimal |
|---|---|---|
| A | 01000001 | 41 |
| a | 01100001 | 61 |
| 0 | 00110000 | 30 |
| spasi | 00100000 | 20 |
| 한 | 11101101 10010101 10011100 | ED 95 9C |
Sumber & standar
- RFC 3629: UTF-8, a transformation format of ISO 10646 - IETF
- MDN Web Docs: Client-side web APIs - MDN Web Docs
FAQ
Apakah alat ini menangani karakter non-Inggris?
Ya. Konversi berbasis UTF-8, jadi karakter di luar ASCII memakai beberapa byte — misalnya suku kata Korea "한" menjadi urutan 3 byte 11101101 10010101 10011100.
Format apa yang diharapkan untuk konversi biner ke teks?
Masukkan angka 0 dan 1 dalam kelompok 8-bit (1 byte). Spasi dan pergantian baris diabaikan secara otomatis; jika panjangnya bukan kelipatan 8 atau byte-nya bukan UTF-8 yang valid, kesalahan akan ditampilkan.
Apakah teks saya dikirim ke server?
Tidak. Pengodean dan pendekodean memakai API TextEncoder/TextDecoder browser dan masukan tidak pernah meninggalkan perangkat Anda.