Base64 Encoder/Decoder menukar teks kepada Base64 dan Base64 kembali kepada teks terus dalam pelayar anda. Encoding yang selamat untuk Unicode mengendalikan emoji, skrip bukan-Latin, dan aksara khas dengan betul. Salin sekelip mata, tukar ganti input/output, dan penukaran masa nyata.
Base64 digunakan di mana-mana — data URL, token JWT, encoding MIME e-mel, header basic auth, dan payload aset terbenam. Namun pelayar tidak menawarkan cara pantas untuk encode atau decode Base64 tanpa menulis kod. Alat ini menyediakan penyelesaian tersebut. Tampal sebarang rentetan untuk encode-nya, atau tampal sebarang Base64 untuk decode kembali kepada teks asalnya. Encoder ini selamat untuk Unicode (tidak seperti btoa asli, yang gagal pada aksara di luar Latin-1) — emoji, aksara Cina, Arab, dan setiap skrip lain di-encode dan di-decode dengan betul. Decoder mengendalikan kedua-dua varian Base64 standard dan URL-safe. Penukaran masa nyata bermaksud anda melihat output dikemas kini semasa menaip, dan butang tukar ganti membolehkan anda membalikkan input dan output dengan segera.
Tukar ganti antara mod encode dan decode dengan segera. Tukar teks biasa kepada Base64 atau Base64 kembali kepada teks biasa — kedua-dua arah disokong.
Mengendalikan emoji, Cina, Arab, Ibrani, dan setiap skrip lain dengan betul. Tidak seperti btoa() asli pelayar, encoder ini tidak gagal pada input bukan Latin-1.
Salin hasil yang di-encode atau di-decode ke papan klip dengan satu klik — tidak perlu memilih teks secara manual.
Output dikemas kini semasa anda menaip. Tidak perlu klik butang — perubahan muncul serta-merta untuk menyahpepijat dengan lebih pantas.
Men-decode kedua-dua Base64 standard dan Base64 URL-safe (digunakan dalam token JWT, di mana + dan / digantikan dengan - dan _).
Satu butang menukar ganti medan input dan output — berguna apabila anda ingin meng-encode semula hasil yang di-decode atau mengesahkan ketepatan roundtrip.
Tampal bahagian payload token JWT untuk decode dan memeriksa claim di dalamnya. Lebih pantas daripada menulis skrip decoder hanya untuk membaca kandungan token.
Encode teks atau kandungan imej kecil untuk dibenamkan terus dalam CSS, HTML, atau fail konfigurasi — berguna untuk sumber inline.
Decode header Authorization: Basic untuk mendedahkan kelayakan username:password semasa menyahpepijat API.
Decode lampiran e-mel atau bahagian badan yang di-encode Base64 daripada sumber MIME mentah untuk pemeriksaan.
Encode rentetan binari atau aksara khas untuk penghantaran melalui saluran teks sahaja (URL, JSON, header) di mana ia sebaliknya akan rosak.
Klik ikon Base64 dalam dock atau popup DevSuite Pro. Editor dua panel akan dibuka dengan togol Encode/Decode.
Tampal teks biasa untuk di-encode, atau rentetan Base64 untuk di-decode. Alat ini mengesan secara automatik mod mana yang sesuai berdasarkan pilihan anda.
Klik Encode untuk menukar teks kepada Base64, atau Decode untuk menukar Base64 kembali kepada teks. Mod semasa diserlahkan dengan jelas.
Hasil yang ditukar muncul dalam panel output dengan serta-merta. Output yang panjang boleh ditatal dan dililit secara lalai.
Klik butang Copy untuk menyimpan output ke papan klip anda, atau gunakan Swap untuk memindahkan output kembali sebagai input bagi penukaran seterusnya.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.