Base32 kodowanie / dekodowanie
Koduj i dekoduj tekst w Base32 (RFC 4648, alfabet A-Z 2-7).
- Natychmiast
- Za darmo
- Prywatnie (przetwarzane lokalnie)
- Bez rejestracji
Base32 — czytelne i jednoznaczne
Przełączaj między kodowaniem a dekodowaniem, wpisz tekst lub Base32 i skopiuj wynik. Zgodne z RFC 4648, idealne do sekretów TOTP i kluczy wpisywanych ręcznie.
-
Wybierz tryb
Kodowanie (tekst → Base32) lub dekodowanie.
-
Wpisz
Tekst lub ciąg Base32.
-
Kopiuj
Wynik kopiuje się jednym kliknięciem.
Przykłady (RFC 4648)
| Tekst | Base32 |
|---|---|
| f | MY====== |
| fo | MZXQ==== |
| foo | MZXW6=== |
| foobar | MZXW6YTBOI====== |
Alfabet A-Z i 2-7, wypełnienie „=”. Dekodowanie niewrażliwe na wielkość liter, spacje ignorowane. Tekst w UTF-8, nic nie jest wysyłane.
Najczęstsze pytania
Czym jest Base32?
Kodowanie reprezentujące dane binarne 32 znakami: litery A-Z i cyfry 2-7 (RFC 4648). W odróżnieniu od Base64 unika znaków niejednoznacznych i jest niewrażliwe na wielkość liter, stąd użycie dla kluczy wpisywanych ręcznie.
Do czego służy znak „=”?
To wypełnienie (padding). Base32 pracuje w blokach po 8 znaków (40 bitów); gdy dane nie wypełniają bloku, uzupełnia się znakami „=”. Przykład: „foo” daje „MZXW6===”.
Gdzie używa się Base32?
Do sekretów TOTP/2FA (Google Authenticator), niektórych identyfikatorów URL, DNS lub systemów, które muszą być czytelne i niewrażliwe na wielkość liter. Dekodowanie przyjmuje małe litery i ignoruje spacje.
Czy moje dane są wysyłane?
Nie. Kodowanie i dekodowanie odbywają się w całości w przeglądarce; żadne dane nie są przesyłane. Tekst przetwarzany jest jako UTF-8.