Base64: koder i dekoder
Zakoduj tekst do Base64 albo odkoduj Base64 z powrotem na tekst. Obsługuje polskie znaki i emoji (kodowanie UTF-8), a wynik kopiujesz jednym kliknięciem. Wszystko dzieje się w Twojej przeglądarce.
Spis treści
Jak działa kalkulator
Base64 to sposób zapisania dowolnych danych (także tekstu z polskimi znakami) za pomocą 64 bezpiecznych znaków. Narzędzie koduje tekst do Base64 albo dekoduje Base64 z powrotem na tekst. Wybierz kierunek, wpisz dane, a wynik pojawi się od razu. Opcja URL-safe tworzy wariant nadający się do adresów i tokenów.
Jak liczymy (metodologia i wzory)
Tekst najpierw zamieniamy na bajty w kodowaniu UTF-8 (TextEncoder), a dopiero potem na Base64, dzięki czemu polskie znaki i emoji nie giną. Przy dekodowaniu robimy to samo w odwrotnej kolejności. Wariant URL-safe zamienia znaki + i / na - i _ oraz pomija znaki wypełnienia =.
Założenia i ograniczenia
- Base64 to kodowanie, nie szyfrowanie. Każdy może je odwrócić, więc nie służy do ukrywania haseł ani danych wrażliwych.
- Przy dekodowaniu spacje i znaki nowej linii są ignorowane, a brakujące wypełnienie uzupełniane automatycznie.
- Wszystko liczy się lokalnie w przeglądarce.
Źródła i aktualizacja
- MDN, Base64: zasada działania i kodowanie UTF-8 (dostęp: 18.07.2026)