Encoder dan decoder Base64
Ubah teks atau file menjadi Base64, atau tempel Base64 untuk mendapatkan kembali teks atau file aslinya.
Tersegel di perangkat ini
Berjalan di browser Anda. Tidak ada yang diunggah.
Tersegel
Masukan
Hasil
Versi Base64 akan muncul di sini.
Hasil ini sangat panjang, jadi hanya bagian awalnya yang ditampilkan. Salin dan Unduh memakai hasil lengkapnya.
Ini bukan Base64 yang valid
Cara kerjanya
-
Pilih arah
Enkode mengubah teks atau file menjadi Base64. Dekode mengubah Base64, atau data URL, kembali ke bentuk aslinya.
-
Tambahkan teks atau file
Ketik, tempel, atau letakkan file. Hasil langsung diperbarui, dan setiap karakter yang tidak valid akan ditunjukkan.
-
Salin atau unduh
Salin Base64 atau teks hasil dekode, atau unduh file hasil dekode dengan jenis file yang terdeteksi.
Pertanyaan umum
Apakah file saya diunggah untuk dienkode?
Tidak. Enkode dan dekode dilakukan di browser Anda, bahkan untuk file besar, jadi tidak ada yang Anda enkode dikirim ke mana pun.
Apakah bisa menangani aksen, emoji, dan alfabet lain?
Bisa. Teks diubah ke UTF-8 sebelum dienkode dan dibaca kembali sebagai UTF-8 saat didekode, jadi aksen, emoji, Arab, Mandarin, dan semua aksara lain kembali persis seperti semula.
Apa itu Base64 URL-safe?
Varian yang mengganti + dengan - dan / dengan _, sehingga hasilnya bisa dipakai di URL atau nama file tanpa perlu di-escape. Varian ini dipakai di JSON Web Token, misalnya. Decoder menerima kedua varian secara otomatis.
Apa itu data URL?
Data URL menyematkan file langsung di dalam teks, dalam bentuk data:image/png;base64,…. Anda bisa menempelnya di HTML atau CSS alih-alih menautkan file terpisah. Sebaiknya hanya untuk file kecil, karena Base64 sekitar sepertiga lebih besar dari aslinya.
Apakah Base64 termasuk enkripsi?
Bukan. Base64 hanya mengubah cara data ditulis agar bisa dikirim sebagai teks. Siapa pun bisa mendekodenya, jadi jangan pernah mengandalkannya untuk menyembunyikan kata sandi atau informasi pribadi.