weeimg
FR

Compressez PNG et JPEG, ou convertissez en WebP — gratuit, dans votre navigateur.

Déposez les images 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.

Comment ça marche

Pour chaque image, le compresseur essaie des palettes de 2 à 256 couleurs, avec et sans tramage, note chaque candidate avec SSIMULACRA2 — une mesure perceptuelle où 90 signifie indiscernable de l'original à l'échelle 1:1 — et garde le plus petit fichier qui reste correct à l'œil. Il n'y a pas de curseur de qualité, parce que choisir la qualité est justement la partie dont vous ne devriez pas avoir à vous occuper.

Il s'exécute en WebAssembly dans un worker thread, en utilisant tous les cœurs de votre machine. C'est pourquoi il n'y a ni étape d'envoi ni limite de fichiers : le travail se fait sur du matériel que vous avez déjà payé.

Face à d'autres compresseurs

180 PNG — icônes, captures d'interface, illustrations, photos, détourages, rendus 3D — notés avec SSIMULACRA2. Chaque autre outil a reçu son meilleur réglage parmi dix par image, choisi après coup. Les chiffres viennent des 71 images écartées du réglage.

CompresseurPoints face à TinyPNGImages atteintes
Ce site+1.767 / 71
TinyPNG071 / 71
pngquant0.053 / 71
quantizr−0.139 / 71
ImageMagick−11.33 / 71
Pillow−16.84 / 71

À qualité égale, l'image médiane sort 8–12 % plus légère que le PNG de TinyPNG et 12–14 % plus légère que son JPEG. Benchmarks et code source : pngdeer, sous licence MIT.

Comparé en détail : TinyPNG, Squoosh, iLoveIMG.

Questions

Y a-t-il une limite de fichiers ? 40 mégapixels par image, et 30 mégapixels au total pour un PNG animé. Ce plafond, c'est la mémoire du navigateur, pas un quota. Tout le reste est illimité et gratuit.

Où vont mes images ? Nulle part. Aucun serveur ne les reçoit ; la page ne contient aucun code d'envoi. Vous pouvez le vérifier avec le panneau réseau ouvert.

Que ressort-il ? Le PNG reste PNG, le JPEG reste JPEG, et un PNG animé conserve ses images et son minutage. La page WebP transforme l'un ou l'autre en WebP.

Est-ce vraiment le même outil que la ligne de commande ? Oui — le même code Rust compilé deux fois, ce qui fait que le navigateur et la CLI écrivent des octets identiques.