Koder/Dekoder Base64
Koduj tekst do Base64 lub dekoduj Base64 na zwykły tekst. Obsługuje dane wejściowe UTF-8.
Jak to działa
Kodowanie Base64 reprezentuje dane binarne jako tekst ASCII przy użyciu 64-znakowego alfabetu — jest szeroko stosowane w załącznikach e-mail, danych URL i polach JSON.
Aby zakodować: wklej zwykły tekst lub dane do pola wejściowego i kliknij Koduj. Wynik to ciąg Base64 bezpieczny dla transmisji przez systemy tekstowe.
Aby zdekodować: wklej ciąg Base64 i kliknij Dekoduj, aby odzyskać oryginalny tekst.
Kodowanie Base64 zwiększa rozmiar danych o ~33% (każde 3 bajty → 4 znaki). Nie jest to szyfrowanie — zakodowany ciąg może być łatwo zdekodowany przez każdego. Używaj go do kodowania danych, nie zabezpieczania ich. Narzędzie obsługuje zarówno standardowy Base64, jak i wariant bezpieczny dla URL (z - i _ zamiast + i /).
Przypadki użycia
- Kodowanie danych binarnych do transmisji tekstu
- Osadzanie obrazów w HTML lub CSS
- Dekodowanie tokenów JWT
- Praca z nagłówkami uwierzytelniania Basic Auth
- Kodowanie parametrów adresu URL
Często zadawane pytania
- Czy Base64 to szyfrowanie?
- Nie. Base64 to tylko schemat kodowania — zakodowane dane mogą być łatwo zdekodowane przez każdego.
- Dlaczego moje dane wyjściowe kończą się znakami = ?
- Znaki = to dopełnienie wyrównujące dane wyjściowe do wielokrotności 4 znaków.
- Czy narzędzie obsługuje pliki binarne?
- Narzędzie jest zoptymalizowane dla tekstu. Dla plików binarnych użyj dedykowanego konwertera.
- Jaka jest różnica między standardowym a bezpiecznym dla URL Base64?
- Bezpieczny dla URL używa - i _ zamiast + i /, aby uniknąć problemów w adresach URL.
- Czy moje dane są przechowywane?
- Nie. Wszystko działa lokalnie w przeglądarce.