UltKit

JPG vs. JPEG vs. PNG: különbségek és melyiket válassza

A JPG és a JPEG egyetlen formátum két fájlkiterjesztéssel: az MS-DOS fájlnevek háromkarakteres korlátjának öröksége. Valójában a JPEG és a PNG között kell választania. A JPEG úgy teszi kicsivé a fotókat, hogy elhagyja azokat a részleteket, amelyeket ritkán vesz észre, a PNG viszont minden pixelt pontosan megőriz és támogatja az átlátszóságot, cserébe a fotók fájlmérete jóval nagyobb lesz.

Elena VásquezElena VásquezKépformátumok szerkesztője
Frissítve 12 perc olvasás
Régi nyomtatott fényképek, képeslapok és pillanatképek rendezetlen halma egy asztalon szétszórva

Miért van egy formátumnak két neve: JPG és JPEG

A JPEG egy bizottság neve, nem egy fájlé. A Joint Photographic Experts Group az ISO és az ITU égisze alatt 1992-ben tette közzé tömörítési szabványát ISO/IEC 10918-1 néven, amely ITU-T T.81 néven is ismert. A szabvány azt írja le, hogyan lehet egy fényképet kevesebb bájtba sűríteni; azt nem mondta meg, minek kell hívni a fájlt. Kézenfekvő kiterjesztés a .jpeg volt, ezt használták a Unix-rendszerek és a korai Macek. A csoport ma is működteti a jpeg.org oldalt, és az eredeti mellett újabb formátumokat, például a JPEG 2000-et és a JPEG XL-t is gondozza.

A Windows az MS-DOS miatt más utat választott. A DOS fájlnevei a 8.3-as szabályt követték: legfeljebb nyolc karakter, egy pont és legfeljebb háromkarakteres kiterjesztés. Egy négybetűs .jpeg akkoriban egyszerűen nem létezhetett FAT lemezen, ezért a Windows-programok .jpg néven mentettek. A Windows 95 a hosszú fájlnevekkel feloldotta a korlátot, de addigra a .jpg a fényképezőgép-gyártók, szkennermeghajtók és weboldalak szokása lett. A digitális fényképezőgépek által követett fájlrendszer-szabály ma is DSC_0001.JPG típusú neveket ad, így a világ legtöbb fotója a hárombetűs változatot viseli.

A fájl belsejében nincs különbség. A .jpg és a .jpeg ugyanazokban a programokban nyílik meg, ugyanazt a bejegyzett médiatípust (image/jpeg) használja, és ha az egyiket átnevezi a másikra, a bájtok azonosak maradnak. A ritkább .jpe és .jfif végződés szintén ugyanez a formátum. Az írásmód csak akkor számít, ha a szoftver a tartalom helyett a kiterjesztés szövegét ellenőrzi, például egy olyan feltöltőűrlapnál, amelynek engedélyezőlistáján csak a jpg és a png szerepel. Ilyenkor nevezze át a fájlt, vagy futtassa át a JPEG JPG-be átalakítón, amely 95-ös minőséggel újra menti az űrlap által várt kiterjesztéssel.

  1. 1992

    JPEG szabvány

    Az ISO/IEC 10918-1 a folytonos tónusú fényképek veszteséges tömörítését határozza meg.

  2. 1995

    Hosszú fájlnevek

    A Windows 95 háromnál hosszabb kiterjesztéseket is megenged, de a .jpg addigra már berögzült.

  3. 1996

    PNG 1.0

    A W3C kiadja a PNG-t, a GIF szabadalommentes, veszteségmentes utódját.

  4. 2004

    PNG az ISO-nál

    Ugyanez a specifikáció az ISO/IEC 15948 nemzetközi szabvány lesz.

  5. 2025

    PNG harmadik kiadás

    A W3C átdolgozása hivatalossá teszi az animált PNG-t, és HDR színtámogatást ad hozzá.

Hogyan tárolja a képet a JPEG és a PNG

A JPEG tervezésénél fogva veszteséges. A kódoló a képet RGB-ből egy fényességi és két színcsatornára alakítja, a színcsatornákat általában fél felbontásban tárolja, mert a szem a színrészletekre sokkal kevésbé érzékeny, mint a fényességre. Ezután a képet 8 × 8 pixeles blokkokra vágja, mindegyiket sima hullámminták összegeként írja le, és a legkevésbé fontos finom mintákat lekerekíti. A exportálási ablak minőségszáma azt szabja meg, mennyire erős ez a kerekítés. 85-nél a fotó képernyőn változatlannak látszik; 50-nél a megtakarítás folytatódik, de a kerekítés már látszani kezd.

A PNG veszteségmentes. Minden pixelt pontosan tárol, és DEFLATE-tel tömörít, ugyanazzal az algoritmussal, amelyet a ZIP-fájlok is használnak, egy olyan szűrőlépés után, amely minden pixelt a szomszédaiból jósol meg. A tömörítés az ismétlődések megtalálásán alapul. Egy egyszínű fehér hátterű képernyőkép, egy ötszínű diagram vagy éles szélű logó tele van ismétlődéssel, ezért kis fájlba fér. A fénykép nem ilyen: a szenzorzaj, a szemcsézettség és a lágy átmenetek miatt alig egyezik két szomszédos pixel, így a fotó PNG-je többszörösen nagyobb marad, mint ugyanazé a képé JPEG-ként. A specifikációt a W3C teszi közzé.

Ez a különbség magyarázza a látott hibákat. A JPEG-sérülés blokkos négyzetekként jelenik meg sima égboltokon, színelmosódásként telített vörös élek mentén, és halvány hullámokként (ún. gyűrűzés) éles szövegek és vonalak körül. A JPEG szerkesztés utáni újramentése megismétli a kerekítést, és minden alkalommal kicsit többet ront, ezt nevezik generációs veszteségnek. A PNG nem ad hozzá saját műtermékeket, de a meglévőket nem is tudja eltávolítani: a PNG-vé alakított JPEG minden blokkot és hullámot megőriz, csak tökéletesen tárolja. A JPG PNG-be átalakító arra való, hogy szerkesztés előtt rögzítse a képet, nem arra, hogy kijavítsa.

Átlátszóság: ami a JPG-ből hiányzik

A PNG alfacsatornát hordozhat: minden pixelhez egy negyedik értéket, amely 0 (láthatatlan) és 255 (teljesen fedő) között megadja az átlátszatlanságot. Ettől néznek ki jól a lágy árnyékok, a simított ívek és a kivágott termékfotók bármilyen háttéren, ezért a logók, ikonok, matricák, átfedések és kezelőfelületi grafikák többnyire PNG-k. A PNG legfeljebb 256 színű, átlátszóságot is tartalmazó palettát is tárolhat (gyakran PNG-8), így az egyszerű ikonok különösen kicsik maradnak. A JPEG-ben egyáltalán nincs alfacsatorna: minden pixel teljesen fedő, és nincs mód arra, hogy egy területet átlátszónak jelöljünk.

Ha tehát egy átlátszó PNG JPG-vé válik, valamivel ki kell tölteni az üres területeket. Sok program fehéret választ, némelyik feketét, és egy hanyag átalakító sötét szegélyeket hagyhat ott, ahol félig átlátszó élek voltak. Ha JPG kell, a kitöltést tudatosan válassza meg: alakítsa át a PNG-t JPG-vé úgy, hogy az Átlátszó területek fehér, fekete vagy Egyéni szín legyen, amely illik ahhoz az oldalhoz vagy diához, ahol a kép megjelenik. Fordítva önmagában az átalakítás sosem működik. A JPG fehér háttere a PNG-ben is fehér marad; az eltávolítása szerkesztési feladat: ki kell jelölni a hátteret, és törölni.

TipŐrizze meg minden logó és kivágás eredeti PNG-jét még akkor is, ha egy űrlaphoz JPG-t exportál. Az átlátszóság később nem állítható vissza a JPG-ből.

Több kinyomtatott pillanatfotó szétszórva egy fehér asztalon, egy nyitott fotóalbum előtt, amelynek egyik oldala narancssárga mintás
Fotó: Unsplash

Mekkora ugyanaz a kép JPG-ként és PNG-ként

A fájlméretben válik el leginkább a két formátum, és az irány a tartalomtól függ. Fényképeknél a 80–90-es minőségű JPEG jellemzően ötször-tízszer kisebb, mint az azonos pixelméretű PNG, telefon- vagy laptopképernyőn látható különbség nélkül. Egyszínű grafikáknál a sorrend megfordulhat: egy logó, diagram vagy szöveges képernyőkép gyakran kisebb PNG-ként, mint JPG-ként, a PNG pedig tökéletesen éles marad, míg a JPG-n minden betű körül gyűrűzés nő. Az alábbi értékek tipikus tartományok, nem egyetlen fájl mérései; a zaj, a részletesség és a színek száma felfelé vagy lefelé tolja őket.

A méret fontosabb, mint gondolnánk. A Gmail üzenetenként 25 MB-ban, az Outlook.com 20 MB-ban korlátozza a mellékleteket, így öt PNG telefonfotó elbukhat ott, ahol öt JPG könnyen átmegy. Sok hatósági és vizsgaportál néhány száz kilobájtra vagy kevesebbre korlátozza a feltöltést. A weboldalak minden bájtot mobiladaton töltenek le, és a túlméretes PNG-fotók gyakori okai a lassú oldalnak. Ha a JPG még mindig túl nagy egy portálhoz, a minőség fokozatos csökkentése általában kevesebb látható változással jár, mint a méretek zsugorítása; a képméret KB-ban történő csökkentéséről szóló útmutató mindkét módszert bemutatja.

Ugyanazon kép jellemző méretei kétféle mentéssel (JPG 85-ös minőségen, PNG 24 bites színnel)
KépMéretekJPGPNGKisebb eredmény
Telefonfotó4032 × 3024 px3–5 MB15–25 MBJPG
Webre átméretezett fotó1920 × 1080 px400–700 KB3–5 MBJPG
Dokumentum képernyőképe1920 × 1080 px250–450 KB150–400 KBPNG, és élesebb
Egyszínű logó, négy szín1000 × 1000 px60–120 KB15–40 KBPNG
Beolvasott oldal, szürkeárnyalatos2480 × 3508 px0,5–1,5 MB1,5–5 MBJPG

JPG vagy PNG: választás a kép tartalma alapján

A tartalom alapján döntsön, ne megszokásból. Ha a kép fénykép vagy annak látszik, folytonos tónusokkal és lágy átmenetekkel, a JPG méretben nyer, látható ár nélkül. Ha éles szöveg, egyszínű felületek, vékony vonalak vagy átlátszónak szánt területek vannak benne, a PNG tisztán tartja, és gyakran kisebb is. A vegyes képek, például egy ráírt felirattal ellátott fotó, a magasabb, 90 vagy afeletti minőségű JPG felé hajlanak, kivéve, ha a szöveg olyan kicsi, hogy a gyűrűzés rontaná az olvashatóságot. Egy fénykép képernyőképe is fotónak számít ebből a szempontból.

Gondoljon arra is, mi történik a fájllal ezután. A még többször szerkesztendő kép PNG-ként biztonságosabb, mert minden JPG-mentés újabb veszteséget ad. Az űrlapra, piactéri hirdetésbe vagy nyomdába menő kép általában jó minőségű JPG-ként a legjobb. A saját weboldalán ma már gyakran mindkettőt felülmúlják az újabb formátumok: a WebP és az AVIF a JPG-nél kisebb fájlt ad fotókhoz, átlátszóságot is támogat, és minden mai böngésző megjeleníti őket. Az AVIF, HEIC és WebP összehasonlítása bemutatja, mikor érdemes ezekre váltani, és mikor szól még a kompatibilitás a JPG mellett.

Veszteséges

JPG / JPEG

Kis fájlok fotókhoz; a szem által észre nem vett részletek elvesznek.

  • A 80–90-es minőség képernyőn változatlannak látszik
  • Nincs átlátszóság, csak fedő pixelek
  • Minden újramentés kis veszteséget ad
  • Szinte minden űrlap és nyomda elfogadja
Best for: Fotók, KB-korlátos feltöltések, e-mail és nyomtatás.
Veszteségmentes

PNG

Minden pixel pontosan tárolva, opcionális átlátszósággal.

  • Éles szöveg, vonalak és egyszínű felületek
  • Teljes alfacsatorna kivágásokhoz
  • A fotók többszörösen nagyobbak lesznek
  • Biztonságosan szerkeszthető és menthető ismételten
Best for: Képernyőképek, logók, ikonok, ábrák és szerkesztési alapfájlok.

Mit fogadnak el az űrlapok, portálok és nyomdák

A JPG az a formátum, amelyet szinte minden feltöltőűrlap elfogad. Az útlevél- és vízumrendszerek, vizsga- és állásportálok, biztosítási kárbejelentések, iskolai jelentkezések és piactéri hirdetések általában a JPG-t vagy JPEG-et sorolják fel elsőként, gyakran kilobájtkorláttal és rögzített pixelmérettel. Az amerikai külügyminisztérium online útlevél-megújítása például JPEG-fájlként kéri a fotót. A PNG támogatása ilyen űrlapokon gyakori, de távolról sem általános, a WebP-t, a HEIC-et és az AVIF-et pedig sokszor kereken elutasítják. Ha az űrlap csak JPG-t említ, a PNG fotót vagy képernyőképet át kell alakítani, nem átnevezni, mert sok portál a tényleges fájltartalmat ellenőrzi.

Máshol viszont PNG kell. Az App Store Connect 1024 × 1024 px-es PNG alkalmazásikont vár, a Google Play 512 × 512 px-es PNG ikont kér, a pólókra és bögrékre mintát nyomtató igény szerinti nyomtatási szolgáltatók pedig jellemzően átlátszó hátterű PNG-t, hogy az anyag színe átlátszódjon. A favicon-generátorok, matricaalkalmazások és prezentációsablonok szintén gyakran PNG-t részesítenek előnyben ugyanezért. Ilyenkor a JPG-t vagy elutasítják, vagy rosszul néz ki: fehér doboz látszik a minta körül ott, ahol a háttérnek el kellett volna tűnnie.

A nyomdák középen helyezkednek el. A fogyasztói fotólaborok és drogériás kioszkok mindenhol elfogadják a JPG-t, a PNG-t sok, de nem minden pultnál, és a 90-es vagy magasabb minőséggel mentett JPG normál méretben azonosan nyomtat, mint a PNG. Nyomtatásnál fontosabb a felbontás, a végső méreten körülbelül 300 pixel hüvelykenként, és a szín. A kereskedelmi nyomdák CMYK-ban dolgoznak, amit a JPEG tárolni tud, a PNG nem, ezért az ofszetnyomdák általában PDF-et, TIFF-et vagy jó minőségű JPG-t kérnek PNG helyett. Kétség esetén küldjön a nyomdának 95-ös minőségű JPG-t.

Az átnevezés nem átalakítás

Ha a photo.png nevet photo.jpg-re változtatja, csak a címke változik. A fájl belül továbbra is PNG, és a fájlfejlécet olvasó portálok elutasítják, vagy a feltöltés után hibát jeleznek. Az egyetlen biztonságos átnevezés a .jpeg-ről .jpg-re, mert azok már eleve ugyanaz a formátum.

JPG és PNG közötti konvertálás további minőségromlás nélkül

Az átalakítás egyirányú csere, ezért a megfelelő irányba végezze, és őrizze meg az eredetit. A PNG-ből JPG-be az űrlapokhoz és e-mailhez szokásos lépés: az átlátszóságot egynemű szín tölti ki, a fájlméret fotóknál általában erősen csökken, a finom élek kissé lágyulnak. A JPG-ből PNG-be szerkesztés előtt vagy akkor való, ha a szabály PNG-t kér: semmi nem javul, a fájl nagyobb lesz, de további veszteség nem keletkezik. A JPEG-ből JPG-be egyáltalán nem változtat a képen; a kiterjesztést javítja az írásmódra kényes szoftverekhez.

Mindhárom böngészőben fut. Az UltKit oldalán legfeljebb 20 fájlt húzhat be, egyenként legfeljebb 95 MB-osat, kiválasztja a célformátumot, és megnyomja a Konvertálás erre: JPG vagy a Konvertálás erre: PNG gombot; semmit nem kell telepíteni, fiók sem kell, és a fájlok a feldolgozás után 30 perccel törlődnek. A saját számítógépén a Windows Paint és a Mac Előnézet egyesével menthet képet JPEG-ként vagy PNG-ként, bár egyik sem ad sok befolyást az átlátszóságot felváltó háttérszínre. Telefonon általában alkalmazás vagy weboldal kell bármelyik irányhoz.

Néhány beállítás dönti el az eredményt. A JPG-be mentett fotóknál a 80 és 90 közötti Minőség egyensúlyoz méret és megjelenés között; nyomtatáshoz vagy szöveges képekhez használjon 95-öt. A Metaadatok eltávolítása opciót csak akkor jelölje be, ha az adatvédelem vagy a méret számít, mert a készítés dátuma és a fényképezőgép típusa később hasznos lehet. Ha a kimenet még mindig meghaladja a portál korlátját, az átalakítás után tömörítsen, ne találgasson alacsony minőséget közben, hogy lássa a ténylegesen elért fájlméretet. A méretre fókuszáló eszköz, például a kép tömörítése, addig csökkenti a minőséget, amíg a fájl be nem fér.

  • Fotó, beolvasott kép vagy bármi lágy átmenetekkel: mentse JPG-ként 80–90-es minőséggel.
  • Képernyőkép, diagram, logó vagy szöveges grafika: maradjon PNG.
  • Átlátszó háttér kell: PNG, vagy a saját weboldalához WebP.
  • Az űrlap csak JPG-t kér: alakítsa át, ne nevezze át, aztán ellenőrizze a KB-korlátot.
  • Még szerkeszteni fogja: tartson meg egy PNG alapfájlt, és a végén exportáljon JPG-t.
  • A fájl .jpeg végű, az űrlap .jpg-t kér: nevezze át vagy mentse újra; a formátum azonos.

Legfontosabb tudnivalók

  • A JPG és a JPEG ugyanaz a formátum; a hárombetűs írásmód az MS-DOS 8.3-as fájlneveiből ered.
  • A JPEG veszteséges és fotókhoz kicsi; a PNG veszteségmentes, fotóknál nagyobb, egyszínű grafikánál gyakran kisebb.
  • Csak a PNG őrzi meg az átlátszóságot; a JPG-vé alakítás egynemű színnel tölti ki, amelyet érdemes Önnek megválasztani.
  • A JPG a legbiztonságosabb formátum űrlapokhoz, e-mailhez és fotónyomtatáshoz; az alkalmazásikonokhoz és igény szerinti nyomtatású mintákhoz PNG a várt.
  • A JPG PNG-vé alakítása megelőzi a további veszteséget, de a már meglévő műtermékeket nem távolítja el.
MegosztásXFacebookWhatsAppTelegram

Gyakori kérdések

Jobb minőségű a PNG, mint a JPG?

A PNG veszteségmentes, ezért sosem okoz tömörítési sérülést, de egy jól elkészített, 85–90-es minőségű JPG fotók esetén normál nézetben ugyanúgy néz ki, mint a PNG. A különbség szövegnél, éles éleknél és az ismételt újramentésnél látszik: a PNG tiszta marad, a JPG-ben viszont műtermékek jelennek meg.

Romlik a JPG minősége minden megnyitáskor?

Nem. A JPG megnyitása, megtekintése, másolása vagy feltöltése semmit sem változtat rajta. Veszteség csak akkor keletkezik, ha egy szerkesztő újra JPG-ként menti a képet, mert a tömörítés ilyenkor újra lefut a szerkesztett pixeleken.

Melyik formátum jobb egy weboldalhoz?

Fotókhoz a WebP vagy az AVIF adja általában a legkisebb fájlokat, és minden mai böngésző támogatja őket, tartalékként pedig ott a mindenhol működő JPG. Logókhoz és ikonokhoz az SVG a legjobb, ha van vektoros forrásod; egyébként a PNG vagy a veszteségmentes WebP tartja élesen az éleket.

Mi a különbség a PNG-8 és a PNG-24 között?

A PNG-8 legfeljebb 256 színt tárol egy palettáról, egyszerű ikonokhoz és egyszínű grafikákhoz való, gyakran a méret töredékéért. A PNG-24 teljes, 8 bites vörös, zöld és kék csatornát tárol, a PNG-32 pedig egy 8 bites alfa-csatornával egészül ki a finom átmenetű átlátszóságért.

Miért nem JPG formátumban mentődnek az iPhone-os fotóim?

Az iOS 11 óta az iPhone-ok alapértelmezés szerint HEIC formátumban mentik az új fotókat, ami hasonló minőség mellett kisebb, mint a JPG. Átállhatsz JPG-re a Beállítások, Kamera, Formátumok, Legkompatibilisebb menüpontban, vagy átalakíthatod a HEIC fájlokat JPG-vé, ha egy űrlap vagy régebbi program nem fogadja el őket.

Különbözik a progresszív JPEG a normál JPG-től?

Ugyanaz a formátum, de a képadatokat több menetben tárolja, így a böngésző előbb egy elmosódott teljes képet jeleníthet meg, majd az adatok érkezésével kiélesítheti. A fájlméret hasonló, és minden JPG-t megnyitó program a progresszív JPEG-eket is megnyitja.

Olvasson tovább