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.

Loading…

How to use this tool

  1. 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. 2

    Tambahkan konten

    Masukkan atau unggah data yang diminta panel, lalu sesuaikan opsi yang tersedia.

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

  1. Teks UTF-8 dan file biner hingga 60 MB, encode / decode Base64, proses lokal, tanpa upload.
  2. Bisa offline?: Ya — encode dan decode hanya memakai API browser setelah halaman dimuat.
  3. 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.
  4. Apakah data diunggah?: Tidak. Safe Local Tools statis; teks Anda tidak meninggalkan tab ini.
  5. 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.