Encoder / Decoder Base64

Encode atau decode string Base64 secara instan.

Pengembang

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

  1. Tempel masukan Anda: teks biasa (untuk encode) atau string Base64 (untuk decode).
  2. Klik Encode ke Base64 atau Decode dari Base64. Hasilnya muncul di kotak Hasil.
  3. Gunakan Salin hasil untuk menyalin output. Base64 yang tidak valid saat decode akan menampilkan error.

Fitur Utama

  • Konversi dua arah — encode teks ke Base64 dan decode Base64 ke teks
  • Dukungan UTF-8 penuh termasuk emoji, karakter beraksen, dan aksara non-Latin
  • Salin ke clipboard dengan satu klik untuk integrasi alur kerja yang cepat
  • Pesan error yang jelas untuk masukan Base64 yang tidak valid
  • 100% berbasis browser — data Anda tidak pernah meninggalkan perangkat
  • Cocok digunakan bersama Image to Base64 dan Base64 to Image untuk encoding file

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.

Kesimpulan

Base64 Encoder & Decoder adalah alat pengembang penting untuk meng-encode dan men-decode teks dengan aman dengan dukungan penuh UTF-8. Cepat, privat, dan sepenuhnya berbasis browser, alat ini cocok untuk pengembangan API, debugging, dan alur kerja penyematan data.

Pertanyaan yang Sering Diajukan

Apa itu Base64?
Base64 adalah skema encoding yang mengonversi data biner atau teks menjadi string dari 64 karakter ASCII (A–Z, a–z, 0–9, +, /). Sering digunakan untuk menyematkan data di URL, JSON, atau XML.
Apakah data saya dikirim ke server?
Tidak. Encoding dan decoding terjadi sepenuhnya di browser Anda. Teks Anda tidak pernah meninggalkan perangkat Anda.
Mengapa decoding terkadang gagal?
Decoding gagal jika masukan bukan Base64 yang valid. Base64 hanya menggunakan A–Z, a–z, 0–9, +, / dan karakter padding =. Hapus spasi atau jeda baris sebelum melakukan decoding.
Bisakah saya meng-encode file biner dengan alat ini?
Alat ini dirancang untuk konversi teks-ke-Base64. Untuk meng-encode gambar atau file biner lainnya, gunakan alat Image to Base64 kami, yang menangani masukan file biner secara langsung.