Encode Decode Base64
Tool akan otomatis mengenali jenis input: teks biasa akan menghasilkan encoding Base64, Base64 yang valid akan otomatis didekode menjadi teks asli.
Pemrosesan lokal · File Tidak Diunggah
File diproses di browser ini tanpa unggahan otomatis. Pemuatan komponen pertama kali mungkin memerlukan internet.
Pengkodean dan penguraian Base64: kegunaan dan batasan
Base64 mewakili byte menggunakan karakter yang dapat dicetak. Alat ini mengonversi teks UTF-8 untuk debugging API, inspeksi log, dan pemeriksaan fragmen data.
Base64 adalah encoding, bukan enkripsi; Halaman ini hanya menampilkan teks UTF-8, tidak menyediakan konversi set karakter lain atau pengunduhan file biner.
Kemampuan dijelaskan
Teks Base64 dan Base64URL standar
Penguraian kode menerima Base64 standar dan alfabet URL Base64 dengan - dan _, dan memulihkan bantalan tambahan yang dihilangkan. Pengkodean menghasilkan Base64 standar.
URI Data Teks dan mode eksplisit
Anda bisa menghapus prefix data:…;base64, terlebih dahulu sebelum melakukan decode teks; Saat makna input ambigu, pilih mode encoding atau decoding, hindari mengandalkan penentuan otomatis.
Contoh praktis
Mengkodekan teks biasa sebagai Base64
Input
Hello
Hasil Konversi
SGVsbG8=
Mode penyandian menghasilkan hasil yang ditunjukkan. Masukkan hasil itu dalam mode dekode untuk memulihkan Halo.
Dekode Base64URL tanpa bantalan
Input
8J-Yig
Hasil Konversi
😊
Mode dekode menormalkan - ke alfabet standar dan memulihkan padding sebelum membaca teks UTF-8.
Dekode URI Data teks
Input
data:text/plain;base64,SGVsbG8=
Hasil Konversi
Hello
Contoh ini berisi data teks; ini tidak berarti dukungan untuk mengekspor URI Data gambar sebagai gambar.
Langkah Penggunaan
Deteksi Otomatis
Anda bisa memilih deteksi otomatis, encoding, atau decoding; Gunakan mode manual saat perlu memastikan arah, lalu tempel teks atau string Base64.
Konversi Real-time
Tool akan otomatis mengenali jenis input: teks biasa akan menghasilkan encoding Base64, Base64 yang valid akan otomatis didekode menjadi teks asli.
Salin dengan satu klik
Setiap kotak hasil menyediakan tombol "Salin" untuk mendapatkan konten hasil encoding atau decoding dengan cepat.
Pertanyaan yang Sering Diajukan
Mengapa beberapa konten otomatis di-decode, bukan di-encode?
Mode otomatis mendekode Base64 hanya jika berupa teks UTF-8 valid; pilih mode manual jika input ambigu.
Apa penyebab umum kegagalan dekode?
Penyebab umum adalah input bukan merupakan string Base64 yang lengkap dan valid, atau tercampur dengan karakter tidak valid. Anda dapat mengonfirmasi terlebih dahulu apakah konten asli terpotong atau ada penggabungan tambahan.
Bisakah alat ini mengurai keseluruhan JWT atau mendekode gambar?
Ini dapat memecahkan kode fragmen teks UTF-8 Base64URL yang valid, tetapi tidak membagi seluruh JWT, memverifikasi tanda tangan atau mengekspor gambar dan file biner lainnya.
