Cara mengubah file ke Base64
- Seret file ke dalam kotak atau klik untuk memilih file dari perangkat Anda.
- Pilih Base64 mentah, data URI dengan tipe MIME, atau objek JSON.
- Salin hasilnya atau unduh sebagai file .txt.
Kegunaan umum bagi developer
- Mengirim file ke API REST atau GraphQL di dalam JSON.
- Menyematkan font di CSS dengan
@font-face { src: url(data:font/woff2;base64,…) }. - Menyimpan sertifikat dan file konfigurasi di secret Kubernetes atau variabel lingkungan.
- Menulis test fixture tanpa file biner terpisah.
Alternatif lewat command line
Linux: base64 -w 0 file.zip. macOS: base64 -i file.zip. Windows: certutil -encode file.zip out.txt atau PowerShell [Convert]::ToBase64String([IO.File]::ReadAllBytes('file.zip')).
Pertanyaan yang sering diajukan
Jenis file apa saja yang didukung?
Semuanya. Base64 bekerja pada byte mentah, sehingga file apa pun bisa di-encode: PDF, DOCX, ZIP, MP3, MP4, font, file executable, dan lainnya.
Apakah file saya diunggah?
Tidak. File dibaca dan di-encode oleh browser Anda sendiri, dan tidak pernah meninggalkan komputer atau ponsel Anda.
Mengapa perlu menambahkan awalan data URI?
Awalan ini memberi tahu browser dan program lain jenis file yang terkandung dalam Base64, sehingga hasilnya bisa langsung digunakan di HTML, CSS, atau Markdown.