png A fájlok szinte mindig jobb tömörítést és kisebb fájlméretet kínálnak a GIF. A png formátum támogatja a változó átláthatóságot és a színek millióit, míg a GIF csak 256 színt támogat, és nem kínál alfa-csatornákat. Online felhasználás esetén az egyetlen forgatókönyv, amelyben a png helyett a GIF fájlok megfelelőek, az animációk.
| GIF | png | |
|---|---|---|
| Az animáció támogatása | Igen | Nem |
| Színkezelés | Nem | Támogatja a színkezelést az ICC színtér profilok beépítésével |
| Támogatás a többoldalas | Igen | Nem |
| Az átláthatóság támogatása | Igen | Igen |
| Fájl kiterjesztések | .gif, .gfa | .png |
| MIME típus | image / gif | image / png |
| Raszter / vektor | Raster | Raster |
| Indexelt szín | Igen | Igen (1-8 bites png-k esetén) |
| Áll | Grafikus adatcsere formátum | Hordozható hálózati grafika |
| A metaadatok támogatása | Igen | Igen |
| Rétegek támogatása | Igen | Nem |
| Átlapolt támogatás | Igen | Igen |
| A formátum típusa | Rasztebb grafikus képformátum | Rasztebb grafikus képformátum |
| Bővíthető | Igen (GIF89a) | Nem |
| Alkalmazások kompatibilisek | A legtöbb böngésző és a termelékenységi csomag | A legtöbb böngésző és a termelékenységi csomag |
| Tömörítési algoritmus | Lempel-Ziv-Welch (LZW) | Veszteségmentes DEFLATE tömörítési algoritmus |
| Szabadalmazott | Nem | Nem |
| Egységes típusazonosító | com.compuserve.gif | public.png |
| Mágikus szám | GIF87a / GIF89a | 89 50 4e 47 0d 0a 1a 0a |
Ha a kép nem animált, akkor használja a png formátumot.
A png formátum számos előnyt kínál a GIF fájlokkal szemben:
Egy GIF fájlban csak egy szín határozható meg átlátszóként. A GIF fájlok halogénhatásokat eredményeznek, ha a feltételezett (általában fehér vagy fekete) háttér színétől eltérő háttérszínekkel használják..
A png fájl erősebb átláthatósággal rendelkezik, 8 bites alfa-maszkkal.
A fő képformátumok használatának aránya az interneten (HTTP Archívumon keresztül)