KeyWoven
Indonesia

Pengode–dekoder Base64 / Base64URL

Kodekan teks UTF-8 atau dekode Base64 dan Base64URL secara ketat dan lokal.

Prinsip dan contoh

Base64 mengubah tiap tiga byte menjadi empat karakter. Teks diubah menjadi byte UTF-8 terlebih dahulu. Contoh: foo menjadi Zm9v; f menjadi Zg== dalam standar dan Zg dalam Base64URL. Standar memakai + dan / serta mewajibkan padding = yang diperlukan. Base64URL memakai - dan _, menghasilkan tanpa padding, serta menerima tanpa padding atau padding yang tepat. Spasi, baris baru, alfabet campuran, panjang salah, dan bit akhir bukan nol ditolak. Baris baru pada teks asli tetap terjaga setelah dikodekan dan didekode. UTF-8 tidak valid dan surrogate tanpa pasangan ditolak. Base64 adalah pengodean, bukan enkripsi.

Batasan dan privasi

Batas: UTF-8 terdekode 1 MiB (hingga 1.398.104 karakter ASCII terkode); JWT 100 KiB, kedalaman JSON 200. Hanya teks, tanpa berkas atau URI data. Masukan dan hasil hanya di memori, bukan URL, penyimpanan, log, atau analitik. Tanpa kunci, penandatanganan, permintaan JWKS, atau verifikasi. Mengubah masukan menghapus hasil. Bersihkan menghapus keadaan halaman; salin menaruh hanya hasil pilihan ke papan klip yang riwayatnya dikelola perangkat. Muat ulang membersihkan alat; ekstensi dan perangkat berada di luar kendalinya.

Alat terkait

Pilihan privasi Anda

Bolehkah kami menggunakan Google Analytics 4 untuk memahami alat yang bermanfaat? Analitik hanya dimuat jika Anda setuju. Input dan hasil alat tidak disertakan. Anda dapat mengubah pilihan kapan saja di Pengaturan privasi.

Belum ada pilihan tersimpan. Analitik dinonaktifkan.

Kebijakan privasi