Jak zdekodować Base64
- Wklej ciąg Base64 w pole Dane wejściowe. Akceptowane są też data URI i Base64 w wariancie URL-safe.
- Zdekodowany tekst od razu pojawi się w polu Dane wyjściowe. Jeśli widzisz dziwne znaki, wybierz inny zestaw znaków.
- Kliknij Kopiuj lub Pobierz. Wyniki binarne, takie jak obrazy czy pliki PDF, są zapisywane jako plik z właściwym rozszerzeniem.
Dekoder i koder Base64 w jednym
Base64 Decoder Online konwertuje w obu kierunkach. Dekoder ignoruje spacje i znaki nowego wiersza, akceptuje alfabet URL-safe (- i _) oraz automatycznie uzupełnia brakujące dopełnienie =, dzięki czemu poprawnie dekoduje nawet „zabrudzone” ciągi skopiowane z logów, e-maili czy odpowiedzi API. Koder obsługuje tekst w UTF-8, UTF-16 i Latin-1, wynik bezpieczny dla URL oraz łamanie wierszy MIME.
Jak działa dekodowanie Base64
Każde 4 znaki Base64 reprezentują 3 bajty danych. Dekoder zamienia każdy znak z powrotem na odpowiadającą mu wartość 6-bitową, łączy bity i dzieli je na bajty, które następnie są interpretowane jako tekst w wybranym zestawie znaków. Na przykład SGVsbG8= po zdekodowaniu daje Hello.
Dekodowanie Base64 w wierszu poleceń
W systemach Linux i macOS użyj polecenia echo 'SGVsbG8=' | base64 --decode. W Windows PowerShell: [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('SGVsbG8=')). W Pythonie: base64.b64decode('SGVsbG8=').decode().
Dlaczego warto wybrać Base64 Decoder Online?
- Za darmoWszystkie narzędzia są bezpłatne – bez limitów, kont i znaków wodnych.
- PrywatniePrzetwarzanie odbywa się lokalnie w Twojej przeglądarce. Pliki nigdy nie są przesyłane na serwer.
- SzybkoLekkie strony, które błyskawicznie ładują się na każdym urządzeniu.
- Działa wszędzieKorzystaj w systemach Windows, macOS, Linux i Android oraz na iPhonie.
Najczęściej zadawane pytania
Czy Base64 to rodzaj szyfrowania?
Nie. Base64 to kodowanie, a nie szyfrowanie. Każdy może je zdekodować bez klucza, dlatego nigdy nie używaj samego Base64 do ochrony haseł ani prywatnych danych.
Dlaczego zdekodowany tekst wyświetla się jako „krzaki”?
Albo tekst został zakodowany w innym zestawie znaków (spróbuj UTF-16 lub Windows-1252), albo ciąg Base64 zawiera dane binarne, np. obraz, plik PDF lub archiwum ZIP. Użyj przycisku „Pobierz”, aby zapisać dane binarne jako plik.
Czym jest Base64 bezpieczny dla URL?
Base64URL zastępuje + znakiem -, a / znakiem _ i zwykle pomija dopełnienie =, dzięki czemu wynik można stosować w adresach URL, nazwach plików oraz tokenach JWT (JSON Web Token). Ten dekoder automatycznie odczytuje oba warianty.
Czy moje dane są wysyłane na serwer?
Nie. Dekodowanie i kodowanie odbywa się lokalnie w Twojej przeglądarce za pomocą JavaScriptu. Nic, co wkleisz, nie jest przesyłane ani przechowywane.