Dekodowanie Base64
Dekoduj tekst lub pliki zakodowane w Base64
Maks. rozmiar pliku: 5 MB · Upuść plik tutaj lub kliknij, aby przesłać
01
Jak działa dekodowanie Base64
Dekodowanie zamienia tekst Base64 z powrotem w oryginalne bajty. Każde 4 znaki dają 3 bajty, a dopełnienie na końcu mówi dekoderowi, ile bajtów zawiera ostatnia grupa. Wynikiem może być czytelny tekst, na przykład JSON, albo dane binarne, takie jak obraz lub plik PDF osadzony w e-mailu, odpowiedzi API lub adresie data URL.
Ten dekoder przyjmuje standardowy Base64 i wariant URL-safe oraz pomija spacje i znaki nowego wiersza. Odczytuje pierwsze bajty wyniku, aby rozpoznać obrazy JPEG, PNG, GIF i WebP, które wyświetla w podglądzie, a także pliki PDF i ZIP. Wynik możesz odczytać jako tekst UTF-8, ASCII lub Latin-1 albo pobrać jako plik. Dekodowanie odbywa się w przeglądarce.
02
Jak zdekodować Base64
- Wklej ciąg Base64 lub prześlij plik tekstowy, który go zawiera.
- Sprawdź wykryty typ: tekst, obraz lub dane binarne.
- W przypadku tekstu zmień kodowanie, jeśli znaki wyglądają źle.
- Skopiuj tekst albo pobierz wynik jako tekst lub jako plik.
03
Dekodowanie Base64 – najczęstsze pytania
- Jak zdekodować obraz zapisany w Base64?
- Wklej ciąg Base64, a dekoder rozpozna JPEG, PNG, GIF lub WebP po pierwszych bajtach i pokaże podgląd. Użyj Pobierz jako plik, aby zapisać obraz z właściwym rozszerzeniem. Jeśli ciąg zaczyna się od prefiksu data URL, takiego jak data:image/png;base64, najpierw usuń wszystko do przecinka włącznie.
- Skąd błąd „Nieprawidłowe dane Base64”?
- Dane wejściowe zawierają znaki spoza alfabetu Base64 albo ich długość nie może być poprawna. Typowe przyczyny to pozostawiony prefiks data URL, cudzysłowy lub inny tekst skopiowany razem z ciągiem albo obcięta wartość. Spacje i znaki nowego wiersza są pomijane, a minus i podkreślenie z wariantu URL-safe są akceptowane.
- Dlaczego zdekodowany tekst ma dziwne znaki?
- Albo dane są binarne, na przykład to obraz lub skompresowany plik, albo zakodowano je w innym zestawie znaków. Spróbuj przełączyć kodowanie między UTF-8, ASCII i Latin-1. Jeśli wykryty typ to dane binarne, zawartość nie jest przeznaczona do czytania jako tekst – pobierz ją jako plik.
- Czy dane są wysyłane na serwer podczas dekodowania?
- Nie. Dekodowanie, rozpoznawanie typu pliku i podgląd obrazów odbywają się w karcie przeglądarki. Wklejany Base64 i przesyłane pliki nie są wysyłane na serwer ani zapisywane, a pobierane pliki powstają na twoim urządzeniu.
04