Comment réduire le poids d'une photo : résolution, qualité, sous-échantillonnage et métadonnées

Les cinq facteurs qui font le poids d'une photo, et dans quel ordre régler qualité et résolution pour atteindre 200 Ko en perdant le moins de netteté.

Le poids d'un fichier photo dépend de « combien de pixels sont enregistrés, avec combien de bits par pixel, et avec quelles informations annexes ». Il est courant qu'une photo de smartphone pèse 3 à 5 Mo alors qu'un formulaire de candidature en ligne exige 100 à 500 Ko. Il existe cinq grands leviers pour combler cet écart. Cet article explique l'effet de chacun sur le poids et la qualité, et dans quel ordre les régler pour atteindre un poids cible.

1. La résolution — le levier le plus sûr

Avant compression, la taille des données brutes vaut pixels en largeur × pixels en hauteur × 3 octets (RVB). Une photo de 4032×3024 pixels compte environ 12,19 millions de pixels, soit environ 36 Mo de données brutes. Diviser la largeur et la hauteur par deux ramène le nombre de pixels au quart, et le poids après compression baisse à peu près dans la même proportion.

Largeur×hauteur (px)Nombre de pixelsDonnées brutes (RVB)Exemple d'usage
4032×3024environ 12,19 millionsenviron 36,6 MoOriginal de smartphone
2016×1512environ 3,05 millionsenviron 9,1 MoPhoto haute qualité dans un article de blog
1080×1350environ 1,46 millionenviron 4,4 MoPublication Instagram verticale
413×531environ 220 000environ 0,66 MoPhoto de passeport (taille recommandée pour la demande en ligne en Corée)

Si la taille en pixels exigée est fixée, comme pour une photo de dossier, commencez par réduire l'image à cette taille. Cela suffit souvent à respecter le poids cible. Pour la demande de passeport en ligne, le ministère coréen des Affaires étrangères recommande 413×531 pixels et exige 500 Ko maximum ; un JPG réduit à cette taille passe généralement la limite avec une bonne marge, même en haute qualité.

2. Qualité et quantification — ce que fait le curseur « qualité » du JPG et du WebP

Le JPG découpe l'image en blocs de 8×8, les convertit en composantes de fréquence, puis divise chaque composante par la valeur d'une table de quantification et arrondit. Baisser la qualité augmente ces diviseurs, et davantage de hautes fréquences tombent à 0 après arrondi. Les longues suites de 0 sont ensuite représentées de façon très compacte par le codage entropique (codage de Huffman), ce qui réduit le poids.

  • Qualité 90 et plus : à l'œil, difficile à distinguer de l'original, mais c'est la zone où le poids grimpe brutalement.
  • Qualité 70 à 85 : la zone la plus efficace pour les photos. La plupart des photos du web s'y trouvent.
  • Qualité 50 et moins : des paliers apparaissent dans le ciel et la peau, des bavures autour des contours (ringing) et les bords des blocs 8×8 deviennent visibles.

La relation entre qualité et poids n'est pas linéaire. Passer de 95 à 85 fait nettement baisser le poids, tandis que passer de 60 à 50 le réduit peu tout en rendant la dégradation plus visible. C'est pourquoi, si vous devez descendre sous 60, mieux vaut réduire la résolution.

3. Sous-échantillonnage de la chrominance — stocker moins d'information de couleur

L'œil humain est sensible aux variations de luminosité mais moins aux variations de couleur. Le JPG et le WebP avec perte convertissent donc souvent le RVB en luminance (Y) et chrominance (Cb, Cr), puis stockent la chrominance à la moitié de la résolution en largeur et en hauteur (4:2:0). Cela suffit à diviser l'information de couleur par quatre et les données brutes totales par deux.

Sur une photo, la différence est presque invisible, mais sur une image comportant du texte rouge ou de fins traits colorés, les bords des lettres peuvent sembler baver. Le WebP avec perte utilise toujours le 4:2:0 selon sa spécification (MDN) : pour un graphique où le texte en couleur compte, le PNG ou le WebP sans perte conviennent mieux.

4. Les métadonnées — des dizaines de Ko cachés dans la photo

Une photo de smartphone contient des informations EXIF (appareil, heure, coordonnées GPS), une petite miniature d'aperçu et un profil de couleur (ICC). Cela représente généralement de quelques Ko à quelques dizaines de Ko, une part modeste du total, mais impossible à négliger quand la cible est petite, par exemple 100 Ko ou moins. Le vrai problème, surtout, est que la localisation reste dans le fichier. Réencoder l'image avec le Canvas du navigateur supprime la plupart de ces informations. Pour en savoir plus, consultez Métadonnées EXIF et vie privée.

5. Le choix du format — même qualité, moins d'octets

À qualité égale, les codecs récents sont plus légers. Google annonce que le WebP avec perte est 25 à 34 % plus léger que le JPG à qualité SSIM égale, et l'AVIF l'est généralement encore davantage. Mais si le destinataire n'accepte que le JPG, impossible de changer de format : ce levier sert surtout pour la publication sur le web. Les différences entre formats sont détaillées dans JPG vs PNG vs WebP vs AVIF.

Les valeurs de qualité ne sont comparables ni entre formats ni entre logiciels

« Qualité 80 » n'est pas une unité normalisée. Chaque encodeur traduit la valeur de qualité en intensité de quantification à sa manière : un même 80 donne une qualité et un poids différents en JPG, WebP et AVIF, et même en JPG le résultat varie légèrement d'un logiciel à l'autre. Plutôt qu'une règle absolue du type « il faut enregistrer à tant », il est plus fiable de décider en comparant le fichier obtenu à l'original, agrandi. Pour traiter plusieurs images avec les mêmes réglages, testez d'abord sur une seule avant de les appliquer aux autres.

Le JPG progressif

Outre le mode baseline, qui dessine l'image de haut en bas en une seule passe, la norme JPG (T.81) définit un mode progressif qui affiche d'abord une version floue de l'image entière puis l'affine peu à peu. Il améliore la vitesse perçue lors de l'affichage de grandes photos sur une connexion lente. L'écart de poids varie selon la photo, et certains appareils ou logiciels anciens ne lisent pas le JPG progressif : pour un envoi officiel, le mode baseline est le choix le plus sûr.

Exemple de réglage pas à pas

Imaginons une photo de smartphone de 4032×3024 (environ 3 à 4 Mo) à envoyer « en 1000 pixels de large maximum et 200 Ko maximum ».

  1. Réduisez d'abord la largeur à 1000 pixels. La hauteur passe à 750 pixels en respectant les proportions, et le nombre de pixels tombe à environ 6 % de l'original. Cette seule étape ramène le plus souvent le fichier à quelques centaines de Ko ou moins.
  2. Enregistrez ensuite en qualité 85 et vérifiez si le fichier dépasse 200 Ko. Si oui, descendez à 80 puis 75, ou cherchez la valeur par recherche dichotomique.
  3. Si la photo est très bruitée, comme une photo de nuit, et qu'il faudrait descendre sous 60, réduire un peu plus la largeur, à 900 pixels, donne un résultat plus propre.

L'ordre à suivre pour atteindre un poids cible (Ko)

Pour respecter une condition comme « envoyez un fichier de 200 Ko maximum », l'ordre suivant est celui qui perd le moins de qualité.

  1. Réduisez d'abord à la taille en pixels nécessaire. Si un format est imposé, utilisez cette taille ; sinon, la taille d'affichage à l'écran (par exemple 1200 à 2000 px de large).
  2. Cherchez la qualité par dichotomie. Enregistrez avec la valeur médiane entre 50 et 95 ; si le fichier dépasse la cible, recoupez la moitié inférieure, sinon la moitié supérieure. En 7 ou 8 essais, vous trouvez la qualité la plus élevée qui reste sous la cible.
  3. Si la qualité devient trop basse, réduisez un peu plus la résolution. Réduire largeur et hauteur de 10 % diminue le nombre de pixels d'environ 19 %. Recommencez ensuite l'étape 2.
  4. Vérifiez la définition du Ko. Certains sites comptent 1 Ko = 1 000 octets, d'autres 1 024 octets. En cas de doute, calculez avec 1 000 octets et visez plus petit : vous respecterez les deux définitions.
  5. Distinguez « moins de » et « au maximum ». Avec « moins de 100 Ko », un fichier d'exactement 100 Ko est refusé.

L'outil Réduire le poids d'une photo effectue ce processus automatiquement. Indiquez le poids cible en Ko : il recherche la qualité par dichotomie puis, s'il atteint la qualité minimale, réduit la résolution pour retenir le résultat le plus net sous la cible.

Erreurs fréquentes

  • Réenregistrer en grand un fichier déjà réduit : réenregistrer en qualité 95 un JPG enregistré en qualité 60 alourdit le fichier sans rendre la qualité perdue.
  • Compresser plusieurs fois de suite : les pertes s'accumulent à chaque enregistrement. Produisez toujours le résultat voulu en une seule fois, à partir de l'original.
  • Compresser une capture d'écran en JPG : le texte s'empâte, et le fichier devient parfois même plus lourd qu'en PNG. Gardez les captures en PNG ou réduisez leur résolution.

Questions fréquentes

Enregistrer en qualité 100 donne-t-il un fichier identique à l'original ?

Même en qualité 100, le JPG conserve des pertes liées à la conversion des couleurs et aux arrondis : il n'est donc pas totalement sans perte. Et au-delà de 90, la différence visible est presque nulle alors que le poids augmente fortement.

Réduire la résolution ne dégrade-t-il pas l'image ?

Une résolution supérieure à la taille d'affichage à l'écran sera de toute façon réduite à l'affichage : la baisser change peu la perception. À l'inverse, une image réduite en dessous de la taille nécessaire puis agrandie devient floue ; vérifiez donc d'abord la taille en pixels de l'usage final.

Pourquoi le poids varie-t-il d'une photo à l'autre avec les mêmes réglages ?

L'efficacité de la compression dépend beaucoup du contenu. Une photo simple comme un ciel bleu sera légère, tandis qu'une photo riche en détails — feuillage, sable, ou photo de nuit pleine de bruit — sera lourde.

Mis à jour le: 2026-09-23

Sources

← Retour aux guides