WebyTooly

Compresser un PNG

Envoie un PNG, choisis combien de couleurs conserver et télécharge une version plus légère sans perdre la transparence.

Espacio publicitario

Glisse ton image PNG ici ou clique pour la choisir

Un fichier PNG à la fois

Le PNG n'a pas de curseur de qualité comme le JPG : il s'allège en contenant moins de couleurs distinctes. À 64 couleurs, la plupart des logos et illustrations restent identiques.

Espacio publicitario

Comment fonctionne la compression PNG

Le PNG est un format sans perte : il conserve chaque pixel tel quel et le compresse avec l'algorithme Deflate. C'est pour cela qu'il n'existe pas de réglage de « qualité » comme en JPG.

gain % = (taille d'origine − taille finale) ÷ taille d'origine × 100

La vraie façon d'alléger un PNG est de réduire le nombre de couleurs distinctes qu'il contient. L'outil analyse les pixels, calcule une palette représentative avec un algorithme de coupe médiane (median cut) et remplace chaque pixel par la couleur la plus proche de cette palette.

Avec moins de couleurs différentes, Deflate trouve beaucoup plus de séquences identiques et le fichier maigrit. Le canal alpha est recopié tel quel : la transparence survit.

Exemple pratique

Un logo PNG de 340 Ko contenant des milliers de nuances presque identiques ramené à 32 couleurs descend à environ 90 Ko, et l'œil ne voit pas la différence car les aplats n'utilisaient déjà que très peu de couleurs réelles.

Questions fréquemment posées

Pourquoi le PNG n'a-t-il pas de réglage de qualité ?
Parce que sa compression est sans perte : il reconstruit l'original pixel par pixel. Pour qu'il pèse moins, il faut lui donner moins d'information à stocker, donc réduire la palette.
La transparence est-elle perdue ?
Non. Seuls les canaux de couleur sont recalculés ; la valeur alpha de chaque pixel est recopiée telle quelle, les bords transparents restent nets.
Quelles images en profitent le plus ?
Les logos, icônes, captures d'écran et illustrations en aplats. Sur des photos avec des dégradés doux, réduire trop la palette crée des bandes visibles.
Et si mon image est une photo ?
Pour une photo, utilise plutôt la compression JPG ou la conversion en WebP : les fichiers obtenus sont bien plus petits que n'importe quel PNG.

Calculatrices connexes