Full Human Tools

Dekodowanie Base64

Dekoduj tekst lub pliki zakodowane w Base64

Kodowanie
Znaki: 0

Maks. rozmiar pliku: 5 MB · Upuść plik tutaj lub kliknij, aby przesłać

Znaki: 0

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

  1. Wklej ciąg Base64 lub prześlij plik tekstowy, który go zawiera.
  2. Sprawdź wykryty typ: tekst, obraz lub dane binarne.
  3. W przypadku tekstu zmień kodowanie, jeśli znaki wyglądają źle.
  4. 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