Pourquoi tant d'images en WebP ?
Le WebP est un format d'image pensé pour le web : il compresse avec ou sans perte, gère la transparence et l'animation, et produit en général des fichiers plus légers que le JPG à qualité comparable. Beaucoup de sites l'utilisent ; une image enregistrée depuis le navigateur arrive donc souvent en .webp.
Les navigateurs récents l'affichent sans difficulté, mais des logiciels plus anciens, des imprimantes, des formulaires en ligne ou des services d'impression photo ne l'acceptent pas toujours. Le JPG, lui, est lu partout.
Comment se fait la conversion ?
Votre navigateur décode le WebP, le dessine sur une toile invisible et l'enregistre en JPG. Rien n'est envoyé : tout se passe sur votre appareil. Le format est reconnu à la signature du fichier, pas à son extension, et la ligne de chaque fichier indique ce qui a été lu : une image nommée .webp qui est en réalité un PNG ou un JPG est convertie quand même. Le fichier produit garde le nom de l'original : affiche.webp devient affiche.jpg.
Qualité et fond
La qualité va de 1 à 100 %. L'outil part de 90 %, un réglage prudent choisi par Lycos, pas une norme : un WebP déjà compressé avec perte le sera une seconde fois en JPG, et une qualité trop basse cumule les défauts des deux.
Le JPG n'a pas de transparence. Les zones transparentes d'un WebP sont posées sur un fond, blanc par défaut, et mélangées à lui selon leur opacité :
couleur × opacité + fond × (1 − opacité)(après − avant) ÷ avant × 100Exemples
(310 000 − 180 000) ÷ 180 000 = 0,72 : l'outil affiche +72 %. Le JPG est souvent plus lourd que le WebP d'origine, c'est le prix de la compatibilité.
Noir (0, 0, 0) à l'opacité 128/255 : 0 × 0,502 + 255 × 0,498 = 127. Le pixel devient gris moyen, (127, 127, 127).
photo.webp et photo.pngConvertis ensemble en JPG, ils deviennent photo.jpg et photo (2).jpg, sans s'écraser.
Cas particuliers
- WebP animé : le JPG est une image fixe, seule la première image de l'animation est gardée.
- Transparence à garder : choisissez PNG comme format de sortie, il conserve la transparence.
- Très grande image : décodée, une image de 4000 × 3000 pixels occupe 48 Mo de mémoire. Sur un téléphone, le navigateur peut refuser une image plus grande encore ; l'erreur s'affiche sur sa ligne.
Changer l'extension d'un fichier ne change pas son contenu : il reste un WebP, et le logiciel qui refusait le WebP le refusera encore, ou affichera une erreur. Il faut réencoder l'image, ce que fait l'outil.
Questions fréquentes
Pourquoi l'image que j'ai enregistrée est-elle en WebP ?
Beaucoup de sites servent leurs images en WebP parce qu'elles sont plus légères à qualité comparable. Le navigateur enregistre le fichier tel qu'il l'a reçu, d'où l'extension .webp.
Mes images sont-elles envoyées sur un serveur ?
Non. Le WebP est décodé et réencodé en JPG par votre navigateur, sur votre appareil. Rien n'est transmis à Lycos ni à personne.
Mon fichier .webp est refusé ou donne une erreur, pourquoi ?
L'extension ne dit pas tout : la ligne du fichier indique le format réellement lu. Si le navigateur ne parvient pas à décoder l'image (fichier abîmé, image trop grande pour l'appareil), l'erreur s'affiche sur sa ligne et les autres fichiers sont convertis normalement.
Un WebP animé peut-il être converti ?
Le JPG ne contient qu'une image fixe : seule la première image de l'animation est gardée.
Que devient la transparence d'un WebP ?
Le WebP peut être transparent, le JPG non. Les zones transparentes sont posées sur un fond, blanc par défaut, que vous pouvez changer dans « Fond des zones transparentes ». Pour garder la transparence, choisissez PNG comme format de sortie.
Une erreur ? Signalez-la, nous la corrigeons.