Jatuhkan gambar apa saja untuk mengonversinya menjadi string Base64 atau data URI. Pilih format keluaran dan salin langsung ke HTML, CSS, atau JSON. Tidak ada file yang diunggah — semuanya berjalan di browser Anda.
gambar ke Base64 mengonversi file gambar menjadi string berenkode Base64 menggunakan FileReader API bawaan browser. Keluarannya dapat diformat sebagai string Base64 mentah, data URI lengkap, deklarasi background-image CSS, atau tag img HTML — sesuai kebutuhan kasus penggunaan target.
Base64 adalah cara mengodekan data biner (seperti gambar) sebagai string ASCII teks biasa. Data URI adalah string Base64 yang diawali dengan tipe MIME, diformat sebagai data:image/png;base64,... —ini dapat ditempatkan langsung di atribut src tag img atau di background-image CSS untuk menyematkan gambar tanpa permintaan file terpisah.
Data URI ideal untuk ikon kecil, logo, atau gambar inline dalam email HTML yang referensi file eksternalnya mungkin diblokir. Untuk gambar besar, data URI menambah bobot halaman dan dapat menurunkan performa, jadi gunakan secukupnya.
Tidak. API FileReader mengodekan gambar langsung di browser Anda. Gambar Anda tidak pernah meninggalkan perangkat Anda.
Pengodean Base64 meningkatkan ukuran data sekitar 33% karena setiap 3 byte data biner menjadi 4 karakter ASCII. Gambar 100 KB menjadi sekitar 133 KB sebagai string Base64.