# Konwerter Text na Base32

Koduj tekst do Base32 lub dekoduj Base32 z powrotem do tekstu, korzystając ze standardowego alfabetu RFC 4648, zawierającego litery od A do Z i cyfry od 2 do 7. Narzędzie zamienia dane wejściowe na bajty UTF-8, zapisuje grupy po osiem znaków z opcjonalnym dopełnieniem znakami = i dekoduje bez rozróżniania wielkości liter, pomijając spacje i podziały wierszy. Pomaga programistom obsługiwać klucze TOTP, adresy onion, rekordy DNS i nazwy plików wymagające kodowania odpornego na wielkość liter.

## Najczęściej zadawane pytania

### Czym jest Base32?

Base32 to kodowanie binarno-tekstowe z RFC 4648, które używa 32 znaków: liter od A do Z i cyfr od 2 do 7. Każde 5 bajtów zamienia się w 8 znaków, więc wynik jest o około 60 procent większy od danych wejściowych. Kodowanie nie używa małych liter ani łatwych do pomylenia cyfr.

### Jakie przykłady podaje RFC 4648?

f koduje się jako MY======, fo jako MZXQ====, foo jako MZXW6===, foob jako MZXW6YQ=, fooba jako MZXW6YTB, a foobar jako MZXW6YTBOI======. Puste dane wejściowe pozostają puste. Narzędzie odtwarza wszystkie te przykłady.

### Do czego służy opcja dopełniania?

Gdy dopełnianie jest włączone, koder dodaje znaki =, aż długość będzie wielokrotnością ośmiu, zgodnie z RFC 4648. Wiele aplikacji TOTP i adresów URL używa Base32 bez dopełnienia, więc w takich przypadkach je wyłącz. Dekoder obsługuje obie formy.

### Czy wielkość liter ma znaczenie podczas dekodowania?

Nie. Dekoder obsługuje wielkie i małe litery, a także pomija spacje, tabulatory i podziały wierszy. Zakodowany wynik jest zawsze zapisany wielkimi literami.

### Dlaczego moje dane wejściowe Base32 są odrzucane?

Dozwolone są tylko litery od A do Z, cyfry od 2 do 7 i końcowe znaki =. Cyfry 0, 1, 8 i 9 nie należą do alfabetu, a długości, których nie da się uzyskać z całych bajtów, takie jak jeden, trzy lub sześć znaków w ostatniej grupie, są odrzucane.

### Czy mogę zdekodować klucz TOTP za pomocą tego narzędzia?

Możesz go zdekodować, ale klucze TOTP to losowe bajty, a nie tekst. Narzędzie informuje wtedy, że wynik nie jest prawidłowym tekstem UTF-8, ponieważ wyświetla tylko zdekodowane dane, które można odczytać jako tekst.

### Jak obsługiwane są znaki spoza ASCII?

Tekst jest kodowany jako UTF-8 przed konwersją, więc znaki takie jak é i emoji zajmują po dwa do czterech bajtów. Dekodowanie przywraca oryginalny tekst z bajtów.

### Czy to to samo co Base32hex lub Crockford Base32?

Nie. Base32hex używa cyfr od 0 do 9 i liter od A do V, a wariant Crockforda pomija I, L, O i U. To narzędzie obsługuje wyłącznie standardowy alfabet RFC 4648.

### Czy Base32 szyfruje moje dane?

Nie. Base32 to kodowanie, które każdy może odwrócić. Zmienia wygląd danych, a nie to, kto może je odczytać.

### Ile tekstu mogę przekonwertować?

Do 5 MiB tekstu na żądanie. Konwersja odbywa się na serwerze, a dane wejściowe nie są przechowywane.

Twoja reklama tutaj?

[Napisz do nas](mailto:hi@dennn.is?subject=Reklama%20w%20OneClick%20Pro)

[Reklama Pakiet wtyczek gotowy do pracy z agentami dla WordPress.](https://sleekwp.com/?ref=oneclickpro)
