Encoder & Decoder Base64
Encode teks ke Base64 atau decode Base64 kembali ke teks
Masukan
Opsi
Mode URL-aman mengganti + dengan - dan / dengan _ agar aman digunakan dalam URL.
Keluaran
Tentang Alat Ini
Ini adalah ruang kerja Base64 serbaguna — encode teks biasa menjadi Base64 atau decode string Base64 kembali menjadi teks, beralih arah hanya dengan satu klik. Ini titik awal yang tepat saat Anda belum yakin arah mana yang Anda butuhkan, atau saat Anda bolak-balik antara keduanya sambil debugging. Lebih suka halaman khusus? Halaman Base64 Encoder dan Base64 Decoder langsung default ke satu arah dengan panduan yang fokus dan spesifik arah.
Cara Menggunakan
Pilih Encode atau Decode menggunakan tab di bagian atas. Untuk Encode, tempel teks biasa — output Base64 muncul saat Anda mengetik. Untuk Decode, tempel string Base64 untuk memulihkan teks asli. Aktifkan 'mode URL-safe' saat bekerja dengan Base64 yang muncul di URL, query string, atau nama file. Gunakan Auto-detect agar alat menebak arah mana yang dibutuhkan input yang Anda tempel.
Kasus Penggunaan Umum
Beralih di tengah tugas
Encode payload JSON ke Base64 untuk permintaan API, lalu tempel kembali respons Base64 dari API dan beralih ke Decode untuk memeriksanya.
Round-trip HTTP Basic Auth
Encode `username:password`, salin nilai header, lalu decode nanti untuk mengonfirmasi kredensial.
Alur kerja JWT
Encode payload uji untuk membuat token secara manual, atau decode segmen token yang ada untuk memeriksa klaimnya.
Alur kerja Data URI
Encode gambar kecil untuk disematkan di CSS, atau decode data URI yang ada untuk mengekstrak byte asli.
Keterbatasan & Catatan Penting
Base64 adalah encoding, bukan enkripsi — siapa pun dapat mendekodenya secara instan, jadi jangan pernah menggunakannya untuk melindungi rahasia. Ini meningkatkan ukuran data sekitar 33%, jadi tidak cocok untuk transfer file besar. Semua pemrosesan di sisi klien, jadi input yang sangat besar dibatasi oleh memori browser yang tersedia.