Peli Tools
JPG TXT

Obraz na Base64

Zamień obrazy w Data URI lub surowy Base64 w przeglądarce. Pliki zostają na Twoim urządzeniu. Nic nie jest przesyłane.

Wybierz pliki

lub upuść je tutaj

Ctrl+V, aby wkleić ze schowka

  • JPG
  • PNG
  • WEBP
  • SVG
  • GIF

do 50 plików, 25.0 MB każdy

Zostaje na Twoim urządzeniu. Nic nie jest wysyłane.

Jak obraz do Base64

  1. Wybierz obrazy lub przeciągnij je na stronę.
  2. Wybierz Data URI (wklejasz do CSS/HTML) lub surowy Base64.
  3. Naciśnij Konwertuj. Bajty są kodowane na tej karcie.
  4. Pobierz plik .txt z zakodowanym ładunkiem.

Do czego służy Base64

Base64 zamienia bajty obrazu w zwykły tekst, dzięki czemu obraz może żyć wewnątrz formatu tekstowego: arkusza stylów, wiadomości e-mail w HTML, ładunku JSON, dokumentu HTML w jednym pliku. Forma Data URI (`data:image/png;base64,...`) trafia prosto do `background-image` lub `<img src>` bez dodatkowego kroku; forma surowa pasuje do API oczekujących samego zakodowanego ciągu.

Kodowanie odbywa się w całości w pamięci: Twój plik jest odczytywany, kodowany i zapisywany na tej karcie. Nic nie jest przesyłane, a wynik to zwykły plik tekstowy, który możesz otworzyć, przeszukać i skopiować.

Praktyczna uwaga: Base64 powiększa dane o około 33 procent względem oryginału binarnego. Data URI są idealne dla małych logo i ikon; w przypadku dużych zdjęć osobny plik jest niemal zawsze lepszy.

Ograniczenia i uczciwe uwagi

Zakodować można pliki do 25 MB każdy, ale wielomegabajtowe Data URI w arkuszu stylów spowolnią stronę. Narzędzie wykonuje swoją pracę uczciwie; ocena należy do Ciebie.

Oryginalny typ MIME jest wykrywany z samego pliku, więc plik z błędnym rozszerzeniem nadal daje poprawny Data URI. Do 50 plików na uruchomienie.

Częste pytania

Data URI czy surowy Base64?

Data URI do CSS i HTML (zawiera prefiks `data:image/...`). Surowy Base64 do API i przechowywania, które oczekują samego ciągu.

Dlaczego zakodowany tekst jest większy niż mój plik?

Base64 pakuje 3 bajty w 4 znaki, co daje stały narzut 33 procent. Taki jest koszt przenoszenia danych binarnych przez formaty tekstowe.

Czy mogę zamienić Base64 z powrotem na obraz?

Przeglądarki renderują Data URI bezpośrednio: wklej je do `<img src>` lub paska adresu przeglądarki. Dedykowany dekoder jest w planach.

Czy mój obraz jest przesyłany?

Nie. Kodowanie odbywa się w całości w Twojej przeglądarce.

Prywatność z założenia

Zostaje na Twoim urządzeniu. Nic nie jest wysyłane. Konwersja odbywa się w Twojej przeglądarce: otwórz kartę Sieć podczas konwersji i zobacz, że nic nie jest wysyłane. Bez konta, bez znaku wodnego, bez dziennego limitu.