TL
Tool Lab
💰Donate
💰Donate

Base32 Encoder / Decoder

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

Wejście tekstu

O tym narzędziu

Encoder/decoder Base32 implementuje alfabet RFC 4648 Base32 — wielkie litery A–Z i cyfry 2–7, uzupełniane = do wielokrotności 8. Base32 jest niezależny od wielkości liter i unika wizualnie podobnych znaków jak 0, 1, O i I.

W trybie Tekst → Base32 tekst jest najpierw kodowany do bajtów UTF-8, następnie do Base32. W trybie Base32 → Tekst proces jest odwrócony. Całe przetwarzanie odbywa się lokalnie.

Jak używać

  1. Wybierz Tekst → Base32 do kodowania lub Base32 → Tekst do dekodowania.
  2. Wklej dane lub kliknij Przykład, aby załadować przykład.
  3. Kliknij Konwertuj.
  4. Kliknij Kopiuj, aby skopiować wynik do schowka.

Przypadki użycia

Aplikacje uwierzytelniania dwuskładnikowego używają Base32 dla kluczy tajnych TOTP. Rekordy DNS challenge czasem kodują dane binarne jako Base32.

Często zadawane pytania

  • Jaka jest różnica między Base32 a Base64?Base32 używa 32-znakowego alfabetu (A–Z, 2–7) z ~60% narzutem vs ~33% dla Base64. Base32 jest niezależny od wielkości liter.
  • Czy znaki dopełniające są wymagane?Nie do dekodowania. To narzędzie usuwa końcowe = przed analizą.
  • Czy istnieje ograniczenie rozmiaru?Brak twardego limitu. Kodowanie działa całkowicie w przeglądarce.
  • Co zrobić w przypadku błędu "nieprawidłowe znaki"?Base32 dozwala tylko A–Z i 2–7. Znaki 0, 1, 8, 9 i małe litery nie są prawidłowym Base32.