Comment l'utiliser
Déposez un PNG, un JPG ou un WebP et convertissez-le dans un autre format, ou réduisez-le en baissant la qualité ou les dimensions. Tout se passe sur votre appareil : l'image n'est jamais envoyée à un serveur, donc ça marche hors ligne et reste privé.
Exemple
photo.png · 2 Mo · 4000×3000 photo.webp · ~300 Ko · 1920×1440 À titre indicatif — le gain réel dépend de l'image et de la qualité choisie.
Méthodologie
L'image est dessinée sur un <canvas> HTML puis ré-encodée avec canvas.toBlob(type, quality). La qualité règle la compression des formats avec perte (WebP, JPEG) ; le PNG est sans perte et l'ignore. Le redimensionnement facultatif réduit le plus grand côté en conservant les proportions. Tout se fait localement dans le navigateur — aucun envoi.
Sources
Questions fréquentes
Mon image est-elle envoyée quelque part ?
Non. Elle est lue et ré-encodée entièrement dans votre navigateur via l'API canvas. Vous pouvez couper votre connexion après le chargement, l'outil fonctionne toujours.
Entre quels formats puis-je convertir ?
L'entrée peut être PNG, JPG, WebP, GIF ou BMP ; la sortie est WebP, JPEG ou PNG. Le WebP donne généralement le plus petit fichier à qualité visuelle égale.
Pourquoi la conversion en JPEG supprime-t-elle la transparence ?
Le JPEG n'a pas de canal alpha : les zones transparentes sont remplies de blanc. Choisissez PNG ou WebP en sortie pour conserver la transparence.
Comment réduire la taille du fichier ?
Baissez le curseur de qualité et/ou choisissez une taille maximale plus petite. Le WebP à 70–80 % de qualité offre un bon compromis entre poids et rendu.