Konverter Teks ke Biner
BaruKonversikan teks ke biner 8-bit dan dekode biner kembali ke teks.
Character breakdown — decimal, hex, octal & binary per character
| Char | Code (dec) | Hex | Octal | Binary (UTF-8) |
|---|
Runs entirely in your browser. Nothing is uploaded.
Apa itu konverter teks ke biner?
Konverter teks ke biner mengubah teks biasa yang mudah dibaca manusia menjadi kode biner — deretan angka 1 dan 0 yang sebenarnya disimpan dan diproses oleh komputer. Setiap huruf, angka, spasi, dan emoji yang Anda ketik dipetakan ke sebuah angka menggunakan set karakter seperti ASCII atau Unicode, lalu angka tersebut dituliskan dalam basis-2 sebagai byte 8-bit. Ketik Hi dan konverter teks ke biner online ini langsung menampilkan 01001000 01101001. Alat ini juga bekerja dua arah: ia dapat mendekode biner kembali menjadi kata-kata yang bisa dibaca, sehingga halaman yang sama sekaligus berfungsi sebagai konverter biner ke teks yang cepat. Semuanya berjalan langsung di browser Anda tanpa tombol yang perlu ditekan dan tanpa memuat ulang halaman.
Cara mengonversi teks ke biner online
Menggunakan alat ini sangat mudah. Dengan mode Text → Binary aktif, ketik atau tempel teks Anda ke kotak input, dan kode biner 8-bit akan muncul di sampingnya seiring Anda mengetik — tanpa tombol konversi, tanpa reload halaman. Tekan Copy untuk menyalin hasilnya atau Download untuk menyimpannya sebagai file .txt.
Perlu arah sebaliknya? Beralihlah ke mode Binary → Text, tempel deretan 1 dan 0 Anda, dan pesan aslinya langsung terdekode. Tombol Swap menukar input dan output dalam sekali klik, sehingga Anda dapat menguji bolak-balik sebuah string dan memastikan hasilnya kembali persis sama. Anda juga bisa memilih pemisah output: spasi di antara byte, koma, baris baru, atau tanpa pemisah sama sekali. Penghitung jumlah karakter, byte, dan bit diperbarui secara langsung selama Anda bekerja, dan tabel rincian per karakter menampilkan nilai desimal, heksadesimal, dan oktal setiap huruf di samping binernya.
Dukungan ASCII, Unicode, dan UTF-8
Berbeda dengan konverter ASCII ke biner sederhana yang gagal menangani apa pun di luar alfabet Inggris, alat ini sepenuhnya sadar Unicode. Teks dienkode sebagai UTF-8, sehingga teks Inggris biasa dipetakan ke byte 8-bit tunggal persis seperti konverter ASCII klasik, sementara huruf beraksen, aksara non-Latin, simbol, bahkan emoji dienkode dengan benar dalam beberapa byte. Dengan kata lain, konverter Unicode dan konverter teks biasa adalah alat yang sama di sini — tempel café atau 😀 dan biner yang Anda dapatkan akan terdekode kembali dengan bersih ke karakter aslinya.
Ini perbedaan penting dibandingkan alat seperti konverter teks-ke-biner milik rapidtables.com, yang hanya menangani ASCII 7-bit dan menghasilkan output yang salah atau hilang untuk karakter di luar set dasar bahasa Inggris. Jika Anda perlu mengenkode teks multibahasa, emoji, atau simbol khusus — termasuk teks berbahasa Indonesia dengan karakter khusus — UtiloKit adalah pilihan yang lebih andal.
Lebih dari biner: output hex, desimal, dan oktal
Sebagian besar konverter berhenti di biner. Alat ini juga menampilkan nilai desimal, heksadesimal, dan oktal setiap karakter dalam tabel rincian per karakter yang opsional, sehingga Anda bisa melihat sekilas bagaimana A menjadi 65, 0x41, dan 01000001. Perlu diingat: konversi antar-basis ini eksak dan tanpa kehilangan data — setiap digit oktal setara persis dengan 3 bit biner, dan setiap digit heksadesimal (atau nibble) setara persis dengan 4 bit biner. Heksadesimal adalah singkatan favorit para programmer karena satu byte (8 bit) terlipat rapi menjadi tepat 2 digit hex: byte 11111111 dalam biner adalah FF dalam hex dan 255 dalam desimal. Sebagian besar bahasa pemrograman memakai prefiks 0x untuk literal hex (0xFF) dan 0b untuk literal biner (0b11111111). Hex begitu umum di dunia komputasi sehingga Anda menjumpainya di mana-mana: alamat memori, kode warna CSS (#FF5733 berarti R=255, G=87, B=51), hash SHA, hingga alamat MAC. Oktal kini jarang dipakai secara umum, tetapi tetap penting pada izin file Unix/Linux: chmod 755 berarti 111 101 101 dalam biner — izin penuh untuk pemilik, baca+eksekusi untuk yang lain, karena setiap digit oktal mewakili 3 bit (read=4, write=2, execute=1).
Bit, byte, dan alfabet biner
Biner adalah sistem bilangan basis-2: setiap digitnya adalah satu bit yang bernilai 0 atau 1, dan delapan bit bersama-sama membentuk satu byte. Satu byte dapat mewakili 256 nilai berbeda (0–255) — lebih dari cukup untuk mencakup setiap huruf, angka, dan tanda baca dalam set ASCII, itulah sebabnya setiap karakter di konverter ini menjadi tepat delapan angka 1 dan 0.
Begitu Anda tahu polanya, alfabet biner mudah dibaca. Huruf kapital dimulai dari A = 01000001 dan berurutan (B = 01000010, C = 01000011, dan seterusnya), sedangkan huruf kecil dimulai dari a = 01100001. Angka berada lebih rendah — 0 = 00110000 hingga 9 = 00111001. Byte 01001000, misalnya, adalah angka 72, yaitu huruf kapital H. Gunakan tabel rincian langsung di atas untuk melihat kata apa pun dipetakan ke byte-nya, karakter demi karakter.
Alasan komputer bekerja dalam biner bersifat fisik: komponen listrik paling sederhana dan andal adalah transistor yang berperan sebagai saklar — menghantarkan arus (1) atau tidak (0). Miliaran saklar ini dalam satu chip memungkinkan logika kompleks dibangun dari operasi primitif. Menariknya, semua gerbang logika yang dibutuhkan komputer — AND, OR, XOR, NOT — dapat dibangun sepenuhnya dari gerbang NAND. Satuan data tumbuh dalam pangkat dua: 1 bit, 4 bit membentuk nibble, 8 bit membentuk byte, lalu kilobyte, megabyte, gigabyte, dan seterusnya. Standar IEC 80000-13 memperkenalkan kibibyte (KiB = 1.024 byte) untuk membedakannya dari kilobyte desimal 1.000 byte yang dipakai produsen penyimpanan. Hubungan antara kedalaman bit dan jumlah nilai juga fundamental: 8 bit memberi 256 kombinasi (28), 16 bit memberi 65.536 nilai (dipakai untuk resolusi sampel audio dan nomor port IPv4), 32 bit memberi sekitar 4,3 miliar — itulah sebabnya alamat IPv4 habis — dan 64 bit memberi 18,4 kuintiliun nilai.
Dari ASCII ke Unicode: cara komputer merepresentasikan teks
ASCII (American Standard Code for Information Interchange) distandardisasi pada 1963 sebagai skema enkoding 7-bit, sehingga memiliki tepat 128 titik kode (0–127). Slot itu mencakup 26 huruf kapital, 26 huruf kecil, angka 0–9, tanda baca, serta 33 kode kontrol non-cetak seperti baris baru dan tab. Selama puluhan tahun ASCII memadai untuk komputasi berbahasa Inggris, dan pengaruhnya begitu dalam sehingga setiap enkoding modern tetap mempertahankan nilai byte asli ASCII untuk karakter Latin dasar.
Seiring komputasi menyebar ke seluruh dunia, vendor memperluas ASCII menjadi 8 bit, menghasilkan extended ASCII dengan 256 kemungkinan karakter. Masalahnya, tidak ada satu standar tunggal — Windows memakai Windows-1252 untuk bahasa Eropa Barat, web memakai ISO-8859-1 (Latin-1), dan lusinan code page lain ada untuk aksara Sirilik, Yunani, Ibrani, dan lainnya. File yang ditulis dengan satu code page akan tampil kacau saat dibuka dengan code page lain — kerusakan yang dikenal sebagai mojibake.
Solusinya adalah Unicode, set karakter terpadu yang mencakup semua sistem tulisan yang digunakan, dari U+0000 hingga U+10FFFF — lebih dari satu juta titik kode potensial, dengan sekitar 140.000 yang sudah ditetapkan per Unicode 15. Unicode sendiri bukan enkoding, melainkan katalog karakter. Enkoding dominan di web adalah UTF-8, skema lebar variabel: karakter ASCII memakai satu byte (identik dengan nilai ASCII-nya), sementara karakter di luar rentang ASCII memakai 2, 3, atau 4 byte. Kompatibilitas mundur dengan ASCII inilah yang membuat UTF-8 menjadi enkoding default internet. Enkoding lain ada untuk keperluan khusus: UTF-16 (dipakai internal oleh Windows, Java, dan mesin JavaScript) memakai 2 byte untuk sebagian besar karakter dan surrogate pair 4 byte untuk titik kode di atas U+FFFF; UTF-32 memakai 4 byte tetap per karakter — boros memori tetapi sederhana secara aritmetika.
Operasi bitwise dan penerapan praktisnya
Sebagian besar bahasa pemrograman mengekspos biner secara langsung melalui operator bitwise yang bekerja pada bit individual dari nilai integer. Empat yang fundamental: AND (&) — bit bernilai 1 hanya jika kedua bit input 1, dipakai untuk masking (mengisolasi) bit tertentu; OR (|) — bit bernilai 1 jika salah satu input 1, dipakai untuk menyalakan bit; XOR (^) — bit bernilai 1 hanya saat inputnya berbeda, dipakai untuk membalik bit dan menjadi tulang punggung banyak algoritma sandi serta checksum; dan NOT (~) yang membalik setiap bit. Left-shift (<<) dan right-shift (>>) menggeser semua bit sejumlah posisi tertentu, setara dengan mengalikan atau membagi dengan pangkat dua.
Penerapan praktisnya ada di mana-mana begitu Anda tahu ke mana harus melihat. Memeriksa apakah sebuah integer genap cukup dengan satu AND: n & 1 == 0 bernilai benar untuk bilangan genap karena bit terendah selalu 0 untuk kelipatan dua. Menguji apakah sebuah angka merupakan pangkat dua juga ringkas: n & (n - 1) == 0 berlaku karena pangkat dua hanya punya satu bit menyala. Mengekstrak kanal merah dari nilai warna 32-bit memakai right shift dan mask: red = color >> 16 & 0xFF. Bit izin file Unix (rwxrwxrwx) adalah contoh klasik bit flag: 9 bit dibagi menjadi tiga kelompok 3-bit untuk pemilik, grup, dan lainnya. Pola yang sama — memakai bit individual sebagai flag boolean independen dalam satu integer — muncul di header protokol jaringan, API grafis, register konfigurasi, dan mask kapabilitas basis data.
Mengapa memakai UtiloKit dibanding rapidtables atau binarytranslator.com?
Rapidtables.com adalah translator biner yang paling banyak ditautkan di internet — cepat, sederhana, dan tepercaya, tetapi hanya mendukung ASCII (7-bit) dan memberikan biner mentah tanpa opsi format atau basis bilangan tambahan. Binarytranslator.com mencakup lebih banyak basis dan beberapa opsi enkoding, tetapi memproses input di sisi server, artinya teks Anda diunggah dan disimpan. Konverter teks-ke-biner milik Browserling juga berjalan di sisi server dan membatasi pengguna gratis pada string pendek.
UtiloKit berjalan sepenuhnya di browser Anda — tanpa upload ke server, tanpa batas panjang string, tanpa pendaftaran. Anda mendapat dukungan penuh UTF-8/Unicode, rincian desimal/hex/oktal per karakter, pemisah yang dapat dikonfigurasi, penghitung bit langsung, dan tombol unduh — semuanya gratis di perangkat apa pun, termasuk iPhone dan Android. Orang menggunakan translator teks ke biner untuk berbagai keperluan: tugas kuliah ilmu komputer, memahami cara data disimpan di level bit, men-debug enkoding karakter, mengirim pesan tersembunyi yang jenaka (menulis “I love you” dalam biner adalah contoh klasik), atau memecahkan teka-teki dan tantangan CTF. Karena semuanya berjalan lokal di browser, konverter gratis ini juga benar-benar privat — teks Anda tidak pernah diunggah. Simpan halaman ini sebagai bookmark translator biner andalan Anda untuk konversi cepat dan akurat di desktop maupun ponsel.
Frequently asked questions
Bagaimana cara mengubah teks menjadi biner?
Setiap karakter dikonversi ke nomor kode karakternya menggunakan UTF-8 (ASCII biasa untuk huruf Inggris), lalu angka itu dituliskan sebagai byte biner 8-bit. Contohnya, 'A' adalah 65, yang dalam biner adalah 01000001. Konverter ini melakukannya otomatis — pilih Text → Binary dan mulai mengetik, biner langsung muncul. Tanpa tombol, tanpa reload halaman, tanpa upload.
Bagaimana menulis “I love you” dalam biner?
Dalam ASCII/UTF-8 8-bit, “I love you” adalah 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101. Tempel frasa apa pun ke konverter di atas untuk mendapatkan binernya secara instan. Beralih ke Binary → Text untuk mengubah pesan biner kembali menjadi kata yang terbaca. Konverter populer seperti binarytranslator.com memberi output yang sama tetapi mengunggah input Anda ke server mereka — di sini, semuanya tetap di browser Anda.
Apa arti 01001000 01100101 01101100 01101100 01101111 00100001?
Itu mengeja “Hello!”. Setiap kelompok 8-bit adalah satu karakter: 01001000 = H, 01100101 = e, 01101100 = l, 01101100 = l, 01101111 = o, dan 00100001 = !. Tempel ke mode Binary → Text di atas dan alat ini mendekodekannya untuk Anda. Translator biner rapidtables.com juga bisa, tetapi butuh kunjungan halaman terpisah dan tidak menampilkan rincian per karakter seperti alat ini.
Bagaimana menulis “sorry” dalam kode biner?
Kata “sorry” dalam biner 8-bit adalah 01110011 01101111 01110010 01110010 01111001. Huruf kapital berpengaruh: 'S' kapital adalah 01010011 sedangkan 's' kecil adalah 01110011, jadi “Sorry” dan “sorry” menghasilkan output biner yang berbeda. Tempel kata itu ke konverter di atas untuk melihat byte setiap karakter beserta nilai desimal dan hex-nya.
Apa arti 10101 dalam biner?
Dibaca sebagai bilangan biner, 10101 sama dengan 21 dalam desimal (16 + 4 + 1). Karena hanya 5 digit, itu bukan byte karakter penuh — teks disimpan dalam kelompok 8 bit, sehingga angka 21 sebagai byte penuh adalah 00010101. Jika Anda mengetik '10101' sebagai teks ke konverter, ia akan mengenkode karakter '1', '0', '1', '0', '1' — setiap digit sebagai byte terpisah.
Berapa 4 dalam biner?
Angka 4 dalam biner adalah 100, atau 00000100 jika ditulis sebagai byte 8-bit penuh. Karakter teks '4' berbeda: kode karakter ASCII-nya adalah 52, yang dienkode menjadi 00110100. Perbedaan antara nilai numerik dan karakter teks ini sering membingungkan. Gunakan tabel rincian per karakter di alat ini untuk melihat kode desimal sekaligus byte biner dari karakter apa pun yang Anda ketik.
Apa arti 666 dalam biner?
Bilangan desimal 666 dalam biner adalah 1010011010 (512 + 128 + 16 + 8 + 2). Jika Anda mengetik tiga karakter teks '666', konverter mengenkode setiap digit secara terpisah menjadi 00110110 00110110 00110110 — karena karakter '6' memiliki kode ASCII 54, yaitu 00110110. Beralihlah antara mode angka dan mode teks sesuai interpretasi yang Anda butuhkan.
Seperti apa emoji 💕 dalam biner?
Karena alat ini mengenkode teks dengan UTF-8, emoji terdiri dari beberapa byte. Emoji 💕 'two hearts' (U+1F495) menjadi empat byte dalam UTF-8: 11110000 10011111 10010010 10010101. Kebanyakan konverter teks-ke-biner sederhana — termasuk milik rapidtables.com — melewati emoji atau menghasilkan output yang salah karena hanya mendukung ASCII 7-bit. Konverter ini menangani seluruh rentang Unicode, termasuk emoji, huruf beraksen, dan aksara non-Latin.
Apa arti kode cinta angka seperti 143, 831, dan 520?
Itu singkatan populer untuk ungkapan sayang dalam pesan teks: 143 berarti “I love you” (1, 4, dan 3 huruf di tiap kata), 831 berarti “I love you” (8 huruf total, 3 kata, 1 makna), dan 520 terdengar seperti “I love you” dalam bahasa Mandarin. Konversikan salah satunya ke biner di atas untuk mengenkode pesan itu dalam 1 dan 0 sebagai pesan tersembunyi yang jenaka. Konverter menampilkan setiap digit sebagai byte binernya sendiri.
Apa arti 808, dan berapa 808 dalam biner?
Dalam dunia pesan teks dan 'angel number', 808 dibaca sebagai tanda keseimbangan dan ketakterbatasan (angka 0 diapit dua angka 8) dan kadang dibagikan antar belahan jiwa. Sebagai bilangan, 808 dalam biner adalah 1100101000 (512 + 256 + 32 + 8). Jika Anda mengetik teks '808' ke konverter, setiap karakter digit dienkode terpisah: '8' = 00111000, '0' = 00110000, '8' = 00111000.
Bisakah alat ini mendekode biner kembali menjadi teks?
Ya — ini translator biner dua arah penuh. Beralih ke Binary → Text dan tempel deretan 1 dan 0 Anda; spasi antar byte opsional karena alat membaca digit dalam kelompok 8 dan mendekodekannya sebagai UTF-8. Jika binernya bukan kelipatan byte utuh, pesan kesalahan yang jelas akan menjelaskan masalahnya. Anda juga bisa memakai tombol Swap untuk mengenkode ulang hasil yang baru didekode dan memverifikasi bolak-baliknya.
Bagaimana perbandingannya dengan konverter teks ke biner rapidtables.com?
Alat teks ke biner rapidtables.com populer dan andal untuk teks ASCII dasar, tetapi hanya menampilkan output biner mentah dengan opsi format terbatas. Konverter UtiloKit menambahkan tabel rincian per karakter dengan nilai desimal, hex, dan oktal di samping biner, pemisah output yang dapat dikonfigurasi (spasi, koma, baris baru, tanpa pemisah), penghitung byte dan bit langsung, dukungan emoji dan Unicode penuh, serta tombol unduh. Keduanya gratis dan berbasis browser, tetapi UtiloKit memproses semuanya secara lokal tanpa permintaan ke server.
Apakah konverter teks ke biner ini gratis dan privat?
Ya. Sepenuhnya gratis tanpa pendaftaran dan tanpa batas, dan setiap konversi berjalan seluruhnya di browser Anda — teks Anda tidak pernah diunggah ke server. Ini membuatnya aman untuk konten privat atau sensitif. Berbeda dengan binarytranslator.com dan beberapa konverter online lain yang mengirim input ke backend mereka, UtiloKit melakukan semua pemrosesan dengan JavaScript di perangkat Anda. Berfungsi di iPhone, Android, tablet, dan semua browser desktop modern.
Related tools
Lihat semua perkakasKalkulator Rasio Aspek
Kunci rasio dan hitung lebar atau tinggi yang hilang untuk ukuran baru.
Angka ke Kata
Ejakan angka apa pun ke dalam kata bahasa Inggris, dengan mode mata uang untuk cek.
Kalkulator Durasi Waktu
Temukan selisih antara dua waktu jam dan jumlahkan beberapa durasi.
Konverter Zona Waktu
Bandingkan waktu antarkota dan rencanakan rapat yang cocok untuk semua orang.
Currency Converter
Convert between 30+ world currencies with recent reference rates — fully in your browser.
Scientific Calculator
Full scientific calculator with trig, log, factorial, powers and memory functions.