Base64 na obraz
Dekoduj obrazy Base64 lub Data URI, zobacz podgląd obsługiwanych formatów i pobierz oryginalny plik. Przywróć PNG, JPG, GIF i WebP w przeglądarce.
Tutaj pojawi się wynik.
Jak zamienić Base64 na obraz
- Wklej ciąg Base64 lub całą URI data:image/…;base64,….
- Zdekoduj dane. Format jest rozpoznawany po odzyskanych bajtach, nie tylko po prefiksie.
- Zobacz podgląd obsługiwanych formatów i pobierz oryginalny plik obrazu.
Base64 na obraz: co warto wiedzieć
Typ obrazu jest rozpoznawany po bajtach, nie po etykiecie Data URI. Obrazy obsługiwane przez przeglądarkę mają podgląd. Aktywna zawartość SVG nie jest wstawiana do strony; TIFF i inne formaty mogą wymagać pobrania.
Dekodowanie Data URI jednopikselowego GIF-a
- Dane wejściowe
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7- Wynik
result.gif (image/gif, 1 × 1 px, 42 B)
Base64 na obraz: pytania i odpowiedzi
Czy wkleić też prefiks Data URI?
Obie formy działają: same dane Base64 albo cała URI data:image/png;base64,…. Wklej tylko wartość, bez znaczników HTML, składni CSS url() i otaczających cudzysłowów JSON. Spacje, tabulatory i znaki końca wiersza w zakodowanym tekście są ignorowane.
Czy Base64 na PNG zmienia każdy obraz w PNG?
Nie. Dekodowanie przywraca oryginalne bajty bez zmiany formatu, wymiarów czy jakości. PNG jest pobierany jako .png, a JPEG jako .jpg. Aby zmienić format po dekodowaniu, użyj konwertera obrazów.
Dlaczego nie ma podglądu lub obraz został odrzucony?
SVG i TIFF można tutaj tylko pobrać. Inne podglądy zależą od obsługi przez przeglądarkę i poprawności danych. Sygnatury rozpoznają format, ale nie dowodzą, że plik jest kompletny. Dane niebędące obrazem i nieznane formaty są odrzucane nawet z prefiksem image/png. Do takich danych użyj Base64 na plik.
Czy obsługiwane są Base64URL i duże obrazy?
Przyjmowany jest poprawny standardowy Base64 i wariant bezpieczny dla URL, z poprawnym dopełnieniem = lub bez niego. Nie mieszaj alfabetów +/ i -_ ani nie zastępuj + spacją. Limity to 48 MiB zakodowanego tekstu i 32 MiB dla odtworzonego pliku. Z uciętego ciągu nie da się odzyskać brakujących bajtów.
Czy pliki, tokeny lub tekst są wysyłane na serwer?
Nie. Dane są przetwarzane w Twojej przeglądarce. Witryna udostępnia stronę i kod programu, ale nie wysyła danych do serwera konwersji ani nie zapisuje ich na koncie.
Narzędzia przydatne w kolejnym kroku
- Obraz na Base64
Zamień PNG, JPEG, GIF, WebP, SVG i inne rozpoznawane obrazy na Base64 Data URI w przeglądarce.
- Base64 na plik
Zamień Base64 i Data URI na pliki do pobrania bez zmiany zdekodowanych danych binarnych.
- Koder i dekoder Base64
Koduj tekst UTF-8 do Base64 lub dekoduj standardowy i bezpieczny dla URL wariant. Ustaw dopełnienie i zawijanie wierszy.
Typowe zadania i przykłady
- Dekoder Base64
Odkoduj Base64 do czytelnego tekstu UTF-8 lub pobierz oryginalne bajty.
Wszystkie narzędzia programistyczne
Kodowanie i pliki
Przekształcaj tekst, bajty, adresy URL i osadzone obrazy bez zmiany oryginalnych danych.
Koder i dekoder Base64
Koduj tekst UTF-8 do Base64 lub dekoduj standardowy i bezpieczny dla URL wariant. Ustaw dopełnienie i zawijanie wierszy.
Koder i dekoder Base64URL
Zamień tekst na Base64 bezpieczny dla URL ze znakami - i _. Koduj i dekoduj Base64URL bez dopełnienia.
Obraz na Base64
Zamień PNG, JPEG, GIF, WebP, SVG i inne rozpoznawane obrazy na Base64 Data URI w przeglądarce.
Plik na Base64
Koduj dowolny plik do Base64 z opcjonalnym prefiksem Data URI, dopełnieniem i podziałem wierszy MIME.
Base64 na plik
Zamień Base64 i Data URI na pliki do pobrania bez zmiany zdekodowanych danych binarnych.
Koder i dekoder URL
Koduj i dekoduj składniki URL, pełne adresy i wartości formularzy. Poprawnie obsługuj kodowanie procentowe oraz spacje.
Koder i dekoder encji HTML
Zamieniaj tekst i znaki Unicode na encje HTML lub dekoduj nazwane i numeryczne odwołania do znaków.
Analizator Unicode i konwerter sekwencji
Sprawdzaj punkty kodowe, bajty UTF-8 i jednostki UTF-16. Zamieniaj sekwencje Unicode JavaScript na czytelny tekst.
Analiza danych i tekstu
Czytaj dane strukturalne, sprawdzaj tokeny i znajduj różnice między tekstami.
Formatowanie, minifikacja i walidacja JSON
Formatuj, minifikuj i sprawdzaj JSON bez utraty precyzji dużych liczb. Wybierz wcięcie i sortuj klucze na wszystkich poziomach.
Dekoder JWT
Odczytaj nagłówek, dane i terminy ważności JWT bez wysyłania tokenu na serwer.
Porównywarka tekstów
Porównuj dwa teksty według wierszy, słów lub znaków. Znajduj dodatki i usunięcia z uwzględnieniem spacji i nowych wierszy.
Tester wyrażeń regularnych
Testuj wyrażenia regularne JavaScript z flagami, pozycjami dopasowań, grupami przechwytującymi i nazwanymi.
Skróty, identyfikatory i harmonogramy
Sprawdzaj integralność plików, generuj identyfikatory i analizuj znaczniki czasu oraz cykliczne zadania.
Hash MD5 i suma kontrolna pliku
Oblicz MD5 tekstu lub lokalnego pliku i porównaj wynik z oczekiwaną sumą kontrolną.
Hash SHA-1 i suma kontrolna pliku
Oblicz SHA-1 tekstu UTF-8 lub pliku i porównaj wynik z oczekiwaną sumą kontrolną.
Hash SHA-256 i suma kontrolna pliku
Oblicz SHA-256 tekstu i plików oraz sprawdź pobrany plik względem opublikowanej sumy kontrolnej.
Hash SHA-512 i suma kontrolna pliku
Oblicz SHA-512 tekstu i plików na swoim urządzeniu i porównaj pełne wartości szesnastkowe.
Kalkulator sumy kontrolnej CRC32
Oblicz standardową CRC-32 tekstu lub pliku i porównaj ośmioznakowe wyniki szesnastkowe.
Generator HMAC
Generuj HMAC-SHA-1, HMAC-SHA-256 i HMAC-SHA-512 z tajnym kluczem UTF-8 lub szesnastkowym.
Generator UUID i GUID
Generuj losowe UUID v4 lub uporządkowane czasowo UUID v7 pojedynczo albo seriami.
Konwerter znaczników czasu Unix
Przeliczaj sekundy Unix, milisekundy i daty ISO 8601. Wyświetlaj tę samą chwilę w UTC lub dowolnej strefie IANA.
Analizator wyrażeń Cron
Sprawdzaj Cron z pięcioma lub sześcioma polami i przeglądaj najbliższe uruchomienia z uwzględnieniem stref IANA oraz zmiany czasu.
Generator wyrażeń Cron
Zbuduj Cron z pól czasu lub gotowych harmonogramów i sprawdź najbliższe uruchomienia w wybranej strefie.
Dane i pliki są przetwarzane na Twoim urządzeniu. Nie zostawiaj poufnych wyników we współdzielonym schowku. Do pracy z kluczami prywatnymi i tokenami używaj zaufanego urządzenia.