Enkod Dekod Base64
Alat ini akan mengenal pasti jenis input secara automatik: teks biasa akan menghasilkan pengekodan Base64, manakala Base64 yang sah akan dinyahkod secara automatik kepada teks asal.
Pemprosesan tempatan · Fail tidak dimuat naik
Fail diproses dalam pelayar ini tanpa muat naik automatik. Pemuatan komponen kali pertama mungkin memerlukan internet.
Pengekodan dan penyahkodan Base64: kegunaan dan had
Base64 mewakili bait menggunakan aksara boleh cetak. Alat ini menukar teks UTF-8 untuk penyahpepijatan API, pemeriksaan log dan menyemak serpihan data.
Base64 adalah pengkodan, bukan penyulitan; Halaman ini hanya memaparkan teks UTF-8 sahaja, tidak menyediakan penukaran pengekodan watak lain atau muat turun fail binari.
Keupayaan dijelaskan
Teks Standard Base64 dan Base64URL
Penyahkodan menerima Base64 standard dan abjad Base64URL dengan - dan _, serta memulihkan pelapik mengekor yang ditinggalkan. Pengekodan menghasilkan Base64 standard.
URI Data Teks dan mod eksplisit
Sila buang awalan data:…;base64, sebelum mendekod teks; Jika input mengandungi kekeliruan makna, pilih mod pengekodan atau penyahkodan untuk elakkan bergantung pada pengesanan automatik.
Contoh praktikal
Kod teks biasa sebagai Base64
Input
Hello
Hasil Penukaran
SGVsbG8=
Mod pengekodan menghasilkan hasil yang ditunjukkan. Masukkan hasil itu dalam mod nyahkod untuk memulihkan Hello.
Nyahkod Base64URL yang tidak dipadatkan
Input
8J-Yig
Hasil Penukaran
😊
Mod nyahkod menjadi normal - kepada abjad standard dan memulihkan padding sebelum membaca teks UTF-8.
Nyahkod teks URI Data
Input
data:text/plain;base64,SGVsbG8=
Hasil Penukaran
Hello
Contoh ini mengandungi data teks; ia tidak membayangkan sokongan untuk mengeksport URI Data imej sebagai imej.
Langkah Penggunaan
Pengesanan Automatik
Boleh pilih pengesanan automatik, pengekodan, atau penyahkodan; Gunakan mod manual apabila arahan perlu dipastikan, kemudian tampal teks atau rentetan Base64.
Penukaran masa nyata
Alat ini akan mengenal pasti jenis input secara automatik: teks biasa akan menghasilkan pengekodan Base64, manakala Base64 yang sah akan dinyahkod secara automatik kepada teks asal.
Salin dengan satu klik
Setiap kotak hasil menyediakan butang "Salin", untuk mendapatkan kandungan yang telah dikod atau didekod dengan cepat.
Soalan Lazim
Mengapa sesetengah kandungan dinyahkod secara automatik dan bukannya dikodkan?
Mod automatik hanya menyahkod Base64 yang mengandungi teks UTF-8 sah; pilih mod secara manual jika input kabur.
Apakah punca biasa kegagalan nyahkod?
Punca biasa ialah input bukanlah rentetan Base64 yang lengkap dan sah, atau aksara tidak sah telah bercampur di dalamnya. Anda boleh sahkan terlebih dahulu sama ada kandungan asal telah dipotong atau disambung tambahan.
Bolehkah alat ini menghuraikan keseluruhan JWT atau menyahkod imej?
Ia boleh menyahkod serpihan teks UTF-8 Base64URL yang sah, tetapi tidak membahagikan keseluruhan JWT, mengesahkan tandatangan atau mengeksport imej dan fail binari lain.
