# Konverter Base32 ke Text

Enkode teks ke Base32 atau dekode Base32 kembali menjadi teks menggunakan alfabet standar RFC 4648 yang terdiri dari A hingga Z dan 2 hingga 7. Alat ini mengonversi masukan Anda menjadi byte UTF-8, menuliskan kelompok delapan karakter dengan padding = opsional, dan mendekode tanpa membedakan huruf besar-kecil sambil mengabaikan spasi dan jeda baris. Alat ini membantu developer menangani secret TOTP, alamat onion, rekaman DNS, dan nama file yang memerlukan encoding yang aman terhadap perbedaan huruf besar-kecil.

## Pertanyaan yang sering diajukan

### Apa itu Base32?

Base32 adalah encoding biner-ke-teks dari RFC 4648 yang menggunakan 32 karakter: huruf A hingga Z dan angka 2 hingga 7. Setiap 5 byte menjadi 8 karakter, sehingga hasilnya sekitar 60 persen lebih besar daripada masukan. Encoding ini menghindari huruf kecil dan angka yang mudah tertukar.

### Apa saja contoh RFC 4648?

f dienkode menjadi MY======, fo menjadi MZXQ====, foo menjadi MZXW6===, foob menjadi MZXW6YQ=, fooba menjadi MZXW6YTB, dan foobar menjadi MZXW6YTBOI======. Masukan kosong tetap kosong. Alat ini menghasilkan semua contoh tersebut.

### Apa fungsi opsi padding?

Jika padding diaktifkan, encoder menambahkan tanda = hingga panjangnya menjadi kelipatan delapan, sesuai ketentuan RFC 4648. Banyak aplikasi TOTP dan URL menggunakan Base32 tanpa padding, jadi nonaktifkan untuk keperluan tersebut. Decoder menerima kedua format.

### Apakah decoding peka terhadap huruf besar-kecil?

Tidak. Decoder menerima huruf besar dan kecil serta mengabaikan spasi, tab, dan jeda baris. Hasil encoding selalu menggunakan huruf besar.

### Mengapa masukan Base32 saya ditolak?

Hanya A hingga Z, 2 hingga 7, dan tanda = di bagian akhir yang valid. Angka 0, 1, 8, dan 9 bukan bagian dari alfabet, dan panjang yang tidak mungkin berasal dari byte utuh—seperti satu, tiga, atau enam karakter dalam kelompok terakhir—akan ditolak.

### Bisakah saya mendekode secret TOTP dengan alat ini?

Anda dapat mendekodenya, tetapi secret TOTP adalah byte acak, bukan teks. Alat ini kemudian melaporkan bahwa hasilnya bukan teks UTF-8 yang valid, karena hanya menampilkan data hasil decode yang dapat dibaca sebagai teks.

### Bagaimana karakter non-ASCII ditangani?

Teks dienkode sebagai UTF-8 sebelum dikonversi, sehingga huruf seperti é atau emoji menggunakan dua hingga empat byte. Decoding mengubah byte kembali menjadi teks yang sama.

### Apakah ini sama dengan Base32hex atau Crockford Base32?

Tidak. Base32hex menggunakan angka 0 hingga 9 dan huruf A hingga V, sedangkan varian Crockford menghilangkan I, L, O, dan U. Alat ini hanya menggunakan alfabet standar RFC 4648.

### Apakah Base32 mengenkripsi data saya?

Tidak. Base32 adalah encoding yang dapat dibalik oleh siapa saja. Encoding ini mengubah tampilan data, bukan siapa yang dapat membacanya.

### Berapa banyak teks yang dapat saya konversi?

Hingga 5 MiB teks per permintaan. Konversi berjalan di server dan masukan tidak disimpan.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
