PNG vs GIF

PNG pour les images fixes, GIF seulement quand quelque chose doit bouger.

Quand choisir PNG ?

PNG pour toute image fixe. Plus de couleurs, de meilleurs bords et des fichiers plus légers qu’un GIF du même contenu.

Quand choisir GIF ?

GIF uniquement quand il faut une animation et que la destination n’accepte pas de vidéo : un courriel, un README, un ticket.

Ce qu’on oublie presque toujours

Le GIF est limité à 256 couleurs. Une photographie enregistrée ainsi se couvre de bandes et de points, et ce dégât est irréversible.

Passer de PNG à GIF

Ce qui est perdu

GIF n’a pas de couche alpha. Un fichier PNG transparent ressort avec ces zones remplies — en blanc sauf indication contraire — et aucun réglage de GIF ne rend la transparence.

GIF accepte au plus 256 couleurs par image. Une photographie y est ramenée à une palette, d’où le ciel en marches d’escalier. Ce n’est pas un réglage de qualité, c’est le format.

PNG enregistre jusqu’à 16 bits par canal, GIF en garde 8. Cette précision supplémentaire est ce qui encaisse des corrections fortes sans bandes : convertissez après la retouche plutôt qu’avant.

Ce qui est conservé

Rien n’est écarté. PNG et GIF enregistrent leur contenu sans perte : la conversion change l’emballage, pas la qualité, et elle peut être répétée sans que les dégâts s’accumulent.

Ouvrir le résultat

Adobe Photoshop et GIMP lisent aussi bien PNG que GIF : vous pouvez comparer le résultat à l’original sans second logiciel.

À quoi sert chaque format

PNG est le format de PNG Development Group, publié en 1996. L’enregistrement se fait sur 16 bits par canal.

GIF vient de CompuServe et date de 1987, décrit par GIF89a. GIMP, Adobe Photoshop et ImageMagick le lisent.

Passer de GIF à PNG

Ce qui est perdu

PNG contient une seule image fixe. D’un fichier GIF animé il reste la première image, le reste disparaît : la conversion sert à extraire une image, pas à emporter le mouvement.

Ce qui est conservé

Rien n’est écarté. GIF et PNG enregistrent leur contenu sans perte : la conversion change l’emballage, pas la qualité, et elle peut être répétée sans que les dégâts s’accumulent.

La transparence est conservée. GIF et PNG enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.

Ouvrir le résultat

GIF date de 1987 et n’est guère plus utilisé. PNG est ce qu’écrivent les logiciels actuels : convertir, c’est aussi rester lisible.

GIMP et Adobe Photoshop lisent aussi bien GIF que PNG : vous pouvez comparer le résultat à l’original sans second logiciel.

À quoi sert chaque format

GIF est le format de CompuServe, publié en 1987. L’enregistrement se fait sur 8 bits par canal.

PNG vient de PNG Development Group et date de 1996, décrit par ISO/IEC 15948. Adobe Photoshop, GIMP et Paint.NET le lisent.

Ce que fait réellement le passage de PNG à GIF

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as PNG.

PNG139 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB3.8× plus petit

Une scène photographique : dégradés doux, bords tendres, un peu de grain. C’est le cas pour lequel GIF est fait, ou justement pas — et les chiffres montrent lequel des deux. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as PNG.

PNG7 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB8 % plus gros

Un fond transparent et un dégradé sur la forme. GIF conserve les deux, un seul, ou remplit la transparence d’une couleur fixe — et c’est la différence sur laquelle presque tout le monde trébuche. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as PNG.

PNG3 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB2.4× plus gros

Des aplats et des bords francs, comme dans une interface, un schéma ou un logo. Cela se comporte tout autrement que la photo ci-dessus, et c’est bien pourquoi la réponse est : cela dépend de ce qu’il y a dans le fichier. Les deux images sont dessinées par le code et encodées par le convertisseur qui tourne sur cette page : les tailles indiquées sont donc notre propre sortie.

Côte à côte

PNG et GIF comparés ligne par ligne : ce que chaque format conserve, et ce qu’il coûte.
PNGGIF
Full namePortable Network GraphicsGraphics Interchange Format
Extension.png.gif
Type de médiaimage/pngimage/gif
CompressionSans perte — rien n’est écartéSans perte — rien n’est écarté
Cette page sait l’écrireOuiOui

C’est décidé ? Convertissez ici

D’où viennent ces chiffres

Ce que cette page affirme sur PNG and GIF se vérifie : voici les documents qui le fixent.