Gratis Base64
Pilih Teks (UTF-8) atau File (byte). Mode teks menjaga emoji dan Unicode lewat UTF-8. Mode file memproses byte mentah: pilih berkas untuk di-encode, atau tempel Base64 dan atur nama berkas untuk mengunduh hasil decode. Decode mengabaikan spasi. Tidak ada yang keluar dari tab ini.
How to use this tool
- 1
Buka Base64
Pastikan dulu alat ini cocok untuk tugas Anda: Teks UTF-8 dan file biner hingga 60 MB, encode / decode Base64, proses lokal, tanpa upload.
- 2
Tambahkan konten
Masukkan atau unggah data yang diminta panel, lalu sesuaikan opsi yang tersedia.
- 3
Gunakan hasilnya
Periksa pratinjau, lalu salin atau unduh hasil saat sudah benar.
Ringkas
| Bisa offline? | Ya — encode dan decode hanya memakai API browser setelah halaman dimuat. |
|---|---|
| File biner? | Mode file menerima satu berkas hingga 60 MB untuk encode, atau Base64 untuk di-decode menjadi unduhan. Mode teks hanya untuk string UTF-8. |
| Apakah data diunggah? | Tidak. Safe Local Tools statis; teks Anda tidak meninggalkan tab ini. |
| Base64 ramah URL? | Versi ini memakai alfabet standar (+ dan /). Untuk varian URL-safe, ganti - menjadi + dan _ menjadi /. |
Top use cases
- Teks UTF-8 dan file biner hingga 60 MB, encode / decode Base64, proses lokal, tanpa upload.
- Bisa offline?: Ya — encode dan decode hanya memakai API browser setelah halaman dimuat.
- File biner?: Mode file menerima satu berkas hingga 60 MB untuk encode, atau Base64 untuk di-decode menjadi unduhan. Mode teks hanya untuk string UTF-8.
- Apakah data diunggah?: Tidak. Safe Local Tools statis; teks Anda tidak meninggalkan tab ini.
- Base64 ramah URL?: Versi ini memakai alfabet standar (+ dan /). Untuk varian URL-safe, ganti - menjadi + dan _ menjadi /.
FAQ
Mengapa decode gagal?▾
Decode menerima alfabet Base64 standar plus padding opsional (=). Hapus tanda kutip pembungkus, buang karakter non-Base64 kecuali spasi, atau perbaiki baris yang terpotong.
Apakah ini enkripsi?▾
Tidak — Base64 adalah pengkodean yang bisa dibalik, bukan kerahasiaan. Siapa pun bisa decode tanpa sandi.
Apakah emoji tetap utuh?▾
Ya. Teks diubah ke byte UTF-8 sebelum Base64, jadi Unicode penuh bolak-balik di sini.
Bagaimana baris baru ditangani?▾
Saat decode, spasi dan baris baru dihapus dulu agar blok bergaya PEM tetap terurai.
Apakah encode menambah baris baru?▾
Keluaran satu baris berkelanjutan kecuali teks sumber sudah berisi karakter baris baru.
Di mana rahasia diproses?▾
Hanya di memori browser untuk sesi ini. Tutup atau muat ulang saat selesai.