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.

1 lines0 chars
1 lines0 chars

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 teksMan
Nilai ASCII7797110
Biner010011010110000101101110
Indeks1922546
Base64TWFu

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%.