Base64 do zdekodowania

albo upuść tutaj dowolny plik lub obraz

znaki: 0

Zdekodowany tekst

Pliki nie opuszczają przeglądarkiJak to działa?

Dekoder i koder Base64 oraz obraz do Base64

To narzędzie do dekodowania Base64 zamienia Base64 na tekst, a tekst i obrazy koduje do Base64 i data URI – bezpośrednio w przeglądarce. Wystarczy wkleić Base64, aby go zdekodować, wpisać tekst, aby go zakodować, albo upuścić obraz.

Ostatnia aktualizacja:

Jak to działa

  1. Wybierz tryb

    „Dekoduj” zamienia Base64 z powrotem na tekst lub plik, „Koduj” zamienia tekst na Base64, a „Plik do Base64” koduje dowolny plik lub obraz.

  2. Wklej, wpisz lub upuść

    Można wkleić Base64 albo data: URI, wpisać tekst, upuścić plik lub wczytać go z adresu URL. Wynik zmienia się na bieżąco.

  3. Skopiuj lub pobierz

    Wynik można skopiować, zapisać jako .txt albo pobrać zdekodowane bajty jako plik.

Funkcje

  • Base64 decode z czytelnymi błędami

    Niedozwolone znaki, błędne dopełnienie „=” i ucięte dane są zgłaszane z numerem wiersza i kolumny. Podziały wierszy i brak dopełnienia (MIME, PEM) są akceptowane.

  • Tekst w UTF-8

    Tekst jest kodowany jako UTF-8, więc polskie znaki i emoji przechodzą przez kodowanie i dekodowanie bez strat. Bajty, które nie są poprawnym UTF-8, są pokazywane jako dane binarne, a nie jako krzaczki.

  • base64url bezpieczny dla URL

    Kodowanie ze znakami „-” i „_” zamiast „+” i „/” oraz bez dopełnienia „=” (RFC 4648 §5), jak w tokenach JWT i adresach URL. Przy dekodowaniu oba alfabety są rozpoznawane automatycznie.

  • Obraz do Base64

    Plik PNG, JPG, GIF, WebP, SVG lub ICO zamienia się w czysty Base64, data URI, znacznik HTML img albo regułę CSS background-image, z podglądem obrazu.

  • Base64 do pliku

    Zdekodowane dane są sprawdzane pod kątem typowych sygnatur plików (PNG, JPEG, PDF, ZIP i inne). Obrazy mają podgląd, a „Pobierz plik” zapisuje bajty z pasującym rozszerzeniem.

Limity i prywatność

Pliki mogą mieć do 10 MB (ich zapis w Base64 jest o około jedną trzecią większy). Wpisany lub wklejony tekst może mieć do 20 MB; powyżej 1 MB edytor zamienia się w zwykłe pole tekstowe.

Kodowanie i dekodowanie odbywa się na twoim urządzeniu. Podgląd SVG jest wyświetlany jako obraz, więc zawarte w nim skrypty nigdy się nie uruchamiają. Nic nie jest wysyłane na serwer; „Otwórz z adresu URL” pobiera plik bezpośrednio do przeglądarki. Adresy i parametry obsługuje dekodowanie URL. Więcej na stronie o prywatności.

Najczęstsze pytania

Jak zdekodować ciąg Base64?

Wystarczy wybrać „Dekoduj” i wkleić ciąg. Zdekodowany tekst pojawia się po prawej stronie; jeśli dane są binarne, np. to obraz, zapisuje je przycisk „Pobierz plik”.

Jak zamienić obraz na Base64?

Należy wybrać „Plik do Base64” i upuścić obraz, a potem format wyniku: „Data URI”, „Tylko Base64”, „HTML <img>” lub „Tło CSS” i skopiować wynik.

Czym różni się Base64 od base64url?

base64url zastępuje „+” znakiem „-”, a „/” znakiem „_” i zwykle pomija dopełnienie „=”, więc tekst można bezpiecznie umieścić w adresie URL lub nazwie pliku. Tworzy go opcja „Bezpieczny dla URL (base64url)”; dekodowanie przyjmuje oba warianty.

Dlaczego zdekodowany tekst wygląda jak krzaczki?

Pierwotne dane najpewniej nie były tekstem w UTF-8, tylko np. obrazem, archiwum lub tekstem w innym kodowaniu. Narzędzie pokazuje je wtedy jako dane binarne do pobrania.

Czy można zdekodować data: URI?

Tak. Wystarczy wkleić cały ciąg data:image/png;base64,… – prefiks zostanie rozpoznany, a typ danych posłuży do podglądu i doboru rozszerzenia pliku.

Czy Base64 to szyfrowanie?

Nie. Base64 to tylko kodowanie i każdy może je odwrócić. Nie chroni haseł ani tajnych danych.

Podobne narzędzia