PNG vs JPG: jaký je mezi nimi rozdíl a který byste měli použít?
Autor: EditItAll · Aktualizováno

PNG používá bezztrátovou kompresi a zachovává průhlednost, takže loga, ikony, snímky obrazovky a text zůstávají dokonale přesné, fotografie však mají obrovskou velikost. JPG používá ztrátovou kompresi, nepodporuje průhlednost a je univerzálním formátem pro fotografie: soubory jsou mnohem menší a při kvalitě kolem 80 bývá ztráta na obrazovce nepostřehnutelná. Pro grafiku používejte PNG, pro fotografie JPG; EditItAll převádí oběma směry přímo ve vašem prohlížeči.
Udělejte to hned — zdarma, v prohlížeči
Open the image converterV čem se fungování PNG a JPG skutečně liší
PNG je bezztrátový formát. Uchovává popis každého pixelu, takže při načtení získáte přesně to, co jste uložili: ostré hrany, jednolité barvy a text zůstanou zřetelné bez ohledu na to, kolikrát soubor otevřete a uložíte. Obsahuje také alfa kanál: pixely mohou být zcela nebo částečně průhledné, a proto lze loga a ikony čistě umístit na jakékoli pozadí. Nevýhodou je velikost. Bezztrátová komprese zmenšuje pouze opakující se data a ve fotografii jich téměř nic není, takže fotografie uložená jako PNG bývá několikanásobně větší než stejný obrázek ve formátu JPG.
JPG (neboli JPEG, jde o stejný formát se dvěma názvy) používá ztrátovou kompresi. Ta je vyladěná pro fotografie: odstraňuje jemné detaily, kterých si oko obvykle nevšimne, například slabý šum a nepatrné změny barev, a soubor se díky tomu výrazně zmenší. Při nastavení kvality kolem 75–82 bývá rozdíl oproti originálu na obrazovce nepostřehnutelný. Z tohoto principu vyplývají dvě omezení: formát nepodporuje průhlednost a při každém uložení se ztratí o něco více dat, takže opakovaně ukládaný JPG postupně ztrácí kvalitu. Podrobnosti o fungování najdete v článku ztrátová a bezztrátová komprese a na stránkách formátů PNG a JPG.
Který formát použít? Rozhodnutí během minuty
Formát vybírejte podle obsahu obrázku, ne podle toho, v jakém formátu jste soubor obdrželi:
- Zvolte PNG pro loga, ikony, snímky obrazovky, diagramy, grafy, naskenovaný text a návrhy UI, tedy pro vše s ostrými hranami, jednolitými barvami nebo písmem, a také pro každý obrázek, který potřebuje průhledné pozadí nebo který budete dále upravovat.
- Zvolte JPG pro fotografie: snímky z fotoaparátů a telefonů, produktové fotografie, portréty, skeny fotografií a jakékoli velké obrázky určené do e-mailu, na web nebo do formuláře, kde je velikost důležitější než přesnost jednotlivých pixelů.
Dvě klasické chyby jsou přesným opakem jedna druhé. Fotografie uložená jako PNG nevypadá lépe, ale zabírá několikanásobně více místa; tuto nástrahu vysvětluje článek proč jsou soubory PNG tak velké. Logo uložené jako JPG získá kolem hran rozmazané obrysy a trvale ztratí průhlednost. Pokud je obrázek určen pouze pro web, WebP a AVIF zvládnou oba účely v jediném menším souboru, jak popisuje článek nejlepší formát obrázků pro web. PNG a JPG však zůstávají bezpečnou dvojicí, kterou přijímá každá aplikace, tiskárna i formulář pro nahrávání.
Převeďte PNG na JPG nebo JPG na PNG v prohlížeči
Jakmile se rozhodnete, převod zabere jen několik sekund a nic neopustí vaše zařízení. Převodník obrázků EditItAll funguje výhradně ve vašem prohlížeči:
- Otevřete převodník a přetáhněte do něj soubory, ať už jeden obrázek, nebo obsah celé složky. Dávky se zpracují společně.
- Vyberte výstupní formát. Při převodu do JPG nastavíte také úroveň kvality; hodnota kolem 80 zachová u fotografie stejný vzhled a přitom zmenší její velikost. Při převodu do PNG je výsledek bezztrátový, takže kvalitu nemusíte nastavovat.
- U každého souboru si prohlédněte velikost před převodem a po něm. Pole pro cílovou velikost zde není: velikost je výsledkem zvolené kvality, takže pokud potřebujete menší soubor, posuňte jezdec a spusťte převod znovu.
- Stáhněte výsledek. Jeden soubor se uloží přímo, celá dávka se stáhne jako jeden ZIP.
Dáváte přednost stránce určené přímo pro daný úkol? Použijte rovnou PNG na JPG nebo JPG na PNG. Pokud je formát již správný a soubor je pouze příliš velký, převod vynechte a místo něj použijte kompresor PNG nebo kompresor JPG. V obou případech se při exportu odstraní metadata EXIF a GPS, nepotřebujete účet, nevkládá se vodoznak a neplatí žádný limit. Po načtení stránky se navíc můžete odpojit od internetu a převod bude dál fungovat, což je nejjednodušší důkaz, že se nic neodesílá.
Co převod nedokáže opravit
Převod mění formát souboru, nikoli obrázek uvnitř, a lidé často přehlížejí dva důsledky. Převod z PNG na JPG sloučí průhlednost s pozadím: JPG nemá alfa kanál, takže se průhledné oblasti vyplní jednolitým pozadím, ve výchozím nastavení bílým, a z výsledného JPG je už nelze obnovit. Pokud jsou průhledná místa důležitá, zůstaňte u PNG (nebo WebP), jak vysvětluje článek proč PNG ztratilo průhlednost.
Převod opačným směrem, tedy z JPG na PNG, neobnoví kvalitu. Detaily odstraněné formátem JPG jsou ztracené; PNG pouze přesně uloží již ztrátový obrázek, takže se soubor zvětší, často výrazně, ale bude vypadat stejně. Na PNG převádějte pouze tehdy, když chcete později přidat průhlednost nebo potřebujete formát, jehož kvalita se dalšími úpravami nezhoršuje. Vždy si ponechte originál: JPG slouží jako kopie pro sdílení, PNG jako hlavní soubor. Další podobná rozhodnutí vám usnadní průvodci převodem obrázků.
Připraveni to zkusit?
Zdarma, bez registrace — a nic, co otevřete, nikdy neopustí vaše zařízení.
Časté dotazy
Má PNG lepší kvalitu než JPG?+
PNG je přesný, ale nemusí automaticky vypadat lépe. Zachovává každý pixel, což je důležité pro loga, text a snímky obrazovky. Fotografie uložená jako vysoce kvalitní JPG obvykle vypadá na obrazovce stejně, ale zabírá jen zlomek místa, takže pro fotografie je JPG lepší volbou.
Který formát je menší, PNG nebo JPG?+
U fotografií JPG, který bývá několikanásobně menší než stejný obrázek ve formátu PNG. U jednoduché grafiky s několika málo barvami může být menší PNG, protože bezztrátová komprese dobře zpracovává opakující se barvy, zatímco JPG spotřebovává data na hrany, které nedokáže vykreslit čistě.
Mám snímky obrazovky ukládat jako PNG, nebo JPG?+
PNG. Snímky obrazovky obsahují mnoho textu, rovných hran a jednolitých barev, které PNG ukládá přesně, zatímco JPG je rozmazává. JPG použijte pouze tehdy, když snímek obrazovky tvoří převážně fotografie nebo když je nutné zmenšit velikost kvůli nahrávání a mírné rozmazání je přijatelné.
Zlepší převod JPG na PNG kvalitu?+
Ne. Detaily odstraněné formátem JPG nelze změnou formátu obnovit. Převod do PNG přesně uloží stejný ztrátový obrázek, takže bude vypadat stejně a soubor se zvětší. Pomůže pouze tehdy, když potřebujete průhlednost nebo formát, jehož kvalita se při dalších úpravách nezhorší.
Odesílají se moje obrázky při převodu?+
Ne. Převodník EditItAll funguje výhradně ve vašem prohlížeči, takže soubory PNG a JPG nikdy neopustí vaše zařízení. Po načtení stránky se můžete odpojit od internetu a převod bude stále fungovat; z exportovaných souborů se navíc odstraní metadata EXIF a GPS.