DevToolPal
PL

Base64 – kodowanie i dekodowanie

Koduj tekst do Base64 lub dekoduj Base64 z powrotem na tekst, z pełną obsługą UTF-8 i wariantu URL-safe.

Działa lokalnie, nic nie jest wysyłane

Opcje

Tryb

Wejście

0 znaków · 0 B

Wynik

0 znaków · 0 B

Do czego służy

Base64 przedstawia dane binarne za pomocą 64 drukowalnych znaków. Używa się go w data URL, załącznikach e-mail, tokenach JWT (JSON Web Token) i nagłówkach HTTP Basic auth. To narzędzie koduje tekst do Base64 i dekoduje Base64 z powrotem na czytelny tekst.

Jak używać

  1. Wybierz Koduj lub Dekoduj.
  2. Wklej tekst lub ciąg Base64 w polu wejściowym albo kliknij Przykład.
  3. Włącz URL-safe, jeśli wynik trafi do adresu URL lub nazwy pliku.
  4. Skopiuj wynik lub naciśnij Użyj jako wejścia, aby odwrócić konwersję.

Przykład

Hello, World! po zakodowaniu daje SGVsbG8sIFdvcmxkIQ==.

FAQ

› Czy obsługuje polskie znaki, emoji i inne znaki spoza alfabetu angielskiego?

Tak. Tekst jest kodowany jako UTF-8 przed zamianą na Base64, więc każdy znak po zakodowaniu i zdekodowaniu wraca w niezmienionej postaci.

› Czym jest Base64 w wariancie URL-safe?

Base64URL zastępuje "+" znakiem "-", a "/" znakiem "_" i pomija dopełnienie "=", dzięki czemu wynik można umieścić w adresach URL i nazwach plików. Dekoder akceptuje obie postacie.

› Czy Base64 to szyfrowanie?

Nie. Base64 to kodowanie, a nie szyfrowanie. Każdy może je zdekodować, więc nigdy nie używaj go do ukrywania haseł ani sekretów.