ToolsMaxxing

Gambar ke Base64

Enkode gambar menjadi string Base64 atau data URL.

atau seret dan lepas gambar di sini

gambar JPG, PNG, WebP, GIF, AVIF, BMP, atau SVG · Bisa beberapa file sekaligus

File Anda tetap di perangkat Anda

  1. 1Tambah file
  2. 2Atur
  3. 3Unduh

Cara kerjanya

  1. 1Pilih satu gambar atau lebih, atau seret ke halaman ini.
  2. 2Pilih keluaran: data URL, teks Base64 biasa, tag img HTML, atau CSS background-image.
  3. 3Pilih Salin semua untuk menyalin teks, atau Simpan sebagai .txt untuk menyimpannya sebagai file.
  4. 4Tempel ke kode, templat email, atau stylesheet Anda.

Fungsi tiap opsi

Data URL
Teks lengkap "data:image/png;base64,...". Bisa langsung dipakai sebagai src gambar atau di dalam url() CSS.
Hanya teks Base64
Hanya karakter hasil enkode, untuk API dan kolom JSON yang meminta Base64 biasa.
Tag img HTML
Elemen img siap pakai dengan data URL di dalamnya.
CSS background-image
Satu baris CSS yang memakai gambar sebagai latar.

Privasi

Alat ini berjalan di browser Anda. File Anda tidak pernah diunggah ke server.

Pertanyaan yang sering diajukan

Apakah gambar saya diunggah?

Tidak. Gambar dienkode di browser Anda dan teksnya hanya ditampilkan kepada Anda.

Mengapa teks Base64 lebih besar dari gambarnya?

Base64 menulis setiap 3 byte sebagai 4 karakter, jadi teksnya sekitar sepertiga lebih besar dari file.

Kapan sebaiknya memakai data URL?

Untuk hal kecil seperti ikon, logo mungil di email, atau placeholder. Untuk gambar yang lebih besar, file biasa lebih cepat karena browser bisa menyimpannya di cache.

Apakah bisa untuk SVG?

Bisa. File SVG dienkode sebagai data URL image/svg+xml.

Bisakah Base64 diubah kembali menjadi gambar?

Tempel data URL ke bilah alamat browser untuk melihatnya, atau gunakan dekoder Base64 di halaman alat Developer.

Alat terkait