Tempel teks untuk di-encode ke Base64, atau tempel string Base64 untuk di-decode kembali ke teks. Mendukung UTF-8 (termasuk emoji dan aksara non-Latin). Encoding dan decoding berjalan di browser Anda — tidak ada yang dikirim ke server.
Tentang Encoding Base64
Base64 mengubah data biner atau teks menjadi string yang hanya menggunakan 64 karakter ASCII aman (A–Z, a–z, 0–9, +, /). Ini membuatnya aman digunakan di URL, JSON, XML, atau email. Alat ini meng-encode teks ke Base64 dan men-decode Base64 kembali ke teks, dengan dukungan penuh UTF-8. Semua pemrosesan berjalan di browser Anda.
Cara penggunaan
- Tempel masukan Anda: teks biasa (untuk encode) atau string Base64 (untuk decode).
- Klik Encode ke Base64 atau Decode dari Base64. Hasilnya muncul di kotak Hasil.
- Gunakan Salin hasil untuk menyalin output. Base64 yang tidak valid saat decode akan menampilkan error.
Kapan digunakan
- Menyematkan data kecil di URL atau JSON tanpa merusak sintaks
- Encoding/decoding token API atau kredensial yang dikirim sebagai Base64
- Debugging atau memeriksa string Base64 dari log atau API
- Mempelajari cara kerja encoding Base64
Detail
Output Base64 sekitar 33% lebih besar dari aslinya. Decoding gagal jika string berisi karakter tidak valid atau padding yang salah (gunakan hanya A–Z, a–z, 0–9, +, /, dan = untuk padding). Alat ini bekerja pada teks; untuk file biner gunakan konverter khusus jika diperlukan.