Compresser des fichiers PNG — une recherche de palette au lieu d'un curseur de qualité.
Déposez des fichiers PNG ici
ou cliquez pour parcourir, ou collez
PNG ou JPEG, jusqu'à 40 mégapixels chacune
Compressé sur cet appareil. Vos images ne sont jamais envoyées.
Ce qui arrive à un PNG
La plupart des PNG sont des images 24 ou 32 bits qui contiennent une poignée de couleurs distinctes — captures d'écran, icônes, illustrations à plat, logos. Les stocker en pixels pleine couleur gaspille l'essentiel du fichier. Le compresseur les réécrit en images à palette : de 2 à 256 couleurs, chacune choisie et associée par recherche plutôt qu'au hasard.
Chaque candidate est notée avec SSIMULACRA2 face à l'original, les couleurs sont appariées en Oklab pour qu'un décalage de teinte coûte ce qu'il donne réellement à voir, les dégradés doux sont tramés, et les pixels transparents sont jugés sur fond clair et sur fond sombre — les deux endroits où un détourage est collé. Le plus petit fichier qui atteint l'objectif de qualité l'emporte.
Ce qu'il ne fait pas
Il ne touche pas à un PNG déjà optimal : si aucun fichier plus petit n'atteint l'objectif, l'original revient inchangé, d'où les 0 % sur certaines lignes. Les images de plus de 256 couleurs distinctes perdent un peu de précision — c'est le compromis de la palette, et c'est la note de qualité qui le rend invisible à l'échelle 1:1.
Les PNG animés sont pris en charge : chaque image partage une palette et tient l'objectif, et le minutage de l'animation est préservé.
Questions
Est-ce sans perte ? Non, c'est avec perte — mais à une qualité choisie par image pour être indiscernable de l'original à taille normale. S'il vous faut un PNG identique à l'octet près, ce n'est pas le bon outil.
Quelle taille maximale ? 40 mégapixels, ou 30 mégapixels pour l'ensemble des images d'une animation. C'est la limite mémoire du navigateur, pas un quota.
Puis-je compresser un JPEG ici ? Oui, déposez-le — ou passez par la page JPEG. Pour convertir plutôt, utilisez WebP.