Konwerter obrazu na Base64 online

Prześlij dowolny obraz i zmień go na ciąg Base64 lub URI danych. Skopiuj kod HTML, CSS lub JSON albo pobierz go – wszystko w przeglądarce.

Jak przekonwertować obraz do formatu Base64

Otwórz narzędzie i przełącz się na Obraz w Base64. Wstaw obraz, wyświetl podgląd, a następnie skopiuj ciąg Base64 lub URI danych jednym kliknięciem.

Krok 1

Otwórz koder

Przełącz się na Image to Base64, a pojawi się obszar przesyłania, gotowy do umieszczenia zdjęcia.

Krok 2

Prześlij obraz

Dodaj plik PNG, JPEG, WebP, GIF, SVG, AVIF, HEIC, BMP lub ICO, aby go zakodować.

Krok 3

Kopiuj lub zapisz

Podgląd wyniku, skopiuj ciąg Base64 lub pobierz go jako plik .txt.

Darmowy konwerter obrazów online na Base64 umożliwiający kodowanie dowolnego obrazu do ciągu Base64

Konwerter obrazu do Base64 koduje obraz do ciągu tekstowego, dzięki czemu może on być wyświetlany wszędzie tam, gdzie akceptowany jest tekst. Zamiast przechowywać oddzielny plik obrazu, można przekształcić bajty obrazu do Base64 i osadzić je bezpośrednio w HTML, CSS, JSON lub wiadomości e-mail. Przeglądarka renderuje ten ciąg tak, jakby był to normalny plik źródłowy obrazu. Dla programistów front-end, projektantów wiadomości e-mail i wszystkich osób tworzących aplikacje offline lub autonomiczne, kodowanie obrazu do Base64 eliminuje zależności zewnętrzne i utrzymuje zasoby uporządkowane w kodzie, który ich używa. Dzięki temu zasoby i kod znajdują się w tym samym miejscu, co ułatwia ich dystrybucję.

Klasyczne przypadki użycia dotyczą małych, krytycznych zasobów. Favicon, logo, spinner ładowania lub ikona interfejsu użytkownika mogą być wplecione w identyfikator URI danych, dzięki czemu pojawiają się bez dodatkowych żądań HTTP. Klienci poczty e-mail często blokują zewnętrzne obrazy, więc osadzenie ich w Base64 gwarantuje, że będą wyświetlane bez klikania przez odbiorcę przycisku „pokaż obrazy”. Interfejsy API JSON i REST mogą przenosić podglądy obrazów jako ciągi znaków zamiast przesyłania ich w częściach, a dokumenty offline lub aplikacje PWA mogą łączyć obrazy bezpośrednio w kodzie. Base64 dodaje około 33% narzutu, więc nadaje się raczej do ikon i miniatur niż dużych zdjęć głównych — ale w przypadku małych zasobów jest idealny. W przypadku newsletterów i osadzonych widżetów wplecenie pozwala również uniknąć uszkodzonych linków do obrazów.

Ten konwerter sprawia, że ​​kodowanie jest bezproblemowe. Wystarczy umieścić obraz w narzędziu, a ono odczyta rzeczywisty format z sygnatury bajtowej pliku, a następnie wygeneruje ciąg Base64 lub pełny identyfikator URI danych, który można skopiować lub pobrać jako plik tekstowy. Można wybrać surowy kod Base64 bez prefiksu lub odpowiednio otagowany identyfikator URI danych, a długie ciągi znaków składać do 64 lub 76 znaków dla lepszej czytelności. Wykryty format i rozmiar pliku są wyświetlane obok wyniku. Wszystko działa w przeglądarce za pomocą JavaScript, więc obraz nigdy nie jest przesyłany — jest odczytywany i kodowany lokalnie, bez udziału serwera. Można również załadować próbkę i natychmiast zobaczyć, jak zakodowany ciąg znaków pojawia się w kodzie.

Niezależnie od tego, czy nazywasz go koderem obrazu, generatorem ciągów Base64, czy kreatorem URI danych, cel jest ten sam: przekształcenie obrazu w przenośny tekst. Ten darmowy konwerter online łączy obsługę szerokiego formatu, opcje kopiowania i pobierania oraz sterowanie zawijaniem wierszy w jednym przejrzystym interfejsie. Prześlij obraz, pobierz jego ciąg Base64 i wklej go w dowolnym miejscu, w którym potrzebuje go Twój projekt — wszystko w przeglądarce, bez konieczności przesyłania i instalowania. To najprostszy sposób kodowania dowolnego obrazu w formacie Base64, gotowy do użycia w dowolnym momencie, gdy chcesz osadzić, przenieść lub zapisać obraz jako tekst. Nie wymaga instalacji ani zakładania konta.

Zakoduj dowolny obraz

Zamień PNG, JPEG, WebP, GIF, SVG, AVIF, HEIC, BMP lub ICO na ciąg Base64.

Dane URI lub surowe

Wyświetl pełne dane: URI lub goły ciąg Base64, zależnie od potrzeb kodu.

Wykryto format

Narzędzie odczytuje rzeczywisty format z bajtów pliku i wyświetla go wraz z rozmiarem pliku.

Kopiuj lub pobierz

Skopiuj plik Base64 do schowka lub zapisz go jako zwykły plik .txt.

Kontrola zawijania linii

Długi tekst złóż tak, aby miał długość 64 lub 76 znaków, lub pozostaw go w jednej linii ciągłej.

Całkowicie prywatne

Obraz jest odczytywany i kodowany w Twojej przeglądarce — nic nie jest przesyłane.

Często zadawane pytania

Często zadawane pytania

Kodowanie obrazu do Base64 konwertuje dane binarne obrazu na ciąg tekstowy składający się z 64 drukowalnych znaków. Umożliwia osadzanie obrazów bezpośrednio w plikach HTML, CSS, JSON lub wiadomościach e-mail bez konieczności używania osobnego pliku.

Otwórz narzędzie, przełącz na Image to Base64 i upuść obraz. Narzędzie odczyta jego format i wyświetli ciąg Base64 lub identyfikator URI danych, który możesz skopiować lub pobrać.

Identyfikator URI danych opakowuje ciąg Base64 w typ MIME, taki jak data:image/png;base64. Można go używać do osadzania obrazów w tekście HTML lub CSS, aby renderowały się bez dodatkowych żądań.

Koduje PNG, JPEG, GIF, WebP, AVIF, HEIC, SVG, BMP i ICO, odczytując rzeczywisty format z sygnatury bajtowej. Nierozpoznane pliki nadal eksportują się jako ogólny ciąg binarny.

Nie. Kodowanie jedynie tłumaczy bajty obrazu na tekst, dzięki czemu obraz pozostaje identyczny z obrazem źródłowym. Jakość pozostaje niezmieniona, ponieważ podczas konwersji Base64 nie występuje żadna rekompresja.

Tak. Wybierz opcję „Raw base64”, aby pominąć prefiks „data:” lub wybierz konkretny format. Wynik to czysty ciąg znaków, który możesz wkleić w dowolnym miejscu, w którym oczekuje go kod.

Nie. Kodowanie odbywa się w całości w przeglądarce za pomocą JavaScript, więc obraz nigdy nie opuszcza Twojego urządzenia. Nic nie jest przesyłane, przechowywane zdalnie ani udostępniane komukolwiek na żadnym etapie procesu.

Base64 zamienia każde trzy bajty na cztery znaki, co zwiększa narzut o około 33%. Jest to idealne rozwiązanie dla małych zasobów, takich jak ikony, natomiast duże obrazy-bohaterowie lepiej przechowywać w osobnych plikach.

Tak. Skopiuj URI danych i wklej go do atrybutu img src lub CSS background-image url(). Przeglądarka renderuje go jako zwykły obraz bez osobnego pliku.

Tak. Jest całkowicie darmowy, bez znaków wodnych, rejestracji i jakichkolwiek dziennych limitów. Koduj dowolną liczbę obrazów, w dowolnym momencie, w swojej przeglądarce.