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
- Wybierz obrazy lub przeciągnij je na stronę.
- Wybierz Data URI (wklejasz do CSS/HTML) lub surowy Base64.
- Naciśnij Konwertuj. Bajty są kodowane na tej karcie.
- 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.