tooly

Konwertuj PNG na JPG online

Zamień pliki PNG na lekkie zdjęcia JPG. Wybierz kolor zastępujący przezroczystość, ustaw jakość — wszystko działa w przeglądarce.

Twoje pliki nie opuszczają przeglądarki

Jak używać

  1. 1

    Przeciągnij pliki PNG do pola albo kliknij, aby je wybrać.

  2. 2

    Ustaw jakość i wybierz kolor tła dla przezroczystych obszarów.

  3. 3

    Pobierz każdy JPG osobno lub wszystkie razem jako ZIP.

Zdjęcia zapisane jako PNG to główny powód konwersji

PNG jest bezstratny: zapisuje każdy piksel dokładnie, a jego kompresja polega na wyszukiwaniu powtarzających się wzorców. To idealne rozwiązanie dla płaskiej grafiki, ale na fotografii prawie nic nie powtarza się dokładnie, więc zdjęcie w PNG jest ogromne. Obraz 12 MP może spokojnie zająć 15–25 MB jako PNG i około 3 MB jako JPG w jakości 85, bez żadnej widocznej różnicy.

Zdjęcia trafiają do PNG częściej, niż mogłoby się wydawać:

  • Zrzuty ekranu ze zdjęć, klatek wideo lub map, bo większość systemów operacyjnych zapisuje zrzuty ekranu jako PNG.
  • Eksporty z programów graficznych i edytorów, w których PNG był formatem domyślnym.
  • Skany zapisane przez oprogramowanie skanera w formacie bezstratnym.
  • Obrazy pobrane ze stron, które serwują wszystko jako PNG.

Konwersja takich plików na JPG to zwykle największa możliwa oszczędność miejsca, często 80–90 procent.

Kiedy lepiej zostać przy PNG

JPG zaprojektowano w 1992 roku dla zdjęć o płynnych przejściach tonalnych. Dzieli obraz na bloki 8×8 pikseli i upraszcza drobne szczegóły w każdym bloku. Na ostrych krawędziach między płaskimi kolorami daje to delikatne falowanie, często nazywane ringingiem lub szumem „komarowym”.

Dlatego zastanów się dwa razy przed konwersją:

  • Logo, ikony i grafika interfejsu. Płaskie plamy koloru z ostrymi krawędziami to dokładnie to, z czym JPG radzi sobie najgorzej, a PNG kompresuje najlepiej. JPG może nawet wyjść większy.
  • Zrzuty ekranu z tekstem lub kodem. Przy umiarkowanej jakości wokół liter pojawia się szara mgiełka.
  • Obrazy, które wciąż edytujesz. Każdy zapis JPG traci trochę szczegółów; trzymaj wzorzec w PNG i eksportuj JPG na końcu.

Prosta zasada: jeśli obraz pochodzi z aparatu — JPG; jeśli został narysowany na komputerze — zostaw PNG albo rozważ WebP.

Co konwerter robi z przezroczystością

JPG nie ma kanału alfa, więc każdy piksel musi otrzymać jednolity kolor. W pełni przezroczyste obszary są wypełniane kolorem wybranym w polu „Tło”, domyślnie białym. Piksele częściowo przezroczyste, takie jak miękka, wygładzona krawędź wyciętego obiektu albo cień, są mieszane z tym kolorem.

Dlatego ten wybór ma znaczenie. Logo z miękką krawędzią spłaszczone na białym tle, a potem umieszczone na granatowym banerze, będzie miało jasną poświatę wokół konturu. Wybierz kolor miejsca, w którym JPG zostanie użyty:

  • Biały dla dokumentów, platform sprzedażowych i większości ofert produktowych.
  • Dokładny kolor strony lub slajdu dla obrazów trafiających na kolorowe tło. Pole wyboru przyjmuje dowolny kolor, a w większości przeglądarek można wpisać wartość szesnastkową.
  • Jasnoszary dla zdjęć produktów, jeśli strona oferty w sklepie używa tego odcienia.

Jeśli chcesz zachować przezroczystość, a mimo to mieć mniejszy plik, lepszą drogą jest PNG na WebP: WebP zachowuje kanał alfa i zwykle kompresuje zdjęcia znacznie lepiej niż PNG.

Wybór wartości jakości

Suwak ma zakres od 10% do 100%, domyślnie 85%. Każdy plik pokazuje rozmiar oryginalny i nowy zaraz po przetworzeniu, więc możesz wypróbować wartość i od razu porównać.

  • 85% to bezpieczna wartość domyślna dla zdjęć. Typowa oszczędność względem PNG to 80 procent lub więcej.
  • 70–80%, gdy walczysz z limitem wysyłania. Na gładkich obszarach, takich jak niebo, przy dolnej granicy tego zakresu może pojawić się delikatne pasmowanie.
  • 92–100% dla grafik z tekstem lub ostrymi liniami, które mimo wszystko postanowiłeś przekonwertować. Nawet przy 100% JPG pozostaje stratny, ale artefakty stają się bardzo trudne do zauważenia.

Jeśli zdjęcie przy 80% wciąż jest za duże, problemem jest rozdzielczość, a nie format. Eksport PNG o szerokości 6000 px nie musi być tak szeroki na stronę internetową czy do e-maila: zmniejszenie go do 2000 px szerokości ogranicza liczbę pikseli o około 90 procent.

Jak to działa od środka

Każdy PNG jest dekodowany przez przeglądarkę, rysowany na kanwie wypełnionej kolorem tła i kodowany jako JPG — w wątku roboczym w tle, jeśli przeglądarka to obsługuje. Nic nie jest wysyłane. Wymiary w pikselach się nie zmieniają. Pliki PNG z 16 bitami na kanał są redukowane do standardowych 8 bitów używanych przez JPG, co przy zwykłym oglądaniu nie daje widocznej różnicy. Fragmenty tekstowe i inne metadane osadzone w PNG nie są przenoszone.

Możesz konwertować wiele plików naraz, każdy do 50 MB, z tą samą jakością i tłem dla całej partii, a potem pobrać je osobno lub w jednym pliku ZIP.

FAQ

Czy moje pliki są wysyłane na serwer?

Nie. Konwersja odbywa się w całości w przeglądarce za pomocą Canvas API. Nic nie jest przesyłane przez sieć.

Co dzieje się z przezroczystymi obszarami?

JPG nie obsługuje przezroczystości, więc są wypełniane wybranym kolorem tła. Domyślnie jest to biały.

Dlaczego JPG bywa większy niż PNG?

Płaska grafika z małą liczbą kolorów świetnie kompresuje się jako PNG. JPG jest stworzony do zdjęć; w przypadku logo lub zrzutów ekranu PNG może pozostać mniejszy.

Jaką jakość wybrać?

85% to bezpieczna wartość. Dla grafiki z ostrymi krawędziami i tekstem ustaw 95–100%, dla zdjęć, gdzie liczy się rozmiar — 70–80%.

Czy mogę skonwertować kilka plików naraz?

Tak. Dodaj dowolną liczbę plików PNG — zostaną przetworzone po kolei, a wszystkie można pobrać jako ZIP.

Czytaj także

Podobne narzędzia