Gambar Base64
Ubah gambar menjadi data URL base64 dan sebaliknya — pratinjau, validasi, unduh, lengkap dengan perbandingan ukuran yang tepat. Semuanya di browser Anda.
Letakkan satu file di sini atau klik untuk memilih
Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat — tidak diunggah ke server mana pun.
Cara pakai
- 1Letakkan gambar di panel (atau tempel dari papan klip) untuk mengodekannya.
- 2Salin data URL — atau hanya muatan base64-nya — dan periksa perbandingan ukuran sebelum menyisipkan.
- 3Beralihlah ke tab dekode, tempel data URL gambar apa pun, lalu pratinjau atau unduh.
Gambar Base64
Letakkan PNG, JPEG, GIF, WebP, atau SVG dan dapatkan seketika data:image/…;base64,… siap tempel ke CSS, HTML, atau JSON inline. Alat menampilkan ukuran berkas asli di samping ukuran teks hasilnya, jadi Anda melihat overhead ~33% dari base64 sebelum memutuskan menyisipkan.
Tempel sebuah data URL dan tampilan sebaliknya mendekodenya: gambar dipratinjau, MIME yang dinyatakan diperiksa terhadap byte aslinya, dan tombol unduh menyimpannya kembali sebagai berkas. base64 tidak valid atau tipe non-gambar gagal dengan pesan yang jelas, bukan pratinjau rusak.
Pertanyaan yang sering diajukan
Kapan mengemas gambar sebagai data URL menguntungkan?
Untuk ikon kecil, avatar, dan placeholder pemuatan. Base64 membuat teks ~33% lebih besar daripada berkas biner, jadi di bawah beberapa kilobita Anda biasanya menghemat satu permintaan HTTP; untuk foto, overhead hampir selalu lebih berat.
Mengapa versi base64 lebih besar dari berkas saya?
Base64 mengodekan setiap 3 byte sebagai 4 karakter teks — penggelembungan tetap 33%, ditambah prefiks data:image/…;base64,. Tidak ada yang dikompresi atau hilang; itu sekadar representasi teks yang aman dari byte yang sama.
Format apa saja yang bisa ditangani pendekoder?
Apa pun yang browser Anda mampu gambar: PNG, JPEG, GIF, WebP, SVG, BMP, AVIF, dan lainnya. Alat memverifikasi bahwa muatan adalah base64 valid, bahwa MIME yang dinyatakan bertipe gambar, dan memperingatkan Anda saat magic byte berkas tidak cocok dengan tipe yang dinyatakan.
Alat terkait
Base64 Encoder
Enkode teks ke Base64 secara instan dengan dukungan UTF-8 penuh — emoji, aksen, dan karakter CJK selamat utuh. Gratis, privat, tidak ada yang pernah keluar dari browser Anda.
Semua alat →
Base64 Decoder
Dekode Base64 kembali menjadi teks terbaca dengan penanganan UTF-8 yang benar — data URI, payload API, dan nilai config terenkode jelas seketika. Privat dan gratis.
Semua alat →
Hash Generator
Hitung hash SHA-1, SHA-256, SHA-384, SHA-512, atau MD5 dari teks atau file, langsung di browser Anda. Checksum cepat untuk pemeriksaan integritas — tanpa unggahan.
Semua alat →
URL Encoder
Percent-enkode URL dan query string secara online — pilih encoding component atau encoding URI penuh, dengan output langsung untuk tautan, parameter, dan segmen path.
Semua alat →
Sematkan alat ini
Tambahkan alat ini ke situs Anda dengan satu baris — berjalan di browser pengunjung.
<iframe src="https://zoyku.com/id/tools/base64-image?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — base64-image" loading="lazy"></iframe>