Beranda / Development / Base64 Encode / Decode

Base64 Encode / Decode

Encode teks ke Base64 atau decode Base64 ke teks. Cepat, gratis, berjalan di browser.

Input

Output

Encode Base64 mengubah data biner (atau teks) menjadi string ASCII yang aman. Digunakan di mana-mana: API, data URL, lampiran email, file config, dan lainnya. Alih-alih mencari alat baris perintah atau layanan online yang mengupload data Anda, gunakan alat gratis ini — berjalan sepenuhnya di browser.


Mulai cepat

  1. Tempel teks atau string Base64 Anda di area input.
  2. Pilih mode: Encode (teks → Base64) atau Decode (Base64 → teks).
  3. Salin hasilnya. Output diperbarui secara otomatis saat Anda mengetik.

Kapan menggunakan Base64

  • API: Banyak API mengharapkan string Base64 untuk payload biner atau kredensial.
  • Data URL: Sisipkan gambar atau file kecil di HTML/CSS sebagai data:image/png;base64,....
  • File config: Simpan blob biner kecil (kunci, cert) sebagai Base64 di JSON atau YAML.
  • Email: Lampiran MIME di-encode Base64.
  • URL: Base64 dapat mengencode data biner pendek di parameter query (dengan varian URL-safe).

Dukungan Unicode

Alat ini menggunakan encoding UTF-8. Saat Anda encode teks dengan karakter Unicode (emoji, skrip non-Latin, dll.), mereka pertama kali dikonversi ke byte UTF-8, lalu ke Base64. Decoding membalikkan ini dengan benar.


Privasi & keamanan

Encoding dan decoding berjalan sepenuhnya di browser Anda. Teks Anda tidak pernah di-upload atau dicatat. Aman untuk data sensitif — tetapi selalu periksa output sebelum menggunakannya di produksi.


Kesimpulan

Apakah Anda perlu encode string untuk API, decode nilai Base64 dari config, atau cepat menguji data URL, alat ini melakukannya dalam hitungan detik. Tempel, pilih Encode atau Decode, dan salin. Tanpa round-trip server, tanpa akun — hanya konversi cepat di sisi klien.

  1. Tempel teks atau string Base64 Anda di area input.
  2. Pilih mode: Encode (teks → Base64) atau Decode (Base64 → teks).
  3. Salin hasilnya. Semua pemrosesan berjalan di browser; tidak ada yang dikirim ke server.

Pertanyaan yang sering diajukan

Tidak. Encoding dan decoding berjalan sepenuhnya di browser. Tidak ada yang di-upload.

Base64 digunakan untuk mengencode data biner sebagai teks (mis. di API, data URL, lampiran email, file config).

Ya. Alat ini menggunakan encoding UTF-8, jadi karakter Unicode (emoji, skrip non-Latin) didukung.

Alat terkait

Alat ini disediakan hanya untuk penggunaan pribadi dan pendidikan. Kami tidak meng-host atau menyimpan konten pengguna atau file media apa pun di server kami. Semua pemrosesan dilakukan secara lokal di browser Anda. Kami tidak berafiliasi atau disetujui oleh jaringan sosial, platform, atau perusahaan mana pun yang disebutkan. Gunakan layanan ini dengan kebijaksanaan Anda sendiri dan sesuai dengan ketentuan layanan platform terkait.