Zdarma převodník

JPG do PNG Konvertor

Převádějte obrázky JPG do formátu PNG okamžitě ve vysoké kvalitě. Bezpečně, rychle a zcela zdarma.

Drag & Drop JPG zde

Podporuje až 50 MB

Nebo

O tomto nástroji

Převod JPG na PNG je jedním z nejběžnějších požadavků na formát obrázku, ale je také jedním z nejvíce nepochopených. JPG je ztrátový: pokaždé, když formát zakóduje obrázek, zahodí vysokofrekvenční informace, které má lidské oko tendenci přehlédnout, a tyto informace nelze obnovit. Převedením existujícího JPG na PNG se vytvoří bezztrátový kontejner kolem toho, co je již ztrátová bitmapa, takže nezískáte zpět žádné ztracené detaily. Získáte formát, který podporuje průhlednost, toleruje opakované úpravy bez další degradace a může být spolehlivěji přijat nástroji, které odmítají JPG (nálepky Discord, určité tiskové kanály, někteří importéři aktiv herních enginů).

Tento nástroj dekóduje JPG pomocí vestavěného dekodéru obrázků v prohlížeči, nakreslí výslednou bitmapu na plátno HTML5 a znovu zakóduje plátno jako PNG pomocí bezztrátového úložiště komprimovaného DEFLATE. Převod probíhá výhradně na vašem zařízení – soubor nikdy neputuje na server a nic o něm se nezaprotokoluje. Výstupní PNG je bajt po bajtu identický v obsahu pixelů s dekódovaným JPG, včetně všech kompresních artefaktů, které již byly přítomny ve zdroji.

Pokud je vaším cílem odstranit artefakty JPG nebo získat obraz s vyšší věrností, samotná konverze formátu nepomůže. Čistším přístupem je získat původní nekomprimovaný zdroj – RAW z fotoaparátu, upravitelný dokument Photoshopu nebo export PNG z nástroje pro návrh – a převést jej. Konverze z JPG na PNG považujte za změnu obalu, nikoli za zlepšení kvality.

Proč převádět JPG na PNG

Dva nejčastější důvody jsou kompatibilita a upravitelnost. Některé platformy – knihovny nálepek na klávesnici pro psaní, určité tiskové služby zboží, řada starších systémů pro správu obsahu – přijímají pouze formát PNG. Místní převod je rychlejší než vyjednávání s formulářem pro nahrávání. PNG také toleruje opakované ukládání bez ztráty kvality, takže pokud plánujete upravit obrázek vícekrát v grafickém nástroji před vytvořením finální verze, práce v PNG mezi uloženími zabrání generačním JPG artefaktům.

PNG také podporuje průhlednost, která je vyžadována pro překryvné obrázky, loga umístěná na různém pozadí a jakékoli kompoziční práce. JPG nemůže představovat průhledný pixel; převod na PNG je prvním krokem k přidání průhlednosti, ačkoli samotný krok JPG na PNG ji nepřidá. K zavedení alfy budete potřebovat samostatný krok (odstranění pozadí, maskování). Tento převaděč změní pouze obálku formátu.

Jak používat

Převod je jedinou operací prohlížeče. Žádná instalace softwaru, žádné nahrávání.

  1. Přetáhněte nebo vyberte JPG: Přetáhněte soubor JPG ze systému souborů do oblasti pro nahrávání nebo kliknutím procházejte. Nástroj přijímá standardní soubory JPEG (přípony .jpg a .jpeg jsou ekvivalentní) až do velikosti 50 MB. Funguje progresivní i základní kódování JPEG.
  2. Potvrďte náhled: Po načtení souboru uvidíte miniaturu a původní rozměry v pixelech. Náhled je vykreslen z dekódované bitmapy, takže je přesně to, co bude obsahovat výstupní PNG.
  3. Klikněte na Převést na PNG: Prohlížeč nakreslí dekódovanou bitmapu na 2D plátno v plném zdrojovém rozlišení a poté zavolá canvas.toBlob s typem MIME image/png. Kódování PNG je bezeztrátové, takže nastavení kvality není potřeba.
  4. Stáhněte si PNG: Tlačítko stahování uloží soubor s původním základním názvem a příponou .png. Můžete okamžitě převést další JPG bez obnovování.

Běžné případy použití

To jsou situace, kdy převod z JPG do PNG skutečně pomáhá.

Technické detaily

JPEG (ITU-T T.81) kóduje obrázky pomocí 8×8 blokové diskrétní kosinové transformace, skalární kvantizace klíčované faktorem kvality a kódování Huffmanovy entropie. Formát je od roku 2017 bez patentů a je nativně podporován každým prohlížečem, operačním systémem a fotoaparátem ve výrobě. Dekódováním JPEG se získá bitmapa se zapečenými artefakty jeho nastavení kvality.

PNG (RFC 2083) vezme dekódovanou bitmapu a uloží ji pomocí filtrované komprese DEFLATE. Pro každý skenovací řádek je vyzkoušeno pět typů filtrů — Žádný, Sub, Up, Average, Paeth; kodér vybere ten, který poskytuje nejlepší kompresi. PNG je bezeztrátový: kódování stejné bitmapy dvakrát vede ke stejným hodnotám pixelů, i když se bajty souboru mohou lišit v závislosti na volbě filtru. Formát také podporuje volitelný 8bitový nebo 16bitový alfa kanál a gama metadata.

Nejlepší postupy

Často kladené dotazy

Dochází při převodu JPG na PNG ke ztrátě kvality?
Ne. PNG používá bezztrátové DEFLATE, takže kvalita obrazu je během převodu plně zachována.
Proč bych měl převádět na PNG namísto zachování původního formátu?
PNG je ideální, když potřebujete podporu průhlednosti, bezztrátovou kvalitu snímků obrazovky nebo grafiky nebo kompatibilitu s univerzálním prohlížečem. Na rozdíl od JPG zachovává PNG každý pixel bez kompresních artefaktů.
Mohu dávkově převést více souborů JPG?
Tento nástroj zpracovává jeden soubor po druhém, aby byla zajištěna maximální kvalita. Pro více souborů jednoduše proces opakujte – každý převod trvá jen několik sekund.
Jsou moje obrázky během převodu soukromé?
Ano. Vaše soubory JPG jsou zpracovávány výhradně ve vašem prohlížeči pomocí rozhraní Canvas API a JavaScriptu. Nic se nenahrává na žádný server – soubor jde přímo z vašeho zařízení do převodníku a zpět do vašeho zařízení.
Jaká je maximální velikost souboru?
50 MB. Praktický limit závisí na dostupné paměti vašeho zařízení, protože celý obrázek je dekódován na plátno. Moderní stolní počítače zvládají 50 MB JPEG bez problémů; starší mobilní zařízení mohou mít problémy s největšími soubory.
Budou zachována metadata EXIF?
Ne. Rozhraní API plátna prohlížeče nezachovává EXIF, profily barev ICC ani jiná metadata JPEG. Výstupní PNG obsahuje pouze pixelová data. Pokud potřebujete zachovat metadata fotoaparátu, použijte desktopový nástroj pro zachování metadat, jako je ImageMagick nebo exiftool.
Zvládá konvertor progresivní JPEG?
Ano. Obrazový dekodér prohlížeče transparentně zvládá základní i progresivní kódování JPEG. Výstup je identický bez ohledu na to, jaké kódování používá zdroj.
Mohu hromadně převést více souborů JPG?
Rozhraní zpracovává jeden soubor po druhém, ale soubory můžete převádět zpětně na sebe bez opětovného načítání stránky. Pro velkoobjemové dávkové úlohy je efektivnější desktopový nástroj jako ImageMagick (mogrify -format png *.jpg) nebo skript Node.js využívající ostré.