Konwertuj obrazy na identyfikatory URI danych

PRYWATNE/Działa w Twojej przeglądarce. Pliki nigdy nie są przesyłane.

Kodowanie Base64 umożliwia osadzanie obrazów bezpośrednio w plikach HTML, CSS lub JSON bez konieczności osobnego hostowania obrazu. Może to zmniejszyć liczbę żądań HTTP i przyspieszyć początkowe renderowanie małych, krytycznych zasobów, takich jak logo lub ikony.

Format Note: Powyższy ciąg to surowe dane Base64. Aby użyć go w identyfikatorze URI danych, dodaj na początek poprawny identyfikator formatu, np. data:image/png;base64,

Upuść pliki tutaj lub przeglądaj

Do 1 pliku · Maksymalnie 100MB każdy

Zaakceptowano: pliki obrazów

Zamień obraz na Base64

Zamień obraz na Base64

To narzędzie przekształca tekst z pliku graficznego na ciąg Base64. Jest to zwykłe przepisanie znaków: nic nie zostaje zaszyfrowane i nic nie zostaje ukryte.

Miej jasność, że Base64 **nie jest zabezpieczeniem**. Kto zobaczy wynik, przekształci go z powrotem dokładnie tak samo, bez klucza i bez hasła.

Kiedy jest potrzebne

Ciąg Base64 można wstawić wprost w HTML albo CSS jako adres danych, dzięki czemu obraz idzie razem z dokumentem, a nie jest wczytywany jako osobny plik.

Przydaje się do małych ikon, do szablonów wiadomości i do miejsc, w których dodatkowe żądanie sieciowe kosztuje więcej niż kilka dodatkowych bajtów.

Co często idzie źle

Ciąg staje się około jedną trzecią większy niż plik. **Używaj tego tylko do małych obrazów** — fotografia wbudowana w ten sposób obciąża dokument i nie da się jej trzymać osobno w pamięci podręcznej.

Obrazy wbudowane nie pobierają się równolegle jak osobne pliki i wczytują się ponownie przy każdym wczytaniu dokumentu. Do wszystkiego poza małymi ikonami lepszy jest osobny plik.

Jak to zrobić

Wklej tekst, uruchom przetwarzanie i skopiuj wynik. Wejście zostaje w polu nietknięte, żebyś mógł porównać.

Część narzędzi wykonuje całą pracę w przeglądarce, część wysyła żądanie do zewnętrznej usługi. Ten tekst opisuje wyłącznie zachowanie widoczne po stronie kodu i nie gwarantuje dostępności żadnej usługi zewnętrznej.

Często zadawane pytania

Czy Base64 to forma szyfrowania?

Nie. To przepisanie znaków, które każdy może odwrócić. Nigdy nie używaj tego do ochrony czegokolwiek.

Dlaczego tekst się wydłuża?

Bo niektóre znaki muszą zostać zapisane jako kilka znaków. Jest to oczekiwane, a przy przekształceniu z powrotem długość wraca do pierwotnej.

Czy trzeba coś instalować?

Ani programu, ani rozszerzenia. Otwierasz stronę w przeglądarce i korzystasz od razu.

Czy mogę przetworzyć kilka rzeczy naraz?

Powtórz kroki dla każdej osobno. Każde uruchomienie daje własny wynik, który pobierasz oddzielnie.