>

← Kembali ke semua tools

Base64 Encoder/Decoder

🔐

Base64 Encoder/Decoder

Output: —

Encode teks ke Base64 (untuk data URI, API payload). Decode Base64 kembali ke teks. Mendukung Unicode/UTF-8.

Base64 encoder mengubah data biner (seperti gambar, file, atau teks) menjadi string teks ASCII yang bisa dimasukkan ke dalam HTML, CSS, atau URL tanpa corrupt. Sering digunakan untuk menyematkan gambar kecil sebagai data URL (data:image/png;base64,...) untuk mengurangi HTTP request. Tapi gambar base64 yang besar sebaiknya tidak disematkan karena membuat file HTML/CSS lebih besar dan tidak bisa di-cache gambar secara terpisah.

Kapan sebaiknya pakai base64 untuk gambar?

Hanya untuk gambar sangat kecil (ikon, logo kecil) yang bisa disematkan langsung dan mengurangi request HTTP. Untuk gambar besar atau gambar yang sering berganti, lebih baik file terpisah dengan caching. Base64 menambah ~33% ukuran asli.

Apakah base64 berpengaruh pada SEO?

Secara tidak langsung — gambar yang disematkan sebagai base64 lebih lambat dimuat dan lebih besar, yang bisa menurunkan performa halaman. Tapi untuk ikon sangat kecil, dampaknya minimal. Pilih bentuk embedding yang tepat untuk ukuran gambar.

Get 3 new free tools every Friday

No spam. Unsubscribe anytime.