KeyWoven
Indonesia

Pengode–dekoder Base64 / Base64URL

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. Mode biner menerima semua byte, termasuk UTF-8 tidak valid, hingga 1 MiB. Kodekan membuka berkas; dekode mengunduh byte asli sebagai decoded.bin. Pratinjau heksadesimal dibatasi 128 byte.

Input tetap di halaman ini. Tidak diunggah atau disimpan otomatis.

Teks atau data biner: maksimal 1 MiB (1.048.576 byte) sebelum dikodekan atau setelah didekodekan. Mode teks memerlukan UTF-8 yang valid. Input Base64: maksimal 1.398.104 karakter ASCII.

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