tooly

Konwertuj JPG na PNG online

Uzyskaj bezstratną kopię PNG dowolnego JPG lub WebP — do edycji, druku lub aplikacji przyjmujących tylko PNG. Konwersja odbywa się w przeglądarce.

Twoje pliki nie opuszczają przeglądarki

Jak używać

  1. 1

    Przeciągnij pliki JPG lub WebP do pola albo kliknij, aby je wybrać.

  2. 2

    Poczekaj chwilę — każdy plik jest konwertowany automatycznie.

  3. 3

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

Po co w ogóle konwertować JPG na PNG

JPG i PNG rozwiązują różne problemy. JPG, ustandaryzowany w 1992 roku, został zaprojektowany do zdjęć: odrzuca szczegóły, których oko raczej nie zauważy, i daje pliki od 5 do 20 razy mniejsze niż surowe piksele. PNG, stworzony w 1996 roku jako wolny od patentów następca GIF-a, jest bezstratny: każdy zapisany piksel to dokładnie ten piksel, który odczytasz.

Konwersja nie sprawi, że zdjęcie będzie wyglądać lepiej, ale są rzeczowe, praktyczne powody, żeby ją wykonać:

  • Edycja w kilku podejściach. Za każdym razem, gdy JPG jest otwierany, zmieniany i zapisywany ponownie, przechodzi ponowną kompresję i traci trochę jakości. Praca na kopii PNG przerywa ten cykl, a do JPG eksportujesz raz, na samym końcu.
  • Formularze i programy, które wymagają PNG. Niektóre sklepy z aplikacjami, generatory ikon, usługi drukarskie, silniki gier i starsze wtyczki CMS przyjmują tylko PNG.
  • Zrzuty ekranu i grafiki przez pomyłkę zapisane jako JPG. Tekst, diagramy i grafika z płaskimi kolorami cierpią na artefakty JPG. Konwersja nie usunie artefaktów, które już tam są, ale kolejne poprawki, takie jak dodane strzałki czy podpisy, pozostaną ostre.
  • Przygotowanie bazy pod przezroczystość. PNG obsługuje kanał alfa. JPG go nie ma, więc przekonwertowany plik jest całkowicie nieprzezroczysty, ale jest już w formacie, w którym możesz wymazać tło w edytorze obrazów i zachować wynik.

Jak działa tu konwersja

Każdy plik jest dekodowany przez wbudowany dekoder obrazów przeglądarki i rysowany na płótnie canvas w oryginalnych wymiarach w pikselach, a następnie kodowany jako PNG. Jeśli przeglądarka to obsługuje, dzieje się to w wątku roboczym w tle, dzięki czemu strona reaguje płynnie podczas przetwarzania partii plików. Nic nie jest wysyłane; obrazy istnieją wyłącznie w pamięci karty, dopóki ich nie pobierzesz.

Nie ma żadnych ustawień do wyboru, bo PNG nie ma suwaka jakości: wynik jest z definicji bezstratny. Pliki są przetwarzane jeden po drugim, każdy wiersz pokazuje rozmiar przed i po, a pliki można pobrać pojedynczo albo wszystkie naraz jako ZIP.

Na wejściu akceptowany jest też WebP. W przeciwieństwie do JPG WebP może zawierać przezroczystość, a ten kanał alfa zostaje zachowany w PNG.

Co się zmienia, a co nie

Widoczne piksele są przenoszone dokładnie, ale kilka rzeczy wokół nich nie przetrwa ponownego kodowania przez canvas:

  • Metadane są usuwane. Dane EXIF, takie jak model aparatu, parametry ekspozycji, data wykonania i współrzędne GPS, nie są zapisywane w PNG. To przydatne, jeśli zamierzasz udostępnić obraz publicznie.
  • Orientacja zostaje utrwalona. Zdjęcia z telefonu często zapisują obrót jako flagę EXIF, zamiast obracać same piksele. Nowoczesne przeglądarki uwzględniają tę flagę przy dekodowaniu, więc PNG wychodzi prosto i nie zależy już od flagi.
  • Profile kolorów nie są osadzane. PNG jest zapisywany w standardowym sRGB. Zdjęcia wykonane w szerokiej przestrzeni barw, takiej jak Display P3 w nowszych telefonach, mogą na ekranach z wyższej półki wyglądać na nieco mniej nasycone.
  • Wymiary pozostają takie same. JPG o wymiarach 4000 na 3000 pikseli staje się PNG o wymiarach 4000 na 3000 pikseli.

Licz się z dużo większymi plikami

Kompresja PNG działa przez wyszukiwanie powtarzających się wzorców, a tych w zdjęciach jest bardzo mało. Zdjęcie z telefonu o wadze 2 MB zwykle zmienia się w PNG ważący od 10 do 20 MB. Proste grafiki, logo i zrzuty ekranu rosną znacznie mniej, czasem tylko o 20–50 procent.

Jeśli PNG jest za ciężki dla miejsca docelowego, pomogą te kroki:

  1. Zmniejsz wymiary w pikselach narzędziem do zmiany rozmiaru obrazu. Obraz o szerokości 1600 px ma mniej niż jedną piątą pikseli oryginału o szerokości 4000 px, a rozmiar PNG spada mniej więcej proporcjonalnie.
  2. Jeśli miejsce docelowe przyjmuje oba formaty, a obraz jest zdjęciem, zostaw go w JPG. Do ostatecznego oddania wysokiej jakości JPG jest zwykle lepszym wyborem, a po edycji możesz wrócić do niego narzędziem PNG na JPG.
  3. W przypadku grafik z niewielką liczbą kolorów kompresja PNG potrafi znacznie zmniejszyć plik bez widocznej zmiany.

Limity

Każdy plik może mieć do 50 MB i nie ma sztywnego limitu liczby plików dodanych naraz. Bardzo duże obrazy, na przykład 50-megapikselowe pliki z aparatu, wymagają do zdekodowania dużo pamięci, więc telefony mogą mieć problem z dużymi partiami. Jeśli konwersja się nie powiedzie, spróbuj z mniejszą liczbą plików naraz albo w przeglądarce na komputerze.

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ć.

Czy PNG będzie wyglądał lepiej niż JPG?

Nie — konwersja nie przywróci szczegółów utraconych przy kompresji JPG. Zatrzymuje tylko dalsze straty: PNG jest bezstratny, więc można go swobodnie edytować i zapisywać.

Dlaczego PNG jest o wiele większy?

PNG zapisuje każdy piksel bez kompresji stratnej. Zdjęcia zwykle rosną 3–10 razy w porównaniu z JPG.

Czy PNG ma przezroczystość?

JPG nie obsługuje przezroczystości, więc PNG będzie całkowicie nieprzezroczysty. Przezroczystość WebP jest zachowana.

Czy mogę skonwertować kilka plików naraz?

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

Podobne narzędzia