Comment réduire la taille d'une image sans perdre en qualité
Pour réduire le poids d'une image sans perte de qualité visible, réduisez-la d'abord à la taille en pixels à laquelle elle sera affichée, puis enregistrez-la en JPG ou en WebP à environ 80 % de qualité, ou gardez le PNG pour les captures d'écran de texte. Photos et Paint sous Windows, Aperçu sur macOS et ImageMagick savent tous le faire. Les outils Compresser une image et Redimensionner des images de FileReshape le font dans votre navigateur, sans envoyer vos photos.
Les trois facteurs qui déterminent le poids d'une image
Toutes les méthodes pour alléger une image agissent sur un ou plusieurs de trois leviers. Le premier est la taille en pixels : combien de pixels l'image compte en largeur et en hauteur. Une photo de téléphone de 12 mégapixels mesure environ 4000 × 3000 pixels. Diviser les deux côtés par deux, à 2000 × 1500, laisse un quart des pixels, et le fichier diminue à peu près dans la même proportion. C'est de loin le levier le plus puissant, et pour la plupart des usages, il ne coûte rien de visible, car les écrans, les e-mails et les pages web affichent rarement une image d'une largeur proche de 4000 pixels.
Le deuxième levier est le format de fichier. Une même image peut prendre des places très différentes en JPG, en PNG ou en WebP, selon ce qu'elle montre. Le troisième est le réglage de qualité des formats avec perte comme le JPG et le WebP, généralement un nombre de 0 à 100. Les valeurs basses suppriment davantage de détails fins. La relation n'est pas linéaire : passer de 100 à 85 divise souvent le fichier par deux sans changement visible, alors que passer de 60 à 40 fait gagner moins et commence à faire apparaître des blocs et des bavures autour des contours.
Les métadonnées jouent aussi un petit rôle. Les photos contiennent des données EXIF comme la date, le modèle de l'appareil et souvent la position GPS, et parfois un aperçu intégré. Les supprimer fait gagner un peu de place et protège la vie privée, mais à elle seule, cette opération ne transformera pas une photo de 5 Mo en une photo de 500 Ko.
Quel format pour quelle image
Le JPG est fait pour les photographies et les autres images avec des dégradés doux et beaucoup de détails. Il s'ouvre partout, des vieux logiciels de messagerie aux formulaires d'envoi des administrations. Il ne gère pas la transparence et, avec des réglages de qualité bas, il ajoute de légers halos autour des contours nets : c'est pourquoi le texte d'une capture d'écran en JPG peut paraître flou.
Le PNG est sans perte et convient aux captures d'écran de texte, aux schémas, aux logos, aux graphiques et à tout ce qui comporte des aplats de couleur ou de la transparence. Pour ce genre d'images, il est souvent plus léger qu'un JPG de même qualité. Pour les photographies, c'est le mauvais choix : une photo enregistrée en PNG est généralement plusieurs fois plus lourde que la même photo en bon JPG. Si vous avez une photo, ou une capture d'écran d'une photo, enregistrée en PNG, la convertir en JPG est souvent le gain le plus important.
Le WebP peut être avec perte comme le JPG ou sans perte comme le PNG, et il gère la transparence dans les deux modes. Le WebP avec perte est généralement nettement plus léger qu'un JPG de qualité visuelle comparable. Tous les navigateurs actuels affichent le WebP : c'est donc un bon choix pour les sites web, mais certains programmes anciens, imprimeurs et formulaires d'envoi ne l'acceptent pas. Dans le doute, envoyez du JPG.
Ce que « sans perdre en qualité » veut vraiment dire
Une réduction strictement sans perte signifie que les pixels décodés sont exactement les mêmes qu'avant. C'est possible : vous pouvez supprimer les métadonnées, recompresser un PNG avec un meilleur encodeur, ou réécrire les tables internes d'un JPG avec un outil comme jpegtran. Les gains sont réels mais généralement modestes, souvent quelques pour cent, parfois davantage pour des PNG mal enregistrés. Réenregistrer un JPG, même en qualité 100, n'est pas sans perte : chaque enregistrement avec perte décode l'image et supprime encore un peu de détail.
Au quotidien, « sans perdre en qualité » signifie donc sans perte visible à la taille où l'image sera vue. Une photo de 1600 pixels de large en JPG à 80 % de qualité paraît identique sur un écran d'ordinateur portable à l'original de 4000 pixels, mais ne pèse qu'une fraction de sa taille. Conservez les originaux pour l'impression, le recadrage et la retouche, et créez toujours les copies allégées à partir de l'original plutôt que d'une copie déjà compressée.
Réduire la taille d'une image sous Windows avec Photos ou Paint
L'application Photos de Windows 11 propose une option de redimensionnement dans le menu derrière les trois points, ou dans l'éditeur, selon la version. Elle offre des tailles prédéfinies et une taille personnalisée en pixels, conserve les proportions par défaut et, dans les versions récentes, affiche un curseur de qualité pour l'enregistrement en JPG. Elle enregistre ensuite une copie redimensionnée et laisse l'original intact. Les menus ont changé avec plusieurs mises à jour de Photos : l'option peut donc se trouver à un endroit légèrement différent sur votre PC.
Paint est présent sur tous les PC Windows et son comportement est prévisible. Utilisez Redimensionner dans l'onglet Accueil, ou appuyez sur Ctrl+W, et choisissez Pixels avec « Conserver les proportions » coché. Enregistrez ensuite la copie avec Fichier > Enregistrer sous et choisissez Image JPEG pour les photos ou Image PNG pour les captures d'écran. Paint ne permet pas de choisir la qualité JPG : ses fichiers JPG ne sont donc pas toujours aussi légers qu'ils pourraient l'être.
- Ouvrez l'image dans Paint et appuyez sur Ctrl+W.
- Choisissez Pixels, laissez « Conserver les proportions » coché et saisissez une nouvelle largeur, par exemple 1600.
- Choisissez Fichier > Enregistrer sous, choisissez Image JPEG ou Image PNG et enregistrez sous un nouveau nom.
Réduire la taille d'une image sur Mac avec Aperçu
Aperçu intègre les deux leviers. Outils > Ajuster la taille change la taille en pixels ; laissez « Mettre à l'échelle proportionnellement » et « Rééchantillonner l'image » cochés, et la zone de dialogue affiche le poids obtenu avant que vous n'appliquiez la modification. Fichier > Exporter vous permet ensuite de choisir le format et, pour le JPEG, un curseur de qualité qui va de la plus basse à la meilleure. Aperçu affiche une estimation du poids du fichier pendant que vous déplacez le curseur, ce qui permet de viser facilement une limite d'envoi. Pour traiter plusieurs images à la fois, ouvrez-les ensemble, sélectionnez toutes les miniatures dans la barre latérale et utilisez Ajuster la taille sur toutes en même temps.
- Ouvrez l'image dans Aperçu et choisissez Outils > Ajuster la taille.
- Laissez « Mettre à l'échelle proportionnellement » coché, saisissez une largeur en pixels et cliquez sur OK.
- Choisissez Fichier > Exporter, choisissez JPEG, déplacez le curseur de qualité en surveillant le poids estimé, puis enregistrez.
Réduire la taille d'une image en ligne de commande avec ImageMagick
ImageMagick est un outil d'image gratuit en ligne de commande pour Windows, macOS et Linux. Dans la version 7, la commande est magick ; les installations plus anciennes utilisent convert à la place. La valeur de redimensionnement 1600x fixe la largeur et calcule la hauteur d'après les proportions, et l'ajout d'un signe > (entre guillemets, car le shell le traite comme une redirection) ne réduit que les images plus grandes. L'option strip supprime les métadonnées.
La commande mogrify traite de nombreux fichiers à la fois, mais les écrase si vous ne lui indiquez pas de dossier de sortie avec l'option path : faites donc d'abord un essai sur des copies. Pour un nettoyage sans perte de fichiers déjà redimensionnés, des outils comme jpegtran pour le JPG et oxipng ou optipng pour le PNG réécrivent les fichiers sans changer un seul pixel.
# Redimensionner à 1600 px de large et enregistrer en JPG en qualité 80
magick in.jpg -resize 1600x -quality 80 out.jpg
# Ne réduire que les images de plus de 1600 px de large, et supprimer les métadonnées
magick in.jpg -resize "1600x>" -strip -quality 80 out.jpg
# Tout un dossier, écrit dans le dossier "small" (créez-le d'abord)
magick mogrify -path small -resize "1600x>" -quality 80 *.jpgRespecter la limite de taille d'un e-mail ou d'un formulaire d'envoi
Les services de messagerie limitent couramment les pièces jointes à environ 20 à 25 Mo par message, et les pièces jointes grossissent d'environ un tiers à l'envoi, car elles sont encodées sous forme de texte. Huit photos de 3 Mo chacune font 24 Mo sur le disque, mais environ 32 Mo une fois encodées, ce qui dépasse une limite de 25 Mo. Les redimensionner à 1600 ou 2000 pixels de large fait généralement passer chacune bien en dessous de 1 Mo.
Les formulaires d'envoi pour une candidature, une photo de visa ou une déclaration de sinistre ont souvent des limites bien plus basses, comme 1 Mo, 500 Ko, voire 100 Ko, et parfois aussi des tailles exactes en pixels. Commencez par recadrer ce qui n'est pas nécessaire et régler la taille en pixels demandée par le formulaire, puis baissez la qualité pas à pas jusqu'à ce que le fichier passe. Si le formulaire demande un format précis, utilisez-le, même si un autre format donnerait un fichier plus léger.
Réduire la taille d'une image dans votre navigateur avec FileReshape
L'outil Compresser une image de FileReshape accepte les images JPG, PNG et WebP et les réenregistre en JPG ou en WebP. Vous choisissez une qualité de 90, 80, 70 ou 60 %, 80 % étant recommandé, et, si vous le souhaitez, une largeur maximale entre 800 et 3840 pixels ; les images plus larges sont réduites et les plus étroites restent inchangées. La liste affiche la taille avant et après pour chaque fichier. Si une image devait ressortir plus lourde qu'avant, parce qu'elle était déjà bien compressée, vous récupérez l'original sans modification. Il n'existe pas d'option pour viser un poids de fichier exact ; baissez la qualité ou la largeur maximale et vérifiez la nouvelle taille dans la liste.
Les images réencodées ne conservent que les pixels. Les photos sont d'abord remises droites, puis la position GPS, la date de prise de vue et les infos de l'appareil sont laissées de côté, et les couleurs sont enregistrées en sRGB. Avec une sortie en JPG, les zones transparentes deviennent blanches : choisissez le WebP pour les conserver. La sortie en WebP fonctionne dans Chrome, Edge et Firefox ; Safari ne peut pas créer de fichiers WebP. Plusieurs images sont téléchargées ensemble dans un zip.
Lorsqu'il vous faut plutôt une taille exacte, l'outil Redimensionner des images accepte une largeur, une hauteur ou les deux en pixels, ou un pourcentage, conserve les proportions sauf si vous désactivez cette option, et fait tenir l'image dans le cadre lorsque vous indiquez les deux. Un JPG reste un JPG en qualité 92 %, et un PNG reste un PNG sans perte. L'outil Recadrer une image supprime les parties inutiles d'une image, Convertir PNG en JPG transforme les captures d'écran de type photo en fichiers beaucoup plus légers, et Convertir JPG en WebP convertit les photos pour les sites web. Tous ces outils fonctionnent dans votre navigateur, et les images ne sont pas envoyées.
- Ouvrez Compresser une image et déposez vos images JPG, PNG ou WebP dans le cadre.
- Choisissez JPG ou WebP, une qualité et une largeur maximale, par exemple 1920 ou 1600 pixels.
- Cliquez sur « Compresser les images », vérifiez les tailles avant et après, puis téléchargez l'image ou le zip.
Questions fréquentes
Quel est le meilleur réglage de qualité pour un JPG ?
Pour des photos affichées à l'écran, 75 à 85 est une bonne plage ; 80 est une valeur par défaut courante. Utilisez 90 ou plus pour les images que vous allez imprimer ou retoucher, et ne descendez plus bas que si une limite de taille stricte vous y oblige.
Redimensionner une image réduit-il sa qualité ?
Cela supprime des pixels : les détails fins que la taille réduite ne peut pas montrer disparaissent. Vue à la taille prévue, l'image paraît identique. Gardez l'original si vous risquez d'avoir besoin plus tard d'un grand tirage ou d'un recadrage.
Le PNG ou le JPG est-il plus léger ?
Pour les photos, le JPG est généralement beaucoup plus léger. Pour les captures d'écran de texte, les schémas et les logos aux aplats de couleur, le PNG est souvent plus léger et reste net. Le WebP est généralement le plus léger des trois dans les deux cas.
Puis-je réduire une image à un poids exact, par exemple 200 Ko ?
Seulement par essais successifs. Réglez d'abord la taille en pixels, puis baissez la qualité jusqu'à ce que le fichier passe. Aperçu sur macOS affiche une estimation du poids pendant que vous déplacez son curseur de qualité, et FileReshape affiche la nouvelle taille de chaque fichier.
Mes photos sont-elles envoyées quand j'utilise FileReshape ?
Non. Compresser une image et Redimensionner des images décodent et enregistrent les images dans votre navigateur, sur votre propre appareil.