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ć
- Wybierz Tekst → Base32 do kodowania lub Base32 → Tekst do dekodowania.
- Wklej dane lub kliknij Przykład, aby załadować przykład.
- Kliknij Konwertuj.
- 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.