Konwerter obrazów
Działa w całości w Twojej przeglądarce. Twoje pliki i dane nigdy nie opuszczają Twojego urządzenia.
O tym narzędziu
To narzędzie zmienia format obrazu z jednego na drugi. Wybierz plik, wskaż PNG, JPEG albo WebP i pobierz wynik.
Jak działa konwersja?
Dla formatów JPEG i WebP można ustawić jakość, bo to formaty stratne, które wymieniają rozmiar pliku na szczegóły. Wyjście PNG jest zawsze bezstratne i nie ma dla niego suwaka jakości, bo PNG po prostu takiej opcji nie ma. Konwersja działa na koderach WebAssembly z jSquash, tych samych kodekach, na których opiera się Squoosh, uruchomionych w Web Workerze, więc nawet duże zdjęcie konwertuje się w sekundę czy dwie, bez zawieszania strony. Plik wynikowy zachowuje nazwę źródła i zmienia tylko rozszerzenie, więc photo.png przekonwertowany na JPEG staje się photo.jpg.
Czy obraz jest wysyłany, żeby go przekonwertować?
Nie. Przeglądarka dekoduje i koduje obraz na nowo w całości na Twoim urządzeniu, nic nie trafia na żaden serwer, więc prywatne zdjęcie zostaje prywatne. Ponowne kodowanie usuwa też metadane EXIF, które aparat lub telefon zapisał w oryginalnym pliku, w tym współrzędne GPS, co warto wiedzieć, zanim udostępnisz przekonwertowane zdjęcie publicznie, bo tych metadanych już tam nie będzie.
Kiedy się to przydaje?
Konwersja WebP zapisanego ze strony internetowej na PNG pozwala otworzyć go w aplikacjach, które jeszcze nie obsługują WebP, co wciąż dotyczy części starszych edytorów obrazów czy programów biurowych. Zamiana zrzutu ekranu na JPEG sprawia, że plik robi się dość mały, by wysłać go mailem albo jako załącznik tam, gdzie PNG byłby za duży, bo bezstratna kompresja PNG utrzymuje większe pliki niż JPEG przy rozsądnej jakości. Tworzenie wersji WebP zdjęć to popularny krok w przyspieszaniu strony internetowej, bo pliki WebP zwykle są mniejsze niż odpowiadający im JPEG lub PNG przy podobnej jakości wizualnej, a większość nowoczesnych przeglądarek wyświetla je bez żadnej dodatkowej obsługi.
Wybór między tymi trzema formatami sprowadza się głównie do tego, czego potrzebujesz od pliku. PNG sprawdza się przy ostrych krawędziach i przezroczystości, na przykład w ikonach, logotypach czy zrzutach ekranu z tekstem, bo jego bezstratna kompresja nie rozmywa drobnych szczegółów. JPEG dobrze radzi sobie ze zdjęciami, gdzie niewielka kompresja jest niewidoczna dla oka, a rozmiar pliku liczy się bardziej niż dokładność co do piksela. WebP próbuje połączyć oba te podejścia: obsługuje przezroczystość jak PNG, a jednocześnie kompresuje treści fotograficzne skuteczniej niż JPEG, dlatego stał się domyślnym wyborem dla obrazów w sieci. MDN dobrze podsumowuje kompromisy między formatami w przewodniku po typach plików graficznych.