Alat Encode dan Decode Base64 - Online & Gratis
Alat encoder dan decoder Base64 online. Konversi teks dan file dengan umpan balik instan. Aman, cepat, dan gratis.
Encoder & Decoder Base64 Online
Selamat datang di encoder dan decoder Base64 online terbaik. Alat sederhana namun canggih ini memungkinkan Anda mengonversi teks ke Base64 atau mendekode string Base64 kembali ke teks yang dapat dibaca secara instan.
Skema encoding Base64 sangat penting saat mengkodekan data biner untuk penyimpanan atau transfer melalui media yang dirancang untuk teks (seperti HTTP atau SMTP).
Opsi Konfigurasi Lanjutan
Pemilihan Kumpulan Karakter
Saat berurusan dengan data tekstual, menentukan kumpulan karakter (charset) yang benar sangat penting. Meskipun UTF-8 adalah standar, sistem lama mungkin menggunakan ASCII, ISO-8859-1, atau lainnya.
Decode Setiap Baris Secara Terpisah
Data yang disandikan sering muncul sebagai blok teks yang berkelanjutan. Namun, jika Anda memiliki beberapa string Base64 independen yang dipisahkan oleh baris baru, aktifkan opsi ini.
Mode Konversi Langsung
Aktifkan Mode Langsung untuk mendapatkan hasil instan saat Anda mengetik. Mode ini melakukan konversi Base64 secara lokal di browser Anda menggunakan JavaScript, memastikan latensi nol.
Aman & Pribadi
Privasi Anda adalah prioritas kami. Semua komunikasi menggunakan koneksi terenkripsi SSL yang aman (HTTPS). Kami tidak pernah memeriksa, menyimpan, atau membagikan data yang Anda kirimkan.
Alat Online Sepenuhnya Gratis
Alat Base64 kami 100% gratis untuk digunakan. Tidak diperlukan instalasi perangkat lunak, pendaftaran, atau langganan.
Prinsip Desain
Tabel indeks Base64 terdiri dari 64 karakter yang dipilih agar umum untuk sebagian besar pengkodean dan dapat dicetak. Ini meminimalkan risiko modifikasi data oleh sistem seperti server email.
Apa itu Encoding Base64?
Base64 adalah sekelompok skema encoding biner-ke-teks yang mewakili data biner dalam format string ASCII dengan menerjemahkannya ke dalam representasi radix-64.
Contoh Encoding Base64
Pertimbangkan kutipan ini dari Leviathan karya Thomas Hobbes:
"Man is distinguished, not only by his reason, but ..."
Ketika dikodekan ke dalam MIME Base64, urutan ASCII ini menjadi:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=Cara kerjanya: Kata "Man" dikodekan sebagai "TWFu". Dalam ASCII, "M", "a", "n" adalah byte 77, 97, 110. Representasi biner mereka digabungkan dan dibagi menjadi grup 6-bit.
| Konten teks | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nilai ASCII | 77 | 97 | 110 | |||||||||||||||||||||
| Biner | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| Indeks | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
Seperti yang ditunjukkan, encoding Base64 mengonversi 3 byte data input (24 bit) menjadi 4 karakter Base64 (masing-masing 6 bit), memperluas ukuran data sekitar 33%.