Batas pemrosesan: teks 32 MB · file hingga 64 MB di ponsel dan 128 MB di PC (dapat lebih rendah tergantung memori perangkat)
Seret berkas ke sini atau klik untuk memilih
Mendukung semua format berkas
0 Bytes
-
Mode konversi
0 Bytes
Ukuran asli
0 Bytes
Ukuran hasil
Siap
Status konversi
Informasi berguna
Base64 adalah metode enkode yang mengubah data biner 8-bit, seperti gambar, video, dan berkas program, menjadi string ASCII. Metode ini mencegah data rusak saat data biner harus disertakan dalam email, HTML/CSS, atau JSON.
Penyematan data: Sematkan gambar kecil atau berkas font langsung di HTML/CSS untuk mengurangi jumlah permintaan HTTP.
Transmisi aman: Kirim data biner dengan aman melalui protokol berbasis teks seperti JSON dan XML.
Ubah menjadi teks sederhana: Nyatakan data biner yang rumit sebagai teks sederhana agar mudah disalin, ditempel, dan dikelola.
Berkas yang dipilih tidak diunggah ke server eksternal; pemrosesan memakai perangkat lokal Anda.
Data URI menyertakan data langsung di dalam URL, bukan merujuk ke berkas eksternal. Data berkas yang dienkode dengan Base64 dibuat dengan menambahkan awalan data:[tipe MIME];base64, di depan data berkas yang dienkode.
Sebagai contoh, gambar PNG kecil dapat disematkan langsung dalam HTML seperti berikut.
Centang opsi 'Sertakan skema Data URI' agar awalan ini otomatis ditambahkan saat berkas dienkode.
T. Apakah data yang saya masukkan dikirim ke server?
Tidak. Seluruh proses enkode dan dekode berlangsung di dalam browser web (lokal) menggunakan JavaScript saja. Tidak ada data yang dikirim ke server eksternal, sehingga data perusahaan maupun informasi pribadi dapat dikonversi dengan aman.
T. Saat mendekode muncul kesalahan 'Invalid character'.
Base64 hanya menggunakan huruf besar dan kecil Latin, angka, serta karakter '+' dan '/'. Kesalahan dapat terjadi jika kode berisi karakter lain seperti spasi atau baris baru, atau jika padding (=) tidak tepat. Periksa kembali kode aslinya.
T. Bolehkah digunakan untuk keperluan komersial?
Ya. Alat ini sepenuhnya gratis dan dapat digunakan tanpa batas untuk keperluan komersial oleh pengguna pribadi maupun perusahaan.
T. Apakah ada batas ukuran berkas?
Karena alat memakai sumber daya lokal browser, batasnya bergantung pada memori sistem. Berhati-hatilah saat mengonversi berkas berukuran puluhan MB atau lebih sekaligus karena browser dapat berhenti merespons sementara.
Penyematan gambar: Enkode ikon atau logo kecil ke Base64 dan gunakan Data URI pada properti CSS background-image atau pada <img> tag HTML.
Penyematan font web: Enkode berkas font web seperti WOFF2 ke Base64 dan sertakan langsung dalam @font-face untuk mengurangi permintaan berkas font eksternal.
Salin cepat: Tekan tombol di kanan atas kode hasil Salin untuk menyalin ke papan klip dalam sekali klik.
Unduh berkas: Jika hasil dekode berupa berkas seperti gambar, tekan Simpan untuk mengunduhnya dengan nama berkas asli.
Pengkodean adalah mengubah teks atau file asli menjadi string Base64, dan decoding adalah mengubah string Base64 kembali menjadi teks atau data file asli yang dapat dibaca.
Tidak. Base64 bukanlah metode kompresi tetapi metode pengkodean teks untuk transmisi, sehingga ukuran data umumnya meningkat dibandingkan dengan biner aslinya. Jika tujuan Anda adalah mengurangi ukuran, gunakan alat kompresi atau pengoptimalan format.
Decode Base64 kadang disebut "dekripsi", tetapi secara teknis itu adalah decoding. Base64 bukan enkripsi; ini adalah encoding untuk merepresentasikan data sebagai teks dan dapat dibalik oleh siapa saja. Jangan gunakan Base64 untuk melindungi kata sandi atau rahasia.