Base32 kodlayıcı ve kod çözücü

Metni Base32 olarak kodlayın veya bir Base32 dizgesini tarayıcıda UTF-8 metne geri çözün. RFC 4648, base32hex ve Crockford desteklenir; veriler yerel olarak işlenir.

Girdi
0 kar. · 0 bayt
Dene:
Sonuç
✓ Büyük/küçük harf duyarsız ikili-metin kodlaması ✓ TOTP/2FA sırları, DNS ve dosya adları ✓ UTF-8 ve Unicode desteği ✓ İşleme tarayıcıda yerel olarak yapılır
Örnekler
Metni Base32 olarak kodlama
Varyant: RFC 4648 (standart)
Girdi Merhaba, dünya!
Çıktı JVSXE2DBMJQSYIDEYO6G46LBEE======

Dolgulu standart RFC 4648 Base32.

Base32 çözme
Varyant: RFC 4648 (standart)
Girdi JVSXE2DBMJQSYIDEYO6G46LBEE======
Çıktı Merhaba, dünya!

Özgün UTF-8 metni geri yükler.

base32hex ile kodlama
Varyant: base32hex (genişletilmiş hex)
Girdi Merhaba
Çıktı 9LIN4Q31C9GG====

base32hex, genişletilmiş RFC 4648 onaltılık alfabesini kullanır.

Crockford Base32 ile kodlama
Varyant: Crockford
Girdi Merhaba
Çıktı 9NJQ4T31C9GG

Crockford insan tarafından okunmak üzere tasarlanmıştır ve dolgu kullanmaz.

Base32 kodlaması nasıl çalışır?

Base32, 32 ASCII karakteri kullanan ikiliden metne bir kodlamadır. UTF-8 metin bayt olarak okunur; bitler beşli gruplara ayrılır ve karakterlere dönüştürülür. Beş bayt sekiz Base32 karakteri olur; RFC 4648 varyantları son eksik grubu = ile doldurur.

Kodlamak için metni girin ve varyantı seçin. Base32 çözmek için dizgeyi yapıştırın ve aynı varyantı seçin. Kod çözücü büyük/küçük harfi kabul eder, boşlukları, tireleri ve dolguyu yok sayar. Base32, TOTP/2FA sırları, DNS etiketleri, dosya adları ve kimlikler için kullanışlıdır; şifreleme değildir.

Base32 alfabesi ve varyantları

Kodlama ve çözme için aynı varyantı seçin.

  • RFC 4648: A–Z ve 2–7, = dolgulu.
  • base32hex: 0–9 ve A–V, = dolgulu.
  • Crockford: 0–9; I, L, O, U yoktur ve dolgu kullanmaz. O, 0; I/L, 1 olarak okunur.

Varyantlar farklı dizgeler üretir; hata varsa alfabeyi ve dolguyu kontrol edin.

SSS

Hayır. Anahtarsız tersine çevrilebilen bir kodlamadır.

Base32 32 karakter kullanır; sonuç daha uzun ama okumak kolaydır.

RFC 4648 ve base32hex'te = son grubu tamamlar. Crockford dolgu kullanmaz.

Kaynak başka bir format belirtmiyorsa RFC 4648'i seçin.

Evet. Kod çözücü bunları kabul eder veya yok sayar.

Varyantı, karakterleri ve dizgenin tamamlanmış olduğunu kontrol edin.

Hayır. Dönüştürme tarayıcıda yerel olarak yapılır.
İlgili araçlar

ASCII Dönüştürücü

Protokol ve ayrıştırıcı iş akışları için ASCII karakterlerini ve sayısal kodları dönüştürün.

JWT Decoder Online

JWT tokenlarını tarayıcı içinde decode edin; header, payload, claims ve son kullanma verilerini inceleyin.