Le format PNG (Portable Network Graphics) exploite une méthode de compression sans perte.
Les fichiers PNG sont compressés à l'aide d'un certain nombre de filtres de précompression, puis sont décompressés au moment de l'affichage. Cela permet de conserver tous les détails et pixels d'origine sans aucune déperdition de qualité.
Le format PNG cumule les avantages du GIF et du JPG sans leurs inconvénients.
Il affiche 256 ou 16,7 millions de couleurs (8 bits ou 24 bits), permet la transparence (32 bits), mais ne permet pas la création d'images animées.
Mais comme il s'agit d'un format relativement jeune, le format PNG n'est pas reconnu par tous les navigateurs et les concepteurs de sites Web ont tendance à le bouder.
Par contre, il est un format très utilisé pour les images détourées importées dans Flash.