Bezpieczeństwo

Base32 kodowanie / dekodowanie

Koduj i dekoduj tekst w Base32 (RFC 4648, alfabet A-Z 2-7).

  • Natychmiast
  • Za darmo
  • Prywatnie (przetwarzane lokalnie)
  • Bez rejestracji
Wynik

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.

  1. Wybierz tryb

    Kodowanie (tekst → Base32) lub dekodowanie.

  2. Wpisz

    Tekst lub ciąg Base32.

  3. Kopiuj

    Wynik kopiuje się jednym kliknięciem.

Przykłady (RFC 4648)

TekstBase32
fMY======
foMZXQ====
fooMZXW6===
foobarMZXW6YTBOI======

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.