Encoding dan decoding Base32

Konversi berdasarkan RFC 4648 antara teks UTF-8 dan Base32, dengan dukungan penanganan huruf besar-kecil, padding, dan spasi kosong.

Diproses secara lokal di browser
Halaman ini telah lulus pemeriksaan direktori publik; setelah JavaScript diaktifkan, fungsi lengkap dapat digunakan.
Panduan penggunaan

Cara melakukan encoding dan decoding dengan Base32

Pengodean dan dekode Base32 hanya memproses input di browser saat ini, tidak mengunggah, terhubung ke internet, atau menulis ke penyimpanan persisten.

  1. Masukkan teks

    Secara default memuat Hello, 11DZ; teks biasa pada contoh dapat dilihat.

  2. Encode atau decode

    Pilih huruf besar/kecil dan padding, lalu lakukan operasi sesuai arah.

  3. Salin hasil

    Salin atau unduh teks terenkode; jika terjadi kesalahan, hasil sebelumnya akan dihapus.

Batasan dan catatan

  • Hanya memproses teks UTF-8 dengan ukuran terbatas dan tidak menjalankan hasil dekode.
  • Karakter ilegal, padding, atau bit sisa nonkanonis akan memunculkan kesalahan.
  • Base32 hasilnya bukan enkripsi dan tidak memberikan kerahasiaan.

Pertanyaan umum

Apakah Base32 merupakan enkripsi?

Bukan, ini adalah pengodean yang dapat dibalik dan siapa pun dapat mendekodenya.

Bisakah padding diabaikan?

Alat ini membuat keluaran berdasarkan opsi dan memeriksa input sesuai aturan RFC.

Mengapa hasilnya kosong setelah terjadi kesalahan?

Hindari mengira hasil lama sebagai hasil valid untuk input saat ini.

Umpan balik halamanMenemukan masalah atau punya saran perbaikan?
Fungsi umpan balik perlu digunakan pada versi online

Harap aktifkan JavaScript di versi online sebelum mengirim; fungsi lokal pada alat atau contoh saat ini tidak terpengaruh.

Kirim masukan ke versi daring