Cara menggunakan
- Tempel nilai terenkode, buka file, atau coba contoh.
- Pilih format. Hasil diperbarui saat Anda mengetik.
- Salin hasil atau unduh data yang telah dikonversi.
Mendekode Base64 dengan benar
Dekode Base64 menjadi byte aslinya. UTF-8 valid ditampilkan sebagai teks; data biner lain mendapat pratinjau heksadesimal dan unduhan yang mempertahankan setiap byte.
Pilih alfabet yang sesuai dan tentukan apakah spasi kosong ASCII serta padding yang hilang diterima. Karakter tidak valid dan padding yang tidak konsisten akan dilaporkan.
Pulihkan byte asli
Setiap kelompok karakter Base64 menjadi byte. Decoding teks memakai UTF-8 ketat dan mempertahankan BOM di awal. Byte nonteks tetap dapat diunduh tanpa diganti dengan karakter pengganti.
SGFsbywgZHVuaWEhIPCfkYs=Halo, dunia! 👋Pengaturan bawaan mengonversi masukan ini dalam satu kali lintasan.
Padding dan spasi kosong
Spasi ASCII, tab, CR, dan LF dapat diabaikan secara eksplisit. Padding yang hilang dapat diterima, tetapi padding berlebih, = yang salah posisi, alfabet campuran, dan bit tak terpakai yang bukan nol ditolak. Alfabet yang dipilih harus sesuai dengan masukan.
Hasil biner dan Base64 murni
Masukan harus berupa nilai Base64 itu sendiri. Hapus header data URL sebelum mendekode. Keluaran biner hanya ditampilkan sebagai pratinjau heksadesimal terbatas; Unduh mengekspor seluruh byte hasil decoding.
Maksimal masukan 5 MiB, keluaran 20 MiB, dan 10 detik per proses. File teks harus memakai UTF-8. Encoding Base64 juga menerima file biner. Dokumen tetap di perangkat Anda.
Pertanyaan umum
Mengapa saya melihat pratinjau heksadesimal?
Byte hasil decoding bukan UTF-8 yang dapat dibaca. Unduh menyimpan byte tersebut tanpa perubahan.
Bisakah saya mendekode nilai tanpa padding?
Ya, dengan Izinkan tanpa padding diaktifkan. Sisa satu karakter selalu tidak valid.
Bisakah saya menempelkan Base64 yang terbungkus baris?
Ya, jika Abaikan spasi kosong ASCII diaktifkan. Karakter tak terduga lainnya tetap dianggap kesalahan.
Apakah dekoder menerima data URL?
Tempel nilai Base64 setelah koma, tanpa header data URL-nya.
Apakah decoding akan menjalankan file?
Tidak. Hasilnya berupa teks atau unduhan. Hasil tidak pernah dijalankan atau dirender sebagai dokumen.