Encode dan Decode Base64 Online Gratis
Ubah teks ke Base64 atau decode Base64 kembali ke teks secara instan di browser Anda. Gratis, tanpa daftar, tanpa data dikirim ke server.
Cara encode atau decode Base64
- 1
Pilih Encode atau Decode
Pilih tab “Encode” untuk mengubah teks biasa menjadi Base64, atau tab “Decode” untuk mengubah Base64 kembali menjadi teks.
- 2
Tempel input Anda
Ketik atau tempel teks ke kotak input. Hasilnya diperbarui langsung saat Anda mengetik.
- 3
Salin hasilnya
Klik “Salin Hasil” untuk menyalin output ke clipboard.
Base64 mewakili data biner sebagai rangkaian 64 karakter ASCII yang dapat dicetak (A–Z, a–z, 0–9, + dan /). Setiap 3 byte input menjadi 4 karakter Base64, sehingga hasilnya sekitar 33% lebih besar dari aslinya. Jika panjang input bukan kelipatan 3, karakter padding (=) ditambahkan di akhir.
Kegunaan umum: menyematkan gambar langsung di HTML atau CSS sebagai data URL (data:image/png;base64,…), mengodekan kredensial pada header HTTP Basic Authentication, membawa data biner di dalam JSON, serta menyimpan data biner di XML atau lampiran email (MIME).
Catatan Unicode: fungsi btoa() bawaan browser hanya mendukung karakter Latin-1. Alat ini mengubah teks Anda ke UTF-8 terlebih dahulu, sehingga emoji, aksara China, Arab, dan semua karakter Unicode dapat di-encode dan di-decode dengan benar. Semuanya berjalan di browser Anda.