Ubah teks ke kode biner (dan sebaliknya)
Ketik teks, pilih format, selesai: setiap karakter dipecah menjadi byte dan ditulis sebagai bilangan biner, heksadesimal, desimal, atau oktal. Sebaliknya, alat ini menerjemahkan kode kembali menjadi teks yang terbaca. Tabel di bawah hasil menunjukkan kode setiap karakter.
Sumber: § 3 UTF-8 definition, IETF RFC 3629 – UTF-8, a transformation format of ISO 10646. Diperbarui: .
Cara menghitung
Komputer menyimpan teks sebagai angka: setiap karakter diberi kode, dan kode itu ditulis dalam byte delapan bit, yaitu deretan 0 dan 1. “H” adalah angka 72, dalam biner 01001000, dalam heksadesimal 48. Alat ini menunjukkan terjemahan itu untuk teks apa pun.
Cara mengubah teks ke biner
- Ketik atau tempel teks.
- Pilih sistem bilangan: biner, heksadesimal, desimal (nilai ASCII yang umum dikenal), atau oktal.
- Ubah pemisah jika perlu, lalu salin hasilnya.
Menerjemahkan biner kembali ke teks
Pilih “Kode → teks” lalu tempel kodenya. Nilai boleh dipisah spasi, koma, atau baris baru; tanpa pemisah akan dibentuk blok tetap (8 bit, 2 digit heksadesimal, 3 digit oktal). Awalan seperti 0x, 0b, atau \x diterima.
ASCII, Unicode, dan UTF-8
ASCII (RFC 20) hanya mengenal 128 karakter – huruf tanpa aksen, angka, tanda baca, dan karakter kontrol – dan memakai 7 bit. Untuk aksara lain dan emoji ada Unicode; UTF-8 (RFC 3629) menulis satu karakter Unicode sebagai 1 sampai 4 byte. 128 karakter pertama identik dengan ASCII, jadi “Halo” menghasilkan byte yang sama pada keduanya. Namun “é” membutuhkan dua byte di UTF-8 (C3 A9) dan satu byte di ISO 8859-1 (E9). Tabel di bawah hasil menunjukkannya karakter demi karakter.
Batasan
- Kode biner bukan enkripsi, hanya cara lain menuliskan data yang sama.
- Jika Anda menempel biner dari sumber lain, Anda perlu tahu pengodeannya: bila tidak cocok akan muncul karakter aneh atau pesan “UTF-8 tidak valid”.
Pertanyaan umum
Bagaimana cara mengubah teks ke biner?
Ketik teks lalu pilih “Teks → kode” dengan format “Biner”. Setiap karakter muncul sebagai delapan angka 0 dan 1, misalnya H = 01001000.
Bagaimana cara mengubah biner ke teks?
Pilih “Kode → teks” dan format “Biner”, lalu tempel kodenya (delapan digit per karakter, dengan atau tanpa spasi). Teks langsung muncul.
Berapa bit satu huruf?
Huruf biasa seperti “a” memakai satu byte di ASCII dan UTF-8, yaitu 8 bit (7 bit sebenarnya cukup, bit kedelapan bernilai 0). Huruf beraksen memakai dua byte di UTF-8, emoji empat byte.
Apa perbedaan ASCII dan Unicode?
ASCII punya 128 karakter. Unicode memuat lebih dari 150.000 karakter dari hampir semua aksara; UTF-8 adalah cara paling umum menuliskannya sebagai byte dan identik dengan ASCII untuk 128 karakter pertama.
Bagaimana melihat nilai ASCII dalam desimal?
Pilih format “Desimal”: keluarannya adalah kode ASCII yang umum dikenal, misalnya A = 65, a = 97, angka 0 = 48, spasi = 32.
Apakah teks saya disimpan di suatu tempat?
Tidak. Konversi berjalan di browser Anda; teks tidak dikirim, tidak disimpan, dan tidak ditambahkan ke alamat halaman.
Sumber dan dasar hukum
- § 3 UTF-8 definition: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- IETF RFC 20 – ASCII format for Network Interchange
- WHATWG Encoding Standard (TextEncoder/TextDecoder, UTF-8-Dekodierung mit Fehlerabbruch)
Diperbarui:
Alat terkait
- Konversi bilangan (langkah demi langkah)Konversi bilangan biner, oktal, desimal, heksadesimal dan basis 2–36 – dengan cara langkah demi langkah, bilangan pecahan, dan komplemen dua.
- Base64 decode dan encode onlineBase64 decode dan encode online, termasuk Base64url dengan UTF-8 yang benar, serta URL encode/decode (percent-encoding). Pesan error jelas, berjalan di browser.
- Tabel ASCII dengan desimal, heksadesimal, oktal, biner, dan pencarian UnicodeTabel ASCII lengkap (0–127) dan Latin-1 (128–255): desimal, hex, oktal, biner, entitas HTML, karakter kontrol. Cari karakter Unicode apa pun beserta UTF-8.
- Translator kode morseTerjemahkan teks ke kode morse dan morse ke teks secara langsung. Dengarkan sebagai bunyi atau lampu berkedip, kecepatan bisa diatur (WPM, Farnsworth). Gratis.
- Hash generator: SHA-256, SHA-512, SHA-1, MD5Hitung hash SHA-256, SHA-384, SHA-512, SHA-1 dan MD5 dari teks atau file dan cocokkan checksum – langsung di browser, tanpa upload, gratis.
- Cek dan hitung check digit dengan algoritma LuhnValidasi nomor dengan algoritma Luhn (mod 10, ISO/IEC 7812-1) atau hitung check digit-nya – hanya cek format, berjalan sepenuhnya di browser Anda.