Lewati ke konten
AioFreeKit

Decoder Base64

Dekode string Base64 apa pun kembali menjadi teks yang dapat dibaca. Decoder toleran menerima baris baru, padding = yang hilang, dan alfabet URL-safe tanpa perlu dibersihkan.

0 karakter · 0 byte · 0 baris

Hasil

Hasil akan muncul di sini saat Anda mengetik.

0 karakter · 0 byte · 0 baris

Tentang decoding Base64

Decoding mengembalikan setiap kelompok 4 karakter Base64 ke 3 byte aslinya. Decoder ini sengaja dibuat toleran: baris baru, spasi liar, padding = yang hilang, dan alfabet URL-safe (- dan _) diterima tanpa perlu dibersihkan dulu.

Tugas yang umum: memeriksa payload JWT, mengecek token API, mengintip Data URL atau lampiran email. Byte hasil dekode ditampilkan sebagai teks UTF-8 — mendekode gambar akan tampak seperti karakter acak, dan itu wajar. Semuanya berjalan lokal, jadi menempel token di sini aman.

Yang ditangani alat ini

  • Unicode ditangani dengan benar

    Teks diubah menjadi byte UTF-8 sebelum di-encode, sehingga 中文, café, dan 🔒 bolak-balik dengan benar tanpa memicu error.

  • Decoder yang toleran

    Baris baru, spasi berlebih, padding = yang hilang, dan alfabet aman URL semuanya diterima tanpa perlu Anda bersihkan lebih dulu.

  • Tidak ada data yang keluar dari tab

    Proses encoding berjalan dengan JavaScript di perangkat Anda. Token, kredensial, dan payload tidak dikirim ke mana pun.

Pertanyaan yang sering diajukan

Bagaimana mengetahui sebuah string adalah Base64?

Hanya memakai A–Z a–z 0–9 + / (atau - _ pada varian URL-safe), panjangnya kelipatan 4, dan dapat diakhiri satu atau dua =.

Mengapa hasil dekode berantakan?

Dua penyebab umum: data aslinya biner (gambar, arsip) bukan teks, atau teksnya memakai encoding lawas selain UTF-8. Proses decoding-nya sendiri sudah benar.

Bisakah mendekode tanpa padding =?

Bisa. Padding yang hilang, baris baru yang tertanam, dan alfabet URL-safe semuanya ditangani otomatis.

Segmen JWT gagal di tempat lain tapi berhasil di sini?

JWT memakai alfabet URL-safe tanpa padding yang ditolak banyak decoder; alat ini menerimanya secara native.

Masukan & Kontak

Menemukan bug atau punya ide untuk alat baru? Kami membaca setiap pesan. Sertakan alamat halaman dan masalah yang terjadi agar kami bisa memperbaikinya lebih cepat.