Cara mengubah gambar ke Base64
- Tambahkan gambar dengan menyeretnya ke kotak, atau ketuk untuk memilih file dari HP atau komputer Anda.
- Pilih di Output sebagai: Data URI, Base64 saja, HTML
<img>, Background CSS, atau Markdown. Untuk file SVG, tentukan apakah URL-encoding tetap aktif. - Periksa pratinjau dan ukurannya. Pratinjau menampilkan gambar yang dibaca kembali dari hasilnya, dan satu baris menunjukkan ukuran asli, ukuran hasil encode, dan seberapa besar kenaikannya.
- Salin atau unduh teksnya dengan tombol salin atau sebagai file .txt.
Fitur
- Lima format siap tempel: data URI, Base64 mentah, tag HTML
<img>, aturan CSSbackground-image, dan gambar Markdown. - SVG dengan URL-encoding sebagai alternatif yang lebih kecil dari Base64 untuk gambar vektor.
- Perbandingan ukuran antara file asli, hasil encode, dan persentase kenaikannya.
- Pratinjau langsung yang dirender dari data hasil, di atas latar kotak-kotak agar transparansi terlihat.
- Dukungan format yang luas: PNG, JPG, WebP, GIF, SVG, AVIF, ICO, dan BMP.
- Encode persis, tanpa perubahan ukuran atau penurunan kualitas.
- Saran ukuran ketika gambar lebih dari sekitar 10 KB.
Mengapa ubah gambar ke Base64 di Fileora
Logo, screenshot, dan aset desain sering kali belum dirilis atau bersifat pribadi. Fileora membaca dan meng-encode file di browser Anda, sehingga gambar tidak pernah meninggalkan perangkat. Gratis, tanpa daftar, dan bisa dipakai di HP, tempat Anda bisa langsung memilih gambar dari galeri.
Kapan inline gambar membantu
Data URI menaruh gambar di dalam HTML, CSS, atau JSON Anda, bukan di file terpisah. Cara ini menghemat satu request jaringan, yang bisa bermanfaat untuk:
- Ikon kecil dan bentuk sederhana, terutama SVG, yang dipakai di CSS.
- Email HTML dan dokumen satu file yang harus berfungsi tanpa file eksternal.
- Placeholder, seperti pratinjau kecil yang diburamkan selagi gambar penuh dimuat.
- Tes, demo, dan potongan kode yang harus berjalan tanpa aset tambahan.
- API yang menerima gambar sebagai Base64 di dalam body JSON.
Kapan justru merugikan
Teks Base64 sekitar sepertiga lebih besar dari gambar yang diwakilinya. Gambar inline diunduh ulang setiap kali halaman atau stylesheet berubah, karena tidak bisa di-cache sendiri. Gambar itu juga berada di jalur kritis: gambar besar di dalam CSS menunda seluruh stylesheet, dan dengan itu tampilan pertama halaman Anda. Sebagai patokan, jaga gambar inline di bawah sekitar 10 KB dan sajikan sisanya sebagai file biasa.
Untuk mengecilkan gambar di bawah ukuran itu, gunakan kompres gambar atau ubah ke WebP dengan konverter gambar. Jika Anda membutuhkan kode warna persis dari sebuah ikon untuk CSS, konverter warna memberi Anda HEX, RGB, HSL, dan OKLCH.