Apa itu Decoder Base64 ke Gambar?

Decoder base64-ke-gambar yang mengonversi string berenkode base64 kembali menjadi gambar yang dapat dilihat dan diunduh. Mendukung semua format gambar umum termasuk PNG, JPEG, GIF, WebP, AVIF, BMP, ICO, dan SVG.

Tempel string Base64 dengan atau tanpa prefiks data URI; pengurai menentukan format dari byte yang dihasilkan — PNG, JPEG, GIF, WebP, AVIF, BMP, ICO, atau SVG. Di samping pratinjau ditampilkan dimensi, ukuran byte, format terdeteksi, dan jumlah karakter masukan sehingga Anda dapat memeriksa muatan sebelum menyimpan atau menyalinnya.

Cara menggunakan

  1. Tempel string gambar berenkode base64 (dengan atau tanpa awalan URI data) ke dalam kolom input.
  2. Gambar yang didekode ditampilkan langsung dengan detail seperti dimensi, format, dan ukuran file.
  3. Unduh file gambar yang didekode atau salin ke clipboard untuk digunakan dalam proyek Anda.

Kapan menggunakan

  • Memverifikasi bahwa gambar Base64 yang dikembalikan API benar-benar terbaca menjadi foto yang diharapkan.
  • Mengekstrak data URI yang tertanam dalam HTML atau CSS dan menyimpannya sebagai berkas PNG asli.
  • Memulihkan tangkapan layar yang ditempel dalam bentuk Base64 di obrolan atau log agar bisa dibuka.

Hasil

Seorang developer menerima tangkapan layar PNG berenkode base64 dalam respons API. Mereka menempel string tersebut untuk memverifikasi secara visual, lalu mengunduh file gambar untuk laporan bug mereka.

FAQ

Apakah saya wajib menyertakan prefiks data:image/...;base64, pada input?
Tidak. Pengurai menerima muatan Base64 polos maupun data URI utuh. Bila Anda hanya menempel isinya, alat akan memeriksa byte pertama hasil dekode — PNG diawali 89 50 4E 47, JPEG diawali FF D8 FF — lalu memilih format secara otomatis.
Kenapa muncul pesan Base64 tidak valid padahal teksnya terlihat benar?
Tiga sumber masalah yang sering luput: spasi liar atau jeda baris yang berubah jadi entitas HTML di dalam payload, tanda kutip melengkung yang ikut tertempel dari pengolah kata, atau prefiks data URI yang sendirinya dibungkus tanda kutip tambahan. Varian URL-safe (yang pakai tanda hubung dan garis bawah seperti pada JWT) sekarang kami normalkan otomatis, jadi tidak perlu konversi manual lagi. Hapus semua karakter sebelum awal payload yang asli, lalu pastikan yang Anda salin adalah ASCII biasa, bukan kutip pintar.
Apakah PNG dengan latar transparan ditampilkan dengan benar?
Ya. Area pratinjau memakai latar netral sehingga piksel transparan tetap transparan dan tidak berubah menjadi putih. Berkas yang diunduh persis sama bit-per-bit dengan PNG aslinya, lengkap dengan kanal alfa.
Mengapa gambar pratinjau tampak lebih kabur dibanding aslinya?
Pratinjau diperkecil agar pas dengan kontainer, tetapi gambar tetap didekode pada dimensi piksel aslinya yang ditampilkan di sebelah pratinjau. Untuk melihat versi resolusi penuh tanpa pengecilan oleh peramban, unduh berkasnya dan buka dengan penampil gambar.
Adakah batas panjang Base64 yang bisa saya tempel?
Halaman dapat menangani teks hingga sekitar 25 MB, yang setara dengan gambar biner sekitar 18 MB. Di atas itu peramban mulai tersendat saat dekode di memori. Untuk tangkapan layar 4K atau PDF besar, lebih nyaman memproses berkasnya langsung.

Alat terkait