Base64 Encoder/Decoder mengonversi teks ke Base64 dan Base64 kembali ke teks langsung di browser Anda. Enkoding yang aman untuk Unicode menangani emoji, skrip non-Latin, dan karakter khusus dengan benar. Salin sekali klik, tukar input/output, dan konversi real-time.
Base64 digunakan di mana-mana — data URL, token JWT, enkoding MIME email, header autentikasi dasar (basic auth), dan payload aset yang disematkan. Namun, browser tidak menawarkan cara cepat untuk melakukan encode atau decode Base64 tanpa menulis kode. Alat ini menyediakan solusi tersebut. Tempelkan string apa pun untuk mengenkodenya, atau tempelkan Base64 apa pun untuk mendekodenya kembali ke teks asli. Encoder ini aman untuk Unicode (tidak seperti btoa asli browser, yang gagal pada karakter di luar Latin-1) — emoji, karakter Mandarin, Arab, dan setiap skrip lainnya dienkode dan didekode dengan benar. Decoder ini menangani varian Base64 standar maupun yang aman untuk URL (URL-safe). Konversi real-time berarti Anda melihat pembaruan output saat Anda mengetik, dan tombol tukar memungkinkan Anda membalikkan input dan output secara instan.
Beralih antara mode encode dan decode secara instan. Konversi teks biasa ke Base64 atau Base64 kembali ke teks biasa — kedua arah didukung.
Menangani emoji, bahasa Mandarin, Arab, Ibrani, dan setiap skrip lainnya dengan benar. Tidak seperti btoa() bawaan browser, encoder ini tidak gagal pada input non-Latin-1.
Salin hasil yang telah dienkode atau didekode ke clipboard dengan satu klik — tidak perlu memilih teks secara manual.
Output diperbarui saat Anda mengetik. Tidak perlu mengeklik tombol — perubahan muncul secara instan untuk debugging yang lebih cepat.
Mendekode Base64 standar dan Base64 yang aman untuk URL (digunakan dalam token JWT, di mana + dan / diganti dengan - dan _).
Satu tombol menukar bidang input dan output — berguna saat Anda ingin mengenkode ulang hasil dekode atau memverifikasi akurasi bolak-balik.
Tempelkan bagian payload dari token JWT untuk mendekode dan memeriksa klaim di dalamnya. Lebih cepat daripada menulis skrip decoder hanya untuk membaca isi token.
Enkode teks kecil atau konten gambar untuk disematkan langsung dalam CSS, HTML, atau file konfigurasi — berguna untuk sumber daya inline.
Dekode header 'Authorization: Basic' untuk mengungkap kredensial username:password selama debugging API.
Dekode lampiran email atau bagian bodi yang dienkode dengan Base64 dari sumber MIME mentah untuk inspeksi.
Enkode string biner atau karakter khusus untuk transmisi di saluran khusus teks (URL, JSON, header) yang jika tidak dienkode akan merusak format.
Klik ikon Base64 di dok atau popup DevSuite Pro. Editor dua panel akan terbuka dengan sakelar Encode/Decode.
Tempelkan teks biasa untuk dienkode, atau string Base64 untuk didekode. Alat ini mendeteksi secara otomatis mode mana yang masuk akal berdasarkan pilihan Anda.
Klik Encode untuk mengonversi teks ke Base64, atau Decode untuk mengonversi Base64 kembali ke teks. Mode saat ini disorot dengan jelas.
Hasil konversi muncul di panel output segera. Output yang panjang dapat digulir dan dibungkus (wrap) secara default.
Klik tombol Salin untuk menyimpan output ke clipboard Anda, atau gunakan Tukar untuk memindahkan output kembali sebagai input untuk konversi lebih lanjut.
Instal DevSuite Pro secara gratis dan buka 64+ alat pengembang untuk browser Anda.