Konwersja obrazu do Base64
To narzędzie zamienia obraz do Base64 i od razu daje data URL, znacznik HTML, tło CSS, Markdown albo JSON gotowe do skopiowania. Na życzenie najpierw zmniejsza obraz lub konwertuje go do PNG, JPG albo WebP. W drugą stronę dekoder pokazuje obraz ukryty w tekście Base64 i zapisuje go jako plik.
Źródło: RFC 2397, RFC 2397 – The "data" URL scheme. Stan na: .
Jak to obliczamy
Jak zamienić obraz do Base64
- Przeciągnij obraz, wybierz go albo wklej skrótem Ctrl + V. Kod Base64 pojawi się od razu.
- Wybierz wynik: data URL do
srcluburl(), tylko Base64 do API, gotowy znacznik img HTML z szerokością i wysokością, linię CSS dlabackground-image, Markdown lub JSON. - Skopiuj go albo zapisz jako plik tekstowy.
Data URL jest zgodny z RFC 2397: data:image/png;base64,, a za nim bajty obrazu w Base64 według RFC 4648. Typ MIME jest rozpoznawany po zawartości pliku, nie po rozszerzeniu – PNG nazwany .jpg dostanie więc poprawnie image/png.
Ile zajmuje obraz w Base64?
Base64 zamienia każde 3 bajty na 4 znaki, więc tekst jest o około 33% większy niż plik: obraz 30 KB to mniej więcej 40 000 znaków. Dlatego Base64 najlepiej sprawdza się przy małych grafikach: ikonach, logo, obrazkach w e-mailach, samodzielnych plikach HTML i w CSS. Duże zdjęcia najpierw zmniejsz polem „Zmniejsz do szerokości” albo zamień na WebP lub JPG.
Z Base64 z powrotem na obraz
W trybie „Base64 → obraz” wklej data URL, całą linię CSS, znacznik img albo sam tekst Base64 – z podziałami wierszy, bez znaków równości na końcu lub w wariancie bezpiecznym dla URL z - i _. Narzędzie rozpoznaje JPG, PNG, GIF, WebP, BMP, TIFF, AVIF, HEIC, SVG i ICO, pokazuje rozmiar i wymiary oraz zapisuje plik z właściwym rozszerzeniem. Jeśli typ podany w data URL nie zgadza się z zawartością, pojawi się ostrzeżenie.
Prywatność i ograniczenia
Obrazy i wklejony tekst zostają w przeglądarce – nic nie jest wysyłane ani zapisywane. Kodować można obrazy do 10 MB; SVG i ICO pozostają bez zmian. Dowolny tekst lub plik zakodujesz narzędziem Base64 – kodowanie i dekodowanie, format obrazu zmienisz w konwerterze zdjęć, a jego rozmiar zmniejszysz narzędziem kompresja zdjęć.
Najczęściej zadawane pytania
Jak zamienić obraz do Base64?
Wybierz obraz tutaj – kod pojawi się od razu. Jako data URL zaczyna się od data:image/…;base64, i można go użyć bezpośrednio w HTML lub CSS.
Jak wstawić obraz Base64 do HTML?
Wybierz wynik „HTML <img>” i skopiuj: <img src="data:image/png;base64,…" alt="…">. Narzędzie samo dopisze szerokość i wysokość.
Jak zamienić Base64 z powrotem na obraz?
Przełącz na „Base64 → obraz”, wklej tekst i kliknij „Pokaż obraz”. Obraz się pojawi i można go zapisać z poprawnym rozszerzeniem.
Dlaczego kod Base64 jest większy niż obraz?
Base64 zapisuje każde 3 bajty jako 4 znaki tekstu, więc kod jest o mniej więcej jedną trzecią większy niż plik.
Czy mogę zamienić SVG do Base64?
Tak. SVG jest kodowany bez zmian z typem image/svg+xml, np. na potrzeby tła w CSS.
Czy mój obraz jest wysyłany na serwer?
Nie. Kodowanie i dekodowanie odbywają się w całości w przeglądarce i nic nie jest zapisywane.
Źródła i podstawa prawna
- RFC 2397: RFC 2397 – The "data" URL scheme
- RFC 4648: RFC 4648 – The Base16, Base32, and Base64 Data Encodings (§ 4 Base64, § 5 Base64url)
- MDN – data: URLs
- ITU-T T.81 / ISO/IEC 10918-1 – JPEG
- W3C – Portable Network Graphics (PNG) Specification
- Google for Developers – An image format for the Web (WebP)
- AOMedia – AV1 Image File Format (AVIF)
- MDN – Image file type and format guide
- MDN – HTMLCanvasElement.toBlob()
Stan na: · Zasady redakcyjne
Podobne narzędzia
- Kodowanie i dekodowanie Base64Kodowanie i dekodowanie Base64 oraz Base64url z poprawnym UTF-8, do tego kodowanie URL (percent-encoding). Jasne komunikaty błędów, działa w przeglądarce.
- Konwerter zdjęć: JPG, PNG, WebP, AVIFZmień format zdjęcia bez wysyłania plików: PNG na JPG, JPG na PNG, WebP na JPG, HEIC na JPG lub na AVIF – do 20 zdjęć naraz, pobieranie w ZIP. Za darmo.
- Kompresja zdjęć – zmniejsz rozmiar plikuKompresja zdjęć bez wysyłania na serwer: zmniejsz rozmiar JPG, PNG, WebP i HEIC, do 20 naraz, z docelowym rozmiarem w KB i pobieraniem ZIP. Za darmo.
- Zmiana rozmiaru zdjęciaZmiana rozmiaru zdjęcia online za darmo: w pikselach lub procentach, z zachowaniem proporcji lub przycięciem, szablony Instagram i YouTube. Bez wysyłania.
- Generator favicon: z obrazka, tekstu lub emojiGenerator favicon z obrazka, liter lub emoji: favicon.ico (16/32/48), apple-touch-icon, PNG 192/512, site.webmanifest i kod HTML. Bez wysyłania plików.
- Generator kodów QR – za darmo i na zawszeZrób kod QR z linku, Wi-Fi, kontaktu (vCard), e-maila, telefonu lub SMS. Wybierz kolory, pobierz PNG lub SVG. Za darmo, bez rejestracji, kod nie wygasa.
- Znajdź duplikaty zdjęć i posprzątajZnajdź duplikaty zdjęć: pogrupuj identyczne i podobne obrazy, oznacz duplikaty i pobierz oczyszczony ZIP. Twoje zdjęcia nie opuszczają urządzenia.
- Zamiana HTML na obrazHTML na obraz: wklej kod, wybierz szerokość i rozdzielczość, zapisz jako PNG, JPG lub WebP – także z przezroczystym tłem. Za darmo, bez wysyłania.
- Konwertuj PDF na PNGZamień PDF na PNG: każda strona jako bezstratny PNG, do 300 dpi, na życzenie z przezroczystym tłem, pojedynczo lub w ZIP. Za darmo, bez wysyłania plików.