Base64 ke gambar
Dekode gambar Base64 atau data URI kembali menjadi file. Tempel string-nya, lihat preview, unduh. Kebalikan dari tool gambar-ke-Base64 kami.
🔒 Everything happens in your browser — no upload, no server, no tracking.
No image yet.
Untuk apa ini?
Tool ini adalah kebalikan dari encoder gambar-ke-Base64: ia mengambil sebuah data: URI (atau payload Base64 mentah) dan mendekodenya kembali menjadi gambar yang dapat dilihat dan diunduh. Format dideteksi otomatis dari tipe MIME di URI, atau — kalau kamu hanya memberikan Base64 mentah — mengendus byte-byte pertama (tanda tangan PNG, marker SOI JPEG, header GIF8, RIFF…WEBP, markup SVG) untuk mengidentifikasi tipenya. Semua berjalan di browser via atob dan sebuah data URI <img>.
Kapan digunakan
- Mengembalikan gambar asli ketika kamu hanya punya data URI yang disalin dari CSS, HTML, atau Markdown.
- Memeriksa string Base64 dari respons API atau token mirip JWT untuk melihat isinya.
- Debugging gambar Base64 yang tidak ter-render di tempat lain — putar lewat tool ini untuk memastikan payload-nya valid.
- Mengeluarkan aset yang ditempelkan dari demo HTML satu-file atau email mandiri.
Kesalahan umum
- Kedua bentuk diterima.
data:image/png;base64,iVBORw0…lengkap atau hanya payloadiVBORw0…— tapi kalau kamu memberi Base64 mentah dari format yang tidak bisa kami endus, unduhan akan ditandai sebagai.bin. - Base64 URL-safe tidak sama persis. Base64 standar memakai
+ /; yang URL-safe memakai- _. Payload JWT itu URL-safe — ganti karakter-karakter itu sebelum menempel di sini. - Whitespace di dalam payload tidak masalah. Decoder membuang line break dan spasi, jadi string multi-baris bisa.
- Browser tidak akan me-render gambar rusak. Kalau preview kosong tapi decode sukses, byte-nya valid Base64 tapi mungkin bukan gambar nyata (atau formatnya tidak didukung).