Dekoder Base64

Dekode string Base64 kembali menjadi teks secara online

Masukan

Masukkan Base64 untuk didekode
0 karakter

Opsi

Mode URL-aman mengganti + dengan - dan / dengan _ agar aman digunakan dalam URL.

Keluaran

Hasil teks yang didekode
0 karakter
Tentang Alat Ini

Dekode Base64 adalah pasangan sehari-hari dari encoding: Anda menerima string Base64 — payload JWT, header HTTP Basic Auth, data URI, bagian lampiran email — dan Anda perlu melihat apa yang sebenarnya ada di dalamnya. Alat ini mendekode Base64 standar dan URL-safe (menangani - dan _ sebagai pengganti + dan /) kembali menjadi teks yang bisa dibaca secara instan, sepenuhnya di browser Anda. Alat ini langsung menandai input Base64 yang tidak valid — karakter asing, padding yang salah, string yang terpotong — sehingga Anda langsung tahu apakah yang Anda tempel benar-benar Base64 atau hanya terlihat seperti itu.

Cara Menggunakan

Tempel string Base64 yang ingin Anda dekode ke kolom input. Teks yang didekode langsung muncul di output. Jika Base64 Anda berasal dari URL, parameter query, atau nama file, aktifkan 'mode URL-safe' agar - dan _ diinterpretasikan dengan benar. Jika dekode gagal, alat ini menunjukkan alasannya secara spesifik (karakter tidak valid, panjang salah) alih-alih hasil kosong. Gunakan 'Decode per baris' saat Anda memiliki beberapa string Base64 terpisah, satu per baris.

Kasus Penggunaan Umum

Inspeksi JWT

Tempel segmen header atau payload JWT untuk melihat klaim JSON yang mendasarinya tanpa memverifikasi tanda tangan.

HTTP Basic Auth

Dekode nilai header Authorization seperti `Basic dXNlcm5hbWU6cGFzc3dvcmQ=` untuk memulihkan pasangan username:password.

Inspeksi Data URI

Dekode bagian Base64 dari URI data: untuk memeriksa data gambar atau font yang disematkan.

Debugging Lampiran Email

Dekode bagian MIME Base64 dari sumber email mentah untuk memverifikasi konten lampiran.

Debugging Respons API

Dekode field Base64 yang dikembalikan oleh API untuk memeriksa data apa yang sebenarnya dikandungnya.

Keterbatasan & Catatan Penting

Base64 adalah encoding, bukan enkripsi — dekode memulihkan data asli persis, jadi jangan pernah dekode rahasia yang tidak tepercaya di mesin bersama atau publik. Mendekode data biner sejati (gambar, PDF) berfungsi, tetapi textarea output mentah mungkin menampilkan karakter yang tidak dapat dicetak — gunakan alat yang sadar file jika Anda perlu merekonstruksi file biner. Padding yang tidak valid atau spasi asing menyebabkan error dekode alih-alih perbaikan diam-diam. Untuk payload Base64 yang sangat besar, batas memori browser mungkin berlaku — gunakan alat command-line seperti `base64 -d` untuk dekode batch skala besar.