Koder i dekoder Base32
Zakoduj tekst do Base32 i odkoduj z powrotem. Base32 zapisuje dane wyłącznie wielkimi literami A–Z i cyframi 2–7, więc jest odporny na pomyłki i bezpieczny w URL-ach, nazwach plików czy kluczach (np. sekrety TOTP). Obsługuje polskie znaki (UTF-8). Wszystko liczy się w Twojej przeglądarce.
Spis treści
Jak działa kalkulator
Base32 to sposób zapisania dowolnych danych za pomocą 32 znaków: wielkich liter A–Z i cyfr 2–7. W przeciwieństwie do Base64 pomija znaki łatwe do pomylenia (0/O, 1/I/l) i nie używa wielkości liter jako informacji, więc dobrze nadaje się do dyktowania, adresów URL, nazw plików i kluczy, na przykład sekretów uwierzytelniania dwuskładnikowego (TOTP).
Jak liczymy (metodologia i wzory)
Tekst zamieniamy na bajty w kodowaniu UTF-8, a następnie strumień bitów dzielimy na porcje po 5 bitów (2⁵ = 32) i każdą zapisujemy jako jeden znak alfabetu Base32 (RFC 4648). Na końcu dopełniamy wynik znakami „=”, aby jego długość była wielokrotnością 8. Przy dekodowaniu wykonujemy operację odwrotną.
Założenia i ograniczenia
- Używamy standardowego alfabetu RFC 4648 (A–Z, 2–7) z dopełnieniem „=”.
- Przy dekodowaniu wielkość liter i znaki spoza alfabetu są ignorowane.
- Wszystko liczy się lokalnie w przeglądarce.
Źródła i aktualizacja
- RFC 4648: Base16, Base32, Base64 (dostęp: 18.07.2026)