Monu Tools

Obraz na Base64

Konwertuj obraz na data URI Base64 do osadzenia w HTML, CSS lub JSON, całkowicie w przeglądarce.

Jak korzystać z narzędzia Obraz na Base64

  1. 01

    Wybierz obraz ze swojego urządzenia.

  2. 02

    Skopiuj data URI lub gotowy fragment CSS.

  3. 03

    Wklej go do swojego HTML, CSS lub JSON.

Co robi ten konwerter

Ten konwerter obrazu na Base64 zamienia zdjęcie w identyfikator URI danych, długi ciąg tekstowy, który osadza obraz bezpośrednio, plus gotowy do użycia fragment tła CSS. Możesz wstawić obraz w treść zamiast linkować do osobnego pliku.

Działa lokalnie w Twojej przeglądarce, więc Twój obraz jest odczytywany na urządzeniu i nigdy nie przesyłany.

Po co wstawiać obraz w treść

Identyfikator URI danych niesie cały obraz wewnątrz znaczników, więc przeglądarka nie wykonuje osobnego żądania sieciowego, aby go pobrać. Dla małych zasobów, takich jak ikony, ta zaoszczędzona wymiana może sprawić, że strona wydaje się szybsza.

Kompromis: rozmiar i buforowanie

Haczyk to rozmiar i buforowanie. Base64 dodaje mniej więcej 33 procent narzutu, ponieważ przedstawia dane binarne za pomocą ograniczonego alfabetu tekstowego, a osadzonego obrazu nie da się buforować osobno, więc jest pobierany ponownie z każdą stroną, która go zawiera.

Zasadą jest, aby wstawiać w treść małe obrazy, ikony, drobne logo lub sprite, gdzie uniknięcie żądania jest warte narzutu, a większe obrazy trzymać jako zwykłe pliki, które przeglądarka może buforować i ładować równolegle.

Gdzie działają identyfikatory URI danych

Identyfikatory URI danych działają wszędzie tam, gdzie akceptowany jest adres URL: atrybut src obrazu, tło CSS albo pole w JSON czy szablonie e-mail. To sprawia, że są wygodne dla samodzielnych fragmentów.

Najczęściej zadawane pytania

Czy mój obraz jest przesyłany na serwer?

Nie. Obraz jest odczytywany całkowicie w Twojej przeglądarce, więc nigdy nie opuszcza Twojego urządzenia.

Kiedy powinienem użyć data URI?

Dla małych obrazów, takich jak ikony, gdzie uniknięcie dodatkowego żądania sieciowego jest warte zwiększenia rozmiaru. Dla dużych obrazów lepszy jest zwykły plik.

Dlaczego Base64 jest większy niż plik?

Kodowanie Base64 dodaje około 33 procent narzutu, ponieważ reprezentuje dane binarne za pomocą ograniczonego alfabetu tekstowego.

Źródła

Osadź to narzędzie

Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.

<iframe src="https://monu.tools/embed/pl/image-to-base64" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Powiązane narzędzia