Images

Optimiser ses images pour le web : formats, poids et dimensions

JPEG, PNG, WebP, AVIF, SVG : quel format pour quelle image, quelles dimensions et quelle qualité viser pour un site rapide, avec des repères chiffrés.

5 min de lecture Mis à jour le 10 octobre 2026 Rédaction : équipe Outilia

Sur la plupart des pages web, les images représentent la plus grande part des octets téléchargés. Une photo de 5 Mo posée là où 150 Ko suffiraient ralentit l'affichage, consomme les données mobiles des visiteurs et dégrade les indicateurs de performance que Google mesure. La bonne nouvelle : en agissant sur trois leviers dans l'ordre (les dimensions, le format puis la qualité), on divise couramment le poids d'une image par dix sans différence visible. Ce guide donne la méthode, des repères chiffrés et les bonnes pratiques de mise en ligne.

Appliquez-la avec le redimensionneur, le convertisseur de format, le compresseur et le générateur de favicons. Tout se fait dans votre navigateur, sans envoi de fichier.

Pourquoi le poids des images compte

  • Vitesse d'affichage. L'image principale d'une page est souvent l'élément qui détermine le « Largest Contentful Paint » (LCP), l'indicateur de rapidité d'affichage du contenu principal. Plus elle est lourde, plus le LCP s'allonge.
  • Données mobiles. Une page avec dix images de 3 Mo coûte 30 Mo à un visiteur sur réseau mobile.
  • Référencement et expérience. Google intègre des indicateurs de performance dans son évaluation des pages, et un visiteur qui attend part plus facilement.
  • Coût d'hébergement et empreinte carbone : chaque octet transféré a un coût.

Un téléphone ou un appareil photo produit des fichiers de 3 à 10 Mo, bien plus que nécessaire pour un écran. L'optimisation consiste à ne livrer que les pixels utiles, dans un format efficace, avec une qualité raisonnable.

Levier 1 : les dimensions (le plus efficace)

Une photo de 4 000 × 3 000 px affichée sur 800 px de large contient 25 fois plus de pixels que nécessaire. Réduire les dimensions est de loin le gain le plus important, car le poids d'une image varie à peu près comme son nombre de pixels : réduire chaque côté de moitié divise le nombre de pixels (et grossièrement le poids) par quatre.

Dimensions conseillées selon l'usage (à adapter à votre mise en page)
UsageLargeur de l'image
Vignette, avatar200 à 400 px
Image d'article (colonne de texte)800 à 1 200 px
Image pleine largeur1 600 à 1 920 px
Image de partage (Open Graph)1 200 × 630 px

Écrans haute densité. Un écran « 2x » (la plupart des téléphones) a quatre fois plus de pixels pour la même surface : pour qu'une image affichée sur 600 px de large soit nette, elle doit mesurer jusqu'à 1 200 px. Au-delà, on livre des pixels inutiles. La solution est de proposer plusieurs versions et de laisser le navigateur choisir avec srcset et sizes.

Levier 2 : le format

Quel format pour quelle image
FormatCompressionTransparenceÀ privilégier pour
JPEGavec pertenonPhotos ; compatibilité universelle
WebPavec ou sans perteouiPhotos et illustrations pour le web ; en général plus léger que JPEG et PNG
AVIFavec ou sans perteouiTrès bonne compression ; encodage plus lent
PNGsans perteouiCaptures d'écran, logos aux aplats, détails fins
SVGvectorielouiLogos, icônes, formes géométriques : net à toute taille
  • Selon web.dev, WebP et AVIF offrent généralement une meilleure compression que JPEG et PNG, et sont pris en charge par tous les navigateurs récents ; on peut les proposer avec un JPEG ou un PNG de secours via la balise picture.
  • Le PNG donne la meilleure qualité possible mais des fichiers beaucoup plus lourds : réservez-le aux images où la perte n'est pas acceptable.
  • Remplacez les GIF animés par de courtes vidéos : le gain de poids est considérable.
  • Évitez de mettre du texte dans une image : il n'est ni sélectionnable, ni recherchable, ni accessible.
  • Pour les icônes et logos, préférez le SVG : voir la bibliothèque d'icônes.

Levier 3 : la qualité de compression

Dans un format avec perte (JPEG, WebP), le curseur de qualité arbitre entre netteté et poids.

Repères pour une photo
QualitéRésultat
90 à 100 %Quasi identique à l'original, poids élevé
75 à 85 %Excellent compromis pour le web : différence presque invisible
60 à 70 %Acceptable pour des vignettes ; léger flou sur les dégradés
moins de 50 %Artefacts visibles (blocs, halos) : à éviter

Partez toujours de l'original (jamais d'une image déjà compressée) et ne recompressez pas plusieurs fois. Comparez le résultat à l'écran sur une image importante avant de traiter un lot.

Mise en ligne : les bonnes pratiques HTML

<img src="photo-800.webp"
     srcset="photo-480.webp 480w, photo-800.webp 800w, photo-1200.webp 1200w"
     sizes="(min-width: 900px) 800px, 100vw"
     width="800" height="533" alt="Description utile de la photo"
     loading="lazy" decoding="async">
  • width et height : renseignez-les toujours, pour que le navigateur réserve la place et que la page ne « saute » pas au chargement (indicateur CLS).
  • loading="lazy" pour les images situées sous la ligne de flottaison ; pas pour l'image principale, qui doit se charger en priorité.
  • alt : un texte alternatif utile pour les lecteurs d'écran et le référencement (vide pour une image purement décorative).
  • Noms de fichiers descriptifs (velo-electrique-pliant.webp) plutôt que IMG_4521.jpg.
  • Métadonnées : supprimez les données EXIF (position GPS, appareil) avant publication ; le passage par les outils d'Outilia les retire.
  • Favicon et icônes d'application : générez-les à partir d'une image source d'au moins 512 px.

Un flux de travail en quatre étapes

  1. Redimensionnez chaque image à la taille d'affichage maximale (en tenant compte du « 2x » si besoin).
  2. Choisissez le format : WebP pour la plupart, SVG pour les logos et icônes, PNG pour les captures sans perte.
  3. Compressez à 75-85 % et vérifiez visuellement.
  4. Intégrez avec width, height, alt et, si besoin, srcset, puis mesurez la page (outil PageSpeed ou Lighthouse) pour confirmer le gain.

Objectif réaliste : une image d'article de 800 à 1 200 px de large devrait peser entre 40 et 150 Ko ; une grande image pleine largeur, 150 à 300 Ko. Si vos images dépassent 500 Ko, il y a presque toujours un gain facile à réaliser.

Questions fréquentes

Quel poids viser pour une image de site web ?

Entre 40 et 150 Ko pour une image d'article de 800 à 1 200 px de large, 150 à 300 Ko pour une grande image pleine largeur. Au-delà de 500 Ko, il existe presque toujours un gain facile.

WebP ou JPEG ?

WebP donne en général des fichiers plus légers à qualité équivalente et accepte la transparence ; tous les navigateurs récents l'affichent. Gardez le JPEG pour une compatibilité maximale (courriels, logiciels anciens) ou comme secours via la balise picture.

Quelle qualité JPEG choisir ?

Entre 75 et 85 % pour des photos destinées au web : la différence avec l'original est rarement visible, et le poids diminue fortement. En dessous de 60 %, les défauts deviennent perceptibles.

Faut-il toujours mettre loading="lazy" ?

Non : uniquement sur les images situées sous la ligne de flottaison. L'image principale visible au chargement doit se charger en priorité, sinon l'affichage est retardé.

Pourquoi renseigner width et height sur les images ?

Pour que le navigateur calcule l'espace à réserver avant le chargement et évite que la page ne se décale quand l'image arrive, ce qui améliore le score de stabilité visuelle (CLS).

Les outils pour passer à la pratique

↑ ↓ naviguerEntrée ouvrirÉchap fermer