Darmowy konwerter

JPG do PNG Przetwornik

Błyskawicznie konwertuj obrazy JPG do formatu PNG z wysoką jakością. Bezpiecznie, szybko i całkowicie za darmo.

Przeciągnij i upuść JPG tutaj

Obsługuje do 50MB

Lub

O tym narzędziu

Konwersja JPG na PNG to jedno z najczęstszych żądań formatu obrazu, ale jest też jednym z najbardziej niezrozumianych. JPG jest stratny: za każdym razem, gdy format ten koduje obraz, odrzuca informacje o wysokiej częstotliwości, które ludzkie oko ma tendencję do przeoczenia i których nie można odzyskać. Konwersja istniejącego pliku JPG na PNG tworzy bezstratny kontener wokół tego, co jest już stratną bitmapą, więc nie odzyskuje się żadnych utraconych szczegółów. Zyskujesz format, który obsługuje przezroczystość, toleruje wielokrotne edycje bez dalszej degradacji i może być bardziej niezawodnie akceptowany przez narzędzia, które odrzucają JPG (naklejki Discord, niektóre potoki drukowania, niektórzy importerzy zasobów silników gier).

To narzędzie dekoduje plik JPG za pomocą wbudowanego w przeglądarkę dekodera obrazu, rysuje powstałą bitmapę na kanwie HTML5 i ponownie koduje ten plik jako plik PNG przy użyciu bezstratnej pamięci skompresowanej DEFLATE. Konwersja odbywa się całkowicie na Twoim urządzeniu — plik nigdy nie trafia na serwer i nic na jego temat nie jest rejestrowane. Wyjściowy plik PNG jest bajt po bajcie identyczny pod względem zawartości pikseli z zdekodowanym plikiem JPG, łącznie ze wszystkimi artefaktami kompresji, które były już obecne w źródle.

Jeśli Twoim celem jest usunięcie artefaktów JPG lub uzyskanie obrazu o wyższej jakości, sama konwersja formatu nie pomoże. Bardziej przejrzyste podejście polega na pobraniu oryginalnego, nieskompresowanego źródła — RAW z aparatu, edytowalnego dokumentu Photoshopa lub eksportu PNG z narzędzia do projektowania — i przekonwertowaniu go. Traktuj konwersję JPG na PNG jako zmianę opakowania, a nie poprawę jakości.

Dlaczego warto konwertować JPG na PNG

Dwa najczęstsze powody to zgodność i możliwość edycji. Niektóre platformy — biblioteki naklejek na klawiaturę do pisania, niektóre usługi drukowania towarów, wiele starszych systemów zarządzania treścią — akceptują tylko format PNG. Konwersja lokalna jest szybsza niż negocjowanie za pomocą formularza przesyłania. PNG toleruje także wielokrotne zapisywanie bez utraty jakości, więc jeśli planujesz wielokrotną edycję obrazu w narzędziu graficznym przed utworzeniem ostatecznej wersji, praca w formacie PNG pomiędzy zapisami zapobiega pokoleniowym artefaktom JPG.

PNG obsługuje również przezroczystość, która jest wymagana w przypadku nakładek obrazów, logo umieszczonych na różnym tle i wszelkich prac kompozytorskich. JPG nie może reprezentować przezroczystego piksela; konwersja do formatu PNG jest pierwszym krokiem w kierunku dodania przezroczystości, chociaż sam krok JPG do PNG jej nie dodaje. Będziesz potrzebował osobnego kroku (usuwanie tła, maskowanie), aby wprowadzić alfa. Ten konwerter zmienia tylko opakowanie formatu.

Jak używać

Konwersja to pojedyncza operacja przeglądarki. Bez instalacji oprogramowania, bez przesyłania.

  1. Upuść lub wybierz plik JPG: Przeciągnij plik JPG z systemu plików do obszaru przesyłania lub kliknij, aby przeglądać. Narzędzie akceptuje standardowe pliki JPEG (rozszerzenia .jpg i .jpeg są równoważne) do 50 MB. Działa zarówno progresywne, jak i podstawowe kodowanie JPEG.
  2. Potwierdź podgląd: Po załadowaniu pliku zobaczysz miniaturę i oryginalne wymiary w pikselach. Podgląd jest renderowany na podstawie zdekodowanej mapy bitowej, więc jest to dokładnie to, co będzie zawierać wyjściowy plik PNG.
  3. Kliknij opcję Konwertuj na PNG: Przeglądarka rysuje zdekodowaną bitmapę na płótnie 2D w pełnej rozdzielczości źródłowej, a następnie wywołuje canvas.toBlob z typem MIME image/png. Kodowanie PNG jest bezstratne, więc ustawienia jakości nie są potrzebne.
  4. Pobierz plik PNG: Przycisk pobierania zapisuje plik z oryginalną nazwą bazową i rozszerzeniem .png. Możesz natychmiast przekonwertować inny JPG, bez odświeżania.

Typowe przypadki użycia

W takich sytuacjach konwersja z JPG na PNG naprawdę pomaga.

Szczegóły techniczne

JPEG (ITU-T T.81) koduje obrazy przy użyciu dyskretnej transformacji kosinusowej 8 × 8 bloków, kwantyzacji skalarnej kluczowanej współczynnikiem jakości i kodowania entropijnego Huffmana. Od 2017 r. format ten jest wolny od patentów i jest obsługiwany natywnie przez każdą przeglądarkę, system operacyjny i aparat w produkcji. Dekodowanie pliku JPEG daje bitmapę z wypalonymi artefaktami ustawień jakości.

PNG (RFC 2083) pobiera zdekodowaną mapę bitową i przechowuje ją za pomocą filtrowanej kompresji DEFLATE. Dla każdej linii skanowania wypróbowanych jest pięć typów filtrów — Brak, Sub, Up, Średnia, Paeth; koder wybiera ten, który zapewnia najlepszą kompresję. PNG jest bezstratny: dwukrotne kodowanie tej samej mapy bitowej daje te same wartości pikseli, chociaż bajty pliku mogą się różnić w zależności od wybranych filtrów. Format obsługuje również opcjonalny 8-bitowy lub 16-bitowy kanał alfa i metadane gamma.

Najlepsze praktyki

Często zadawane pytania

Czy podczas konwersji JPG na PNG następuje utrata jakości?
Nie. PNG używa bezstratnego DEFLATE, więc jakość obrazu jest w pełni zachowana podczas konwersji.
Dlaczego miałbym przekonwertować na PNG zamiast zachować oryginalny format?
PNG jest idealny, gdy potrzebujesz obsługi przezroczystości, bezstratnej jakości zrzutów ekranu lub grafiki lub zgodności z uniwersalną przeglądarką. W przeciwieństwie do JPG, PNG zachowuje każdy piksel bez artefaktów kompresji.
Czy mogę wsadowo konwertować wiele plików JPG?
To narzędzie przetwarza jeden plik na raz, aby zapewnić maksymalną jakość. W przypadku wielu plików po prostu powtórz proces — każda konwersja zajmuje tylko sekundy.
Czy podczas konwersji moje obrazy są zachowywane jako prywatne?
Tak. Twoje pliki JPG są przetwarzane w całości w Twojej przeglądarce przy użyciu API Canvas i JavaScript. Nic nie jest przesyłane na żaden serwer — plik trafia bezpośrednio z Twojego urządzenia do konwertera i z powrotem do urządzenia.
Jaki jest maksymalny rozmiar pliku?
50 MB. Praktyczny limit zależy od dostępnej pamięci urządzenia, ponieważ cały obraz jest dekodowany na płótnie. Nowoczesne komputery stacjonarne obsługują bez problemu pliki JPEG o rozmiarze 50 MB; starsze urządzenia mobilne mogą mieć problemy z największymi plikami.
Czy metadane EXIF zostaną zachowane?
Nie. Interfejs API kanwy przeglądarki nie przechowuje profili kolorów EXIF, ICC ani innych metadanych JPEG. Wyjściowy plik PNG zawiera tylko dane dotyczące pikseli. Jeśli chcesz zachować metadane aparatu, użyj narzędzia komputerowego zachowującego metadane, takiego jak ImageMagick lub exiftool.
Czy konwerter obsługuje progresywne pliki JPEG?
Tak. Dekoder obrazu przeglądarki w przejrzysty sposób obsługuje zarówno podstawowe, jak i progresywne kodowanie JPEG. Dane wyjściowe są identyczne niezależnie od tego, jakiego kodowania używa źródło.
Czy mogę konwertować wsadowo wiele plików JPG?
Interfejs przetwarza jeden plik na raz, ale można konwertować pliki jeden po drugim bez konieczności ponownego ładowania strony. W przypadku zadań wsadowych o dużej objętości bardziej wydajne jest narzędzie komputerowe, takie jak ImageMagick (mogrify -format png *.jpg) lub skrypt Node.js wykorzystujący Sharp.