PNG : fichier .png

pérenne

Format d'image matricielle avec compression sans perte, standard du web pour les images avec transparence.

Le traiter ici, sans rien installer

Dans le navigateur : le fichier n'est envoyé sur aucun serveur.

Convertir en JPEG ou WEBP →

Réduire son poids sous 1, 2 ou 5 Mo →

Voir et retirer ses métadonnées →

Le PNG (Portable Network Graphics) est un format d’image matricielle à compression sans perte, créé en 1996 pour remplacer le GIF alors menacé par des brevets sur son algorithme de compression LZW. Il supporte la transparence (canal alpha 8 bits, contre 1 bit pour le GIF) et des profondeurs de couleur allant jusqu’à 48 bits.

Sa signature binaire de 8 octets est particulièrement robuste : elle combine un octet non-ASCII (0x89) pour détecter les transferts corrompus, la chaîne “PNG”, et une séquence CR/LF/EOF qui permet de repérer une altération de fin de ligne lors d’un transfert texte accidentel. C’est l’une des signatures les mieux conçues du paysage des formats de fichiers.

Le PNG n’intègre pas de compression avec perte : pour des photographies, il produit des fichiers nettement plus lourds qu’un JPEG ou un WebP à qualité visuelle équivalente. Il reste en revanche le choix de référence pour les captures d’écran, les logos et toute image nécessitant une transparence précise.

Sa structure en blocs (“chunks”) indépendants, chacun portant son propre type et sa propre somme de contrôle CRC32, permet à un décodeur de détecter précisément quel bloc est corrompu plutôt que de rejeter le fichier entier, une robustesse qui explique en partie pourquoi une image PNG partiellement téléchargée s’affiche souvent avec seulement le bas de l’image manquant, plutôt que rien du tout.

Cette même architecture en blocs a permis l’ajout ultérieur de l’APNG (PNG animé) sans casser la compatibilité existante : les blocs d’animation supplémentaires sont simplement ignorés par un décodeur PNG plus ancien qui ne les reconnaît pas, lequel continue d’afficher correctement la première image statique du fichier plutôt que d’échouer purement et simplement.

Signature binaire

Diagramme de la signature binaire du format PNG, octets mis en évidence
HexadécimalOffset
89 50 4E 47 0D 0A 1A 0A0

Vérifier qu'un fichier porte bien cette signature →

Sécurité

Pas de macros, pas de script exécutable. Les blocs de texte auxiliaires (tEXt, iTXt) peuvent en revanche transporter des métadonnées : auteur, logiciel, parfois des coordonnées GPS issues de l'appareil d'origine.

Auditer les métadonnées de ce format →

Questions fréquentes

Comment ouvrir un fichier .png ?

GIMP, IrfanView, Aperçu permettent d'ouvrir gratuitement un fichier .png. Voir la liste complète des logiciels compatibles ci-contre. Sans rien installer : l'outil « Convertir une image » de fichiers.org (https://www.fichiers.org/convertisseur-image/), dans le navigateur et sans envoi du fichier.

Quel est le type MIME du format PNG ?

Le type MIME du format PNG est image/png.

Le format PNG (.png) est-il encore utilisé aujourd'hui ?

Oui, le format PNG est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.

Peut-on ouvrir un fichier .png sur mobile, sans installer d'application ?

Oui : l'outil « Convertir une image » de fichiers.org fonctionne dans le navigateur d'un smartphone ou d'une tablette, sans application à installer et sans envoi du fichier.

Pourquoi un PNG est-il plus lourd qu'un JPEG pour la même photo ?

Le PNG utilise une compression sans perte : il préserve chaque pixel à l'identique, contrairement au JPEG qui supprime des détails jugés peu visibles pour réduire fortement la taille du fichier. Pour une photographie, ce choix se traduit presque toujours par un fichier plus lourd à qualité visuelle équivalente.

Pourquoi la transparence d'un PNG apparaît-elle en noir ou en blanc dans certains logiciels ?

Un logiciel qui ne gère pas le canal alpha du PNG (l'information de transparence par pixel) l'ignore et affiche la couleur de fond stockée par défaut à la place : le fichier n'est pas corrompu, seul l'outil d'affichage utilisé ne sait pas interpréter cette information.

Un fichier .png présente-t-il des risques de sécurité ?

Pas de macros, pas de script exécutable. Les blocs de texte auxiliaires (tEXt, iTXt) peuvent en revanche transporter des métadonnées : auteur, logiciel, parfois des coordonnées GPS issues de l'appareil d'origine.

PNG, JPEG, WebP, AVIF : quel format d'image choisir en 2026 →

Sources

Dernière mise à jour :