Aller au contenu principal
Tooletto

Compresser un PNG

Compressez des images PNG en réduisant le nombre de couleurs qu'elles contiennent — la même technique qu'utilisent les optimiseurs de bureau. La transparence est conservée, les fichiers rétrécissent généralement de 40 % à 70 %, et tout fonctionne dans votre navigateur.

  • Les fichiers ne quittent jamais votre appareil
  • Gratuit, sans inscription
  • Aucun filigrane
  • Fonctionne hors ligne une fois chargé
Loading tool…

Comment utiliser Compresser un PNG

  1. 1

    Ajoutez vos PNG

    Glissez des fichiers PNG sur la page, parcourez pour les trouver, ou collez-les depuis le presse-papiers.

  2. 2

    Choisissez un nombre de couleurs

    256 couleurs est visuellement sans perte pour la plupart des graphiques. Réduisez pour des fichiers plus petits.

  3. 3

    Téléchargez

    Enregistrez chaque PNG optimisé ou téléchargez le lot dans un ZIP.

Pourquoi un format sans perte compresse quand même

Le PNG stocke chaque pixel exactement, il ne peut donc pas sacrifier de détail comme le fait le JPEG. Ce qu'il peut faire, c'est exploiter la répétition. Chaque ligne passe d'abord par un filtre qui encode les pixels comme des différences par rapport à leurs voisins, et le résultat est ensuite compressé avec DEFLATE — le même algorithme que ZIP. Les deux étapes récompensent la prévisibilité : plus le même motif d'octets se répète, plus le fichier s'empaquette serré.

Réduire le nombre de couleurs distinctes est ce qui crée cette prévisibilité. Une capture d'écran directement issue d'un mobile peut contenir quarante mille teintes subtilement différentes, la plupart des variations d'un seul pixel invisibles pour quiconque. Réduire cela à une palette de 256 couleurs soigneusement choisies ne change presque rien perceptuellement tout en rendant les données de pixels drastiquement plus répétitives, et DEFLATE fait alors le reste. Le conteneur reste sans perte ; l'image à l'intérieur est simplifiée en amont.

C'est pourquoi les résultats d'optimisation PNG varient si radicalement selon le contenu. Un logo à huit couleurs plates est déjà proche de la limite de la palette et peut à peine être réduit. Une capture d'écran d'interface avec de nombreux dégradés peut perdre 60 % de sa taille sans aucun changement visuel perceptible.

Choisir un nombre de couleurs

La bonne taille de palette dépend entièrement de la quantité de ton continu que contient l'image. Les graphiques plats survivent à une réduction brutale car ils n'ont jamais eu beaucoup de couleurs au départ ; tout ce qui contient des dégradés, ombres ou contenu photographique a besoin de marge, sans quoi apparaîtront des bandes — la rampe douce se brise en marches visibles.

Le tramage est le remède. Il répartit l'erreur d'arrondi entre les pixels voisins pour que l'œil les remélange en un dégradé doux plutôt que de voir des frontières nettes entre entrées de la palette. Cela coûte quelques points de pourcentage de taille de fichier car cela rend les données légèrement moins répétitives, ce qui est précisément le compromis : un peu de poids en échange de dégradés qui restent cohérents. Laissez-le activé pour tout contenu photographique, désactivez-le pour les graphiques plats où il n'ajoute que du bruit.

256 couleurs
Visuellement sans perte pour presque tout, y compris la plupart des captures d'écran. Le choix sûr par défaut en cas de doute.
128 couleurs
Indiscernable sur logos, icônes et captures d'écran d'interface. Réduit le fichier d'environ moitié. Le meilleur choix par défaut pour les ressources web.
64 couleurs
Convient aux illustrations plates et icônes. Photographies et dégradés montreront des bandes visibles à ce niveau même avec le tramage.

Quand le PNG est le mauvais choix

Le PNG est souvent utilisé pour des images qui n'auraient jamais dû être des PNG. Une photographie enregistrée en PNG est généralement cinq à dix fois plus grande que la même photographie en JPEG qualité 85, et aucune réduction de palette ne comble cet écart — le format n'est simplement pas conçu pour le ton continu. Si l'image provient d'un appareil photo et n'a pas de transparence, la convertir est une amélioration bien plus importante que la compresser.

L'erreur inverse est tout aussi courante. Les captures d'écran avec du texte, les logos aux contours nets et le dessin au trait rendent mal en JPEG à toute qualité raisonnable, car la transformée basée sur les fréquences brouille les limites nettes et laisse des halos autour des lettres. Cela relève du PNG, où le résultat est souvent aussi plus petit que le JPEG, en plus d'être exact pixel par pixel.

Restez en PNG
Logos, icônes, dessin au trait, captures d'écran de texte, diagrammes, et tout ce qui nécessite un fond transparent.
Convertissez en JPG ou WebP
Photographies, et toute image pleine couleur sans transparence. Le gain se mesure en multiples, pas en pourcentages.

Questions fréquentes

Comment la compression PNG fonctionne-t-elle si le PNG est sans perte ?

Le conteneur PNG reste sans perte — c'est l'image à l'intérieur qui change. Réduire le nombre de couleurs distinctes rend les données bien plus répétitives, et la compression deflate intégrée au PNG les empaquette alors bien plus serré. C'est la même approche qu'utilisent pngquant et TinyPNG.

La transparence est-elle conservée ?

Oui. Le canal alpha reste totalement intact, et les pixels entièrement transparents sont exclus de la palette de couleurs pour ne pas la fausser. Logos et graphiques détourés conservent des contours nets.

Pourquoi le gain est-il inférieur à celui de TinyPNG ?

Les navigateurs ne peuvent écrire que des PNG 32 bits, pas de vrais PNG en palette 8 bits, donc nous captons environ la moitié de ce qu'obtient un optimiseur natif. En contrepartie, votre fichier ne quitte jamais votre appareil et il n'y a aucune limite mensuelle. Pour les logos et graphiques plats, la différence est faible ; pour les photographies, elle est plus importante.

Que fait le tramage (dithering) ?

Il répartit l'erreur d'arrondi entre les pixels voisins pour que les dégradés restent doux plutôt que de former des bandes visibles. Cela coûte quelques points de pourcentage de taille de fichier et vaut la peine d'être laissé activé pour les photographies et dégradés — désactivez-le pour les graphiques plats et les captures d'écran.

Devrais-je utiliser le PNG en premier lieu ?

Pour les photographies, non — JPG ou WebP seront plusieurs fois plus petits à qualité équivalente. Le PNG est le bon choix pour les logos, icônes, captures d'écran de texte et tout ce qui nécessite de la transparence.

Tâches courantes pour Compresser un PNG