TL
Tool Lab
💰Donate
💰Donate

Base32 Encoder / Decoder

Encode text to Base32 (RFC 4648) or decode Base32 strings back to text.

Metin girişi

Bu araç hakkında

Base32 Encoder/Decoder, RFC 4648 Base32 alfabesini uygular — büyük harfler A–Z ve rakamlar 2–7, = ile 8'in katlarına doldurulur. Base32 büyük/küçük harf duyarsızdır ve 0, 1, O, I gibi görsel olarak benzer karakterlerden kaçınır.

Metin → Base32 modunda, metin önce UTF-8 baytlarına, sonra Base32'ye kodlanır. Base32 → Metin modunda işlem tersine çevrilir. Tüm işleme yereldir.

Nasıl kullanılır

  1. Düz metin kodlamak için Metin → Base32'yi, çözmek için Base32 → Metin'i seçin.
  2. Girdinizi yapıştırın veya örnek yüklemek için Örnek'e tıklayın.
  3. Dönüştür'e tıklayın.
  4. Sonucu panoya kopyalamak için Kopyala'ya tıklayın.

Kullanım senaryoları

İki faktörlü kimlik doğrulama uygulamaları TOTP gizli anahtarları için Base32 kullanır. DNS zorluk kayıtları bazen ikili verileri Base32 olarak kodlar.

Sık sorulan sorular

  • Base32 ve Base64 arasındaki fark nedir?Base32, 32 karakterli alfabe (A–Z, 2–7) kullanır ve ~60% ek yük oluşturur (Base64'ün ~33%'ü). Base32 büyük/küçük harf duyarsızdır.
  • Dolgu karakterleri gerekli mi?Çözme için gerekli değil. Bu araç, ayrıştırmadan önce sondaki = karakterlerini kaldırır.
  • Boyut sınırı var mı?Katı bir sınır yok. Kodlama tamamen tarayıcıda çalışır.
  • "Geçersiz karakterler" hatası alırsam ne yapmalıyım?Base32 yalnızca A–Z ve 2–7'ye izin verir. 0, 1, 8, 9 ve tüm küçük harfler geçerli Base32 değildir.