Skip to content

Compresseur d'Images en Ligne Gratuit

Compressez vos images JPEG, PNG & WebP gratuitement dans le navigateur — aucun envoi serveur. Lots de 20 images, qualité réglable, comparaison avant/après. 100% privé, sans inscription.

Sans pistage Fonctionne dans le navigateur Gratuit
Tout le traitement s'effectue dans votre navigateur. Vos images ne quittent jamais votre appareil.

Déposez des images ici ou cliquez pour parcourir

Supporte JPEG, PNG, WebP · Max 10 Mo par fichier · Jusqu'à 20 images

75

Qu'est-ce que la compression d'image ?

La compression d'image réduit la taille des fichiers d'images numériques en supprimant les données visuelles redondantes ou moins importantes. Il existe deux approches principales :

**La compression avec perte** supprime certaines données d'image pour obtenir des fichiers plus petits. JPEG et WebP utilisent la compression avec perte par défaut — un réglage de qualité à 75 % réduit généralement la taille du fichier de 60 à 80 % avec une différence visuelle minime. L'inconvénient est que cette opération est irréversible : une fois les données supprimées, elles ne peuvent pas être récupérées depuis le fichier compressé.

**La compression sans perte** réduit la taille du fichier sans supprimer aucune donnée. PNG utilise la compression sans perte par défaut — l'image décompressée est identique bit pour bit à l'original. Le taux de compression est plus faible (généralement 10 à 30 %), mais la qualité de l'image est parfaitement préservée.

Cet outil utilise l'API Canvas intégrée du navigateur pour compresser les images entièrement sur votre appareil. Pour les fichiers JPEG et WebP, le curseur de qualité contrôle directement le niveau de compression avec perte. Pour les fichiers PNG, l'outil les convertit au format WebP lorsque la qualité est inférieure à 100 %, car l'API Canvas ne prend pas en charge l'encodage PNG avec perte.

// Compress an image using the Canvas API
const img = await createImageBitmap(file);
const canvas = document.createElement('canvas');
canvas.width = img.width;
canvas.height = img.height;
const ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0);

// quality: 0.0 (lowest) to 1.0 (highest)
canvas.toBlob((blob) => {
  console.log(`Compressed: ${blob.size} bytes`);
}, 'image/jpeg', 0.75);

Fonctionnalités clés

Traitement 100 % côté navigateur

Toute la compression s'effectue localement dans votre navigateur grâce à l'API Canvas. Vos images ne quittent jamais votre appareil — pas de téléchargement, pas de traitement serveur, confidentialité totale.

Compression par lots

Compressez jusqu'à 20 images en une seule opération. Déposez plusieurs fichiers ou sélectionnez-les depuis votre explorateur de fichiers. Tous les fichiers sont compressés avec le même réglage de qualité et peuvent être téléchargés individuellement ou tous en même temps.

Contrôle de la qualité ajustable

Affinez la compression avec un curseur de qualité de 0 à 100. Observez la taille du fichier compressé se mettre à jour en temps réel pendant l'ajustement, pour trouver le parfait équilibre entre qualité et taille de fichier.

Comparaison avant/après par glissement

Comparez visuellement les versions originale et compressée de n'importe quelle image avec un séparateur interactif à glisser. Faites glisser à gauche et à droite pour inspecter les artefacts de compression à n'importe quel endroit de l'image.

Prise en charge multi-formats

Compressez des images JPEG, PNG et WebP. Les fichiers PNG sont automatiquement convertis en WebP lors d'une compression avec perte, car l'API Canvas ne prend pas en charge l'encodage PNG avec perte.

JPEG vs PNG vs WebP

JPEG

Compression avec perte, sans transparence

Meilleur pour les photographies et les images complexes avec de nombreuses couleurs et dégradés. Excellents taux de compression (60 à 90 % de réduction à qualité 75). Ne prend pas en charge la transparence. Le format d'image le plus répandu sur le web.

PNG

Compression sans perte, prend en charge la transparence

Meilleur pour les graphiques aux bords nets, le texte, les logos et les images nécessitant de la transparence. Fichiers plus volumineux que JPEG pour les photographies. Cet outil convertit les PNG en WebP pour la compression avec perte, car l'API Canvas ne prend en charge que l'encodage PNG sans perte.

WebP

Avec et sans perte, prend en charge la transparence

Le format moderne de Google offrant des fichiers 25 à 35 % plus petits que JPEG à qualité visuelle équivalente, avec prise en charge de la transparence comme PNG. Supporté par tous les navigateurs modernes. Le format le plus efficace pour les images web en 2026.

Exemples de compression

Compression d'une photo JPEG

photo-paysage.jpg (2,1 Mo, 4000×3000)
photo-paysage.jpg (680 Ko à qualité 75)

Une photo JPEG haute résolution classique compressée à qualité 75. La taille du fichier est réduite d'environ 68 % avec une perte de qualité visible minime. JPEG est le meilleur format pour les photographies et les images complexes avec des dégradés.

Compression d'un logo/icône PNG

logo-transparent.png (450 Ko, 1200×800)
logo-transparent.webp (85 Ko à qualité 80)

Une image PNG avec transparence convertie en WebP à qualité 80. WebP prend en charge la transparence comme PNG mais avec une compression avec perte, permettant une réduction de taille de 81 %. Remarque : le format de sortie devient WebP car l'API Canvas ne peut pas faire de compression PNG avec perte.

Compression d'une bannière WebP

banniere-hero.webp (800 Ko, 1920×1080)
banniere-hero.webp (250 Ko à qualité 75)

Une image WebP recompressée à qualité 75. La compression avec perte intégrée de WebP permet une réduction de 69 % tout en maintenant une bonne qualité visuelle. WebP est généralement le format le plus efficace pour les images web.

Comment compresser des images en ligne

  1. 1

    Importez vos images

    Faites glisser-déposer des images dans la zone d'importation, ou cliquez pour parcourir vos fichiers. Vous pouvez sélectionner jusqu'à 20 images JPEG, PNG ou WebP à la fois, chacune jusqu'à 10 Mo.

  2. 2

    Ajustez la qualité

    Utilisez le curseur de qualité pour définir le niveau de compression souhaité (0–100). La valeur par défaut est 75, ce qui offre un bon équilibre. Observez les tailles de fichier et les taux de compression se mettre à jour en temps réel.

  3. 3

    Téléchargez les résultats

    Cliquez sur Télécharger pour un fichier individuel, ou utilisez Tout télécharger pour enregistrer toutes les images compressées. Utilisez le bouton Comparer pour inspecter visuellement la qualité avant de télécharger.

Cas d'utilisation

Optimisation des performances web
Réduisez la taille des fichiers image avant de les télécharger sur votre site web. Des images plus légères se chargent plus vite, améliorant les scores Core Web Vitals (notamment le Largest Contentful Paint), réduisant les coûts de bande passante et améliorant le référencement.
Réduction de la taille des pièces jointes
Compressez les images avant de les joindre à des e-mails pour rester dans les limites de taille (généralement 10 à 25 Mo). Un lot de 20 photos peut souvent être compressé de 50 Mo à moins de 10 Mo.
Préparation des publications sur les réseaux sociaux
Pré-compressez les images avant de les télécharger sur les réseaux sociaux. Bien que les plateformes recompressent automatiquement les images, partir d'un fichier déjà optimisé vous donne plus de contrôle sur la qualité finale.
Optimisation des ressources d'applications et de jeux
Compressez les ressources d'interface, les textures et les sprites pour les applications mobiles, les jeux et les progressive web apps. Des ressources plus légères signifient des téléchargements plus rapides, moins de stockage et une meilleure expérience utilisateur.
Optimisation de documents et présentations
Réduisez la taille des images intégrées dans les PDF, documents Word et présentations. Un diaporama de 50 Mo avec des photos haute résolution peut souvent être réduit à 10 Mo sans perte de qualité perceptible.

Détails techniques

Compression via l'API Canvas
Cet outil utilise la méthode toBlob() de l'API HTML5 Canvas pour la compression. L'image est dessinée sur un élément canvas invisible, puis ré-encodée avec le paramètre de qualité spécifié. Pour JPEG et WebP, le paramètre de qualité (0,0–1,0) contrôle le niveau de compression avec perte. Pour PNG, l'API Canvas ignore entièrement le paramètre de qualité — l'encodage PNG via Canvas est toujours sans perte.
Conversion PNG vers WebP
Étant donné que Canvas toBlob() ignore le paramètre de qualité pour les images PNG (la sortie est toujours sans perte), cet outil convertit les fichiers PNG au format WebP lorsque le curseur de qualité est réglé en dessous de 100. WebP prend en charge la compression avec perte (avec contrôle de la qualité) et la transparence, ce qui en fait la meilleure alternative avec perte au PNG. Lorsque la qualité est réglée à 100, les fichiers PNG sont conservés dans leur format d'origine.
Comportement du paramètre de qualité
Le curseur de qualité correspond au paramètre de qualité de Canvas toBlob() : 100 = 1,0 (qualité maximale, fichier le plus grand), 0 = 0,0 (qualité minimale, fichier le plus petit). Pour JPEG, la qualité 75 (0,75) est généralement le meilleur compromis — en dessous de 50, les artefacts deviennent perceptibles. Pour WebP, la même valeur de qualité produit des fichiers légèrement plus petits que JPEG avec une qualité visuelle comparable.
Mémoire du navigateur et limites
Chaque image existe en mémoire à la fois comme objet File original et comme Blob compressé, plus deux URLs d'objet pour l'affichage en aperçu. Avec 20 images de 10 Mo chacune, l'utilisation maximale de la mémoire peut atteindre environ 400 Mo. Les URLs d'objet sont révoquées lorsque les images sont effacées ou que la page est déchargée pour éviter les fuites mémoire.

Bonnes pratiques

Commencez à qualité 75 pour JPEG/WebP
La qualité 75 est le point de départ recommandé pour la plupart des usages. Elle réduit généralement la taille du fichier de 60 à 80 % avec une perte de qualité visible minime. N'augmentez la qualité au-dessus de 85 que pour les images où la préservation des détails fins est essentielle (ex. imagerie médicale, photographie de qualité impression).
Utilisez WebP autant que possible
WebP produit des fichiers 25 à 35 % plus petits que JPEG à qualité visuelle identique et prend en charge la transparence comme PNG. Tous les navigateurs modernes supportent WebP depuis 2024. Convertissez vos images JPEG et PNG en WebP pour le meilleur rapport compression/qualité sur le web.
Conservez les fichiers originaux
Conservez toujours vos images originales non compressées comme fichiers sources. La compression avec perte est irréversible — recompresser une image déjà compressée dégrade davantage la qualité sans réduction de taille significative (phénomène connu sous le nom de dégradation générationnelle).
Vérifiez la qualité avant de télécharger
Utilisez le bouton Comparer pour inspecter visuellement les artefacts de compression avant de télécharger. Portez une attention particulière aux zones contenant du texte, des bords nets et des dégradés subtils — c'est là que les artefacts JPEG sont les plus visibles.
Regroupez les images similaires
Les images aux caractéristiques similaires (même type de sujet, résolution, profondeur de couleur) se compressent mieux avec le même réglage de qualité. Traitez vos photos séparément de vos graphiques/logos pour des résultats optimaux.

Questions fréquentes

Est-il sécurisé de compresser des images en ligne ?
Oui — cet outil est totalement sécurisé car il traite les images entièrement dans votre navigateur. Vos images ne sont jamais téléchargées vers un serveur. La compression utilise l'API Canvas intégrée du navigateur, et toutes les données restent sur votre appareil. Vous pouvez vérifier cela en ouvrant l'onglet Réseau dans les Outils de développement de votre navigateur — vous verrez zéro requête réseau pendant la compression. Lorsque vous fermez ou actualisez la page, toutes les données d'image sont effacées de la mémoire.
Quelle est la différence entre la compression avec perte et sans perte ?
**La compression avec perte** supprime définitivement certaines données d'image pour obtenir des fichiers plus petits. JPEG et WebP utilisent la compression avec perte — un réglage de qualité à 75 réduit généralement la taille du fichier de 60 à 80 % avec une différence visible minime, mais les données supprimées ne peuvent pas être récupérées. **La compression sans perte** réduit la taille du fichier sans supprimer aucune donnée. L'image décompressée est identique bit pour bit à l'original. PNG utilise la compression sans perte. Le compromis est que la compression sans perte atteint des réductions plus faibles (généralement 10 à 30 %). Pour un usage web, la compression avec perte à qualité 75–85 est presque toujours le bon choix — les économies de taille sont considérables et la différence de qualité est imperceptible pour la plupart des utilisateurs.
Pourquoi mes fichiers PNG sont-ils convertis en WebP ?
L'API Canvas du navigateur ne prend pas en charge la compression PNG avec perte — l'encodage PNG est toujours sans perte, ce qui signifie que le curseur de qualité n'aurait aucun effet. Pour vous offrir un contrôle de compression significatif sur les fichiers PNG, cet outil les convertit au format WebP lorsque le curseur de qualité est en dessous de 100. WebP prend en charge la compression avec perte et la transparence (comme PNG), ce qui en fait l'alternative idéale. Si vous devez conserver le format PNG, réglez le curseur de qualité à 100. Le fichier sera ré-encodé en PNG sans perte. Notez que le fichier de sortie peut avoir la même taille ou être légèrement plus grand que l'original, car l'encodeur PNG de l'API Canvas peut ne pas égaler le niveau d'optimisation de l'encodeur d'origine.
Quel réglage de qualité dois-je utiliser ?
Cela dépend de votre cas d'utilisation : - **Qualité 85–95** : Visuellement indiscernable de l'original. Utilisez pour la photographie professionnelle, les sites portfolio ou partout où la qualité d'image est primordiale. Réduction typique : 30 à 50 %. - **Qualité 70–85** : Excellente qualité avec des économies de taille significatives. La plage recommandée pour la plupart des usages web. Réduction typique : 50 à 75 %. - **Qualité 50–70** : Bonne qualité avec une compression agressive. Adapté aux miniatures, aux réseaux sociaux et aux images affichées en petite taille. Réduction typique : 70 à 85 %. - **Qualité inférieure à 50** : Artefacts perceptibles. À n'utiliser que lorsque la taille du fichier est plus importante que la qualité (ex. contraintes d'e-mail, très faible bande passante). Utilisez le bouton Comparer pour trouver la qualité minimale qui reste acceptable pour votre image spécifique.
Puis-je compresser des images sans perdre en qualité ?
Techniquement, oui — réglez le curseur de qualité à 100 pour une compression sans perte. Cependant, la réduction de taille sera minime (0 à 10 % pour la plupart des images) car la compression sans perte ne peut supprimer que les données d'encodage redondantes, pas les données d'image. En pratique, la qualité 80–85 équivaut à « aucune perte de qualité visible » pour la plupart des images. L'œil humain ne peut pas distinguer entre la qualité 85 et la qualité 100 dans des conditions de visualisation normales. Le curseur de comparaison vous permet de le vérifier pour votre image spécifique. Pour une réduction maximale de la taille sans perte de qualité visible, commencez à qualité 75 et utilisez le bouton Comparer pour vérifier. Si vous voyez des artefacts, augmentez la qualité par incréments de 5 jusqu'à ce que le résultat soit acceptable.
Combien d'images puis-je compresser à la fois ?
Vous pouvez compresser jusqu'à 20 images en un seul lot. Chaque image peut avoir jusqu'à 10 Mo. Tout le traitement s'effectue dans votre navigateur, donc les performances dépendent du processeur et de la mémoire disponible sur votre appareil. Pour des lots importants d'images haute résolution, la compression peut prendre quelques secondes. L'outil traite toutes les images et affiche un indicateur de progression par fichier ainsi que l'espace total économisé.
Que se passe-t-il si le fichier compressé est plus grand que l'original ?
Cela peut arriver avec des images déjà bien optimisées, ou lors d'une compression à des réglages de qualité très élevés (90–100). L'outil affichera « 0 % économisé » avec une note indiquant que l'image est déjà bien optimisée. Si cela se produit, l'image originale a probablement été compressée avec un encodeur avancé (comme mozjpeg, cjpeg ou pngquant) plus efficace que l'encodeur intégré du navigateur. Dans ce cas, votre fichier original est déjà compressé de manière optimale — aucune action supplémentaire n'est nécessaire.
La compression modifie-t-elle les dimensions de mon image ?
Non — cet outil compresse les images sans modifier leurs dimensions en pixels. Une image de 4000×3000 sera toujours 4000×3000 après compression. Seule la taille du fichier change. Si vous avez besoin de redimensionner des images (modifier les dimensions), vous aurez besoin d'un outil de redimensionnement séparé. Le redimensionnement et la compression sont complémentaires — réduire les dimensions avant la compression peut considérablement réduire la taille des fichiers pour les images affichées en petite taille sur le web.
Quels formats d'image sont pris en charge ?
Cet outil prend en charge trois formats : - **JPEG** (.jpg, .jpeg) : Le format le plus courant pour les photographies. Prend en charge la compression avec perte via le curseur de qualité. - **PNG** (.png) : Meilleur pour les graphiques avec transparence. Converti en WebP pour la compression avec perte (qualité < 100). - **WebP** (.webp) : Format moderne avec la meilleure efficacité de compression. Prend en charge la compression avec perte et la transparence. Les autres formats (GIF, SVG, AVIF, HEIC, TIFF) ne sont pas actuellement pris en charge.
Comment cet outil se compare-t-il à TinyPNG ou Squoosh ?
La principale différence est la **confidentialité** : cet outil traite les images entièrement dans votre navigateur — vos fichiers ne quittent jamais votre appareil. TinyPNG télécharge les images sur ses serveurs pour le traitement. **TinyPNG** utilise une compression côté serveur avec des algorithmes avancés (pngquant pour PNG, mozjpeg pour JPEG) pouvant produire des fichiers légèrement plus petits que la compression basée sur le navigateur. Cependant, vos images doivent être téléchargées sur leurs serveurs, et le niveau gratuit vous limite à 20 images par jour à 5 Mo chacune. **Squoosh** (par Google) traite également les images dans le navigateur via WebAssembly, offrant plus de codecs et un contrôle plus fin. Cet outil est plus simple et plus rapide pour le cas courant de compression par lots de fichiers JPEG, PNG et WebP avec un seul réglage de qualité. Choisissez cet outil lorsque la confidentialité est une priorité, que vous avez besoin d'une compression par lots rapide et que vous n'avez pas besoin d'options de codec avancées.

Convertisseur de Base — Binaire, Hex, Décimal & Octal

Outils de conversion

Convertissez des nombres entre binaire, hexadécimal, décimal, octal et toute base personnalisée (2-36) instantanément. Gratuit, privé, sans inscription — tout se passe dans votre navigateur.

Convertisseur de Longueur — Mètres, Pieds, Pouces

Outils de conversion

1 pouce = 2,54 cm, 1 pied = 0,3048 m, 1 mile = 1,609 km. Convertissez entre 16 unités de longueur instantanément — métriques, impériales et astronomiques. Gratuit et privé.

Convertisseur de Température — °C °F K °R

Outils de conversion

0 °C = 32 °F = 273.15 K = 491.67 °R. Convertissez Celsius, Fahrenheit, Kelvin et Rankine instantanément — gratuit, privé, dans le navigateur. Inclut formules, guides étape par étape et tableaux.

Convertisseur de Volume et Capacité — 15 Unités en Ligne

Outils de conversion

1 litre = 0,2642 gallon US, 1 tasse = 236,6 mL. Convertissez volume et capacité entre 15 unités — métriques, américaines, impériales et culinaires. Convertisseur en ligne gratuit et privé, calculs dans votre navigateur.

Convertisseur de Poids — kg, lbs, oz, g & 10 Autres

Outils de conversion

1 kg = 2,205 lb · 1 oz = 28,35 g · 1 stone = 14 lb. Convertissez entre 13 unités de poids — métriques, impériales & troy. Tableaux, formules et références. Gratuit, 100 % privé.

Décodeur et Encodeur Base64

Encodage et formatage

Décodez et encodez en Base64 en ligne gratuitement. Conversion en temps réel, support UTF-8 et émojis. 100 % privé — dans votre navigateur. Sans inscription.