Largeur nécessaire
w = s × d
Un emplacement de 390 px en densité 3 demande 1 170 px : la variante 1280w est retenue.
Générez localement des variantes PNG, JPEG ou WebP, puis récupérez un balisage HTML responsive prêt à intégrer.
Vos fichiers sont traités localement dans votre navigateur et ne sont jamais envoyés sur nos serveurs.
Ajoutez une image PNG, JPEG ou WebP. Les variantes sont générées localement dans votre navigateur.
Déposez votre fichier ici
Taille recommandée : 25 Mo maximum
Besoin de plus de possibilités ?
Retrouvez plusieurs outils dans un seul espace de travail, avec votre fichier et vos modifications en cours.
Ouvrir l’éditeur completUne seule grande image ralentit les téléphones, une seule petite image paraît floue sur un écran Retina. Ce générateur crée plusieurs largeurs d’une même image en WebP, JPEG ou PNG, puis écrit le balisage HTML picture avec srcset et sizes : le navigateur télécharge ensuite le fichier le mieux adapté à l’écran et à la mise en page. Tout est calculé dans votre navigateur.
Importez une image PNG, JPEG ou WebP de 25 Mo maximum. Cochez les largeurs voulues parmi 320, 480, 640, 768, 1 024, 1 280, 1 600 et 1 920 px (les six premières sont cochées par défaut) ou saisissez des largeurs personnalisées séparées par des virgules. La hauteur suit toujours les proportions de l’original.
Choisissez les formats (WebP et JPEG par défaut, PNG en option) et la qualité JPEG/WebP, de 40 à 100 % (82 % par défaut). Les largeurs supérieures à l’original sont ignorées, sauf si vous autorisez l’agrandissement. Chaque variante est nommée nom-largeur.extension, par exemple plage-ete-640.webp : le nom est mis en minuscules, sans accents ni espaces.
Le code généré contient un élément picture : une balise source par format moderne (WebP en premier) et une balise img de repli en JPEG, ou en PNG sans JPEG, dont le src pointe vers la plus grande variante. L’attribut sizes reprend votre saisie, et loading="lazy" et decoding="async" sont ajoutés. Téléchargez toutes les variantes puis copiez le code.
Ajoutez la version la plus grande et la plus nette dont vous disposez.
Choisissez largeurs, formats, qualité et l’attribut sizes de votre mise en page.
Récupérez les fichiers, copiez le code et complétez l’attribut alt.
Le navigateur multiplie la largeur prévue par sizes par la densité de pixels de l’écran, puis choisit en général la plus petite variante du srcset qui atteint ce résultat.
w = s × d
Un emplacement de 390 px en densité 3 demande 1 170 px : la variante 1280w est retenue.
Servez 320 px aux mobiles et 1 280 px aux grands écrans à partir d’une seule photo.
Proposez WebP aux navigateurs qui le gèrent en gardant un JPEG de repli.
Réduisez le poids de l’image la plus visible d’une page pour accélérer son affichage.
Six largeurs × deux formats. Le code place la source WebP en premier et une img plage-ete-1280.jpg avec son srcset JPEG en repli.
Entrée
Plage été.jpg, largeurs 320 à 1 280, WebP + JPEG, qualité 82 %Résultat
12 fichiers, de plage-ete-320.webp (320 × 213) à plage-ete-1280.jpg (1 280 × 853)Sur un ordinateur en densité 1, l’emplacement de 768 px prend la variante 768w ; en densité 2 il faudrait 1 536 px : cochez 1 600 px pour le couvrir.
Entrée
sizes="(max-width: 768px) 100vw, 768px"Résultat
Mobile de 390 px en densité 3 : 1 170 px → variante 1280wIl indique la largeur d’affichage de l’image selon l’écran. Avec srcset, le navigateur en déduit le fichier à télécharger avant même de connaître la mise en page.
Elles dépassent la largeur de l’original. Agrandir n’ajoute aucun détail ; activez l’option seulement si vous en avez besoin.
WebP est plus léger à qualité égale ; le JPEG de la balise img sert de repli aux navigateurs ou outils qui ne lisent pas WebP.
Non, chaque variante est téléchargée séparément ; votre navigateur peut demander d’autoriser plusieurs téléchargements.
Non. Le PNG est sans perte : le curseur de qualité ne concerne que JPEG et WebP.
Non. Le redimensionnement et l’encodage sont réalisés dans votre navigateur.
Outils associés
Des outils similaires ou complémentaires à celui-ci.
Redimensionnez une image en définissant précisément sa largeur et sa hauteur avant téléchargement.
Allégez une image en réglant sa qualité ou en visant un poids en Ko, avec le poids final affiché avant le téléchargement.
Convertissez une image en PNG, JPEG ou WebP et ajustez sa qualité avant téléchargement.
Choisissez le bon format d’image pour une photo, une capture, un visuel transparent ou une interface, sans sacrifier inutilement la qualité ni les performances.
Réduisez le poids d’une image en choisissant les bonnes dimensions, le bon format et un niveau de qualité contrôlé, sans dégradation visible inutile.
WebP, AVIF et JPEG XL ne répondent pas exactement aux mêmes contraintes. Compatibilité, compression, transparence, HDR et fallback : comment choisir en 2026.
Redimensionnez un lot d’images, convertissez-le en WebP et retirez les métadonnées avec un Pipeline unique.