Comment convertir un WebP en SVG (il faut le vectoriser, pas l'enregistrer)
Un WebP est une image matricielle, donc vous ne pouvez pas l'enregistrer en SVG. Il faut la vectoriser. Voici comment transformer un WebP en vrai fichier vectoriel propre, et éviter les faux SVG.
Sur cette page
Un WebP est une image matricielle, une grille de pixels comme un JPG ou un PNG. Il n'existe donc pas de "Enregistrer sous SVG" qui le transforme en fichier vectoriel. L'image doit d'abord être vectorisée en formes et en tracés. La plupart des "convertisseurs WebP en SVG" passent ce point sous silence, et certains se contentent d'envelopper vos pixels dans un fichier .svg, ce qui ne vous donne pas un vrai fichier vectoriel.
Voici comment convertir réellement un WebP en SVG propre et modifiable, ce qu'il faut vérifier, et les cas où cela ne vaut pas la peine.
La version rapide
- Un WebP est matriciel, il doit donc être vectorisé au lieu d'être "enregistré" comme vecteur.
- Méfiez-vous des faux vecteurs : un convertisseur qui intègre votre WebP dans un
.svg(il se pixellisera toujours). - WebP peut être avec perte ou sans perte. Une version avec perte contient du bruit de compression, mieux vaut donc partir de la source la plus propre possible.
- Les illustrations plates et très contrastées se convertissent bien. Les photos, non.
- Vectorisez-en un avec le convertisseur WebP en SVG, puis vérifiez qu'il est vraiment modifiable.
D'abord, la partie que la plupart des convertisseurs ignorent
Il vaut la peine d'être clair sur ce qui se passe réellement, car les premiers résultats de recherche ne le sont pas toujours :
- Un WebP stocke des pixels. C'est un excellent format pour le web (fichiers légers, avec prise en charge de la transparence et de l'animation), mais il reste matriciel.
- Un SVG stocke des informations mathématiques : des points, des tracés et des courbes qui restent nets à n'importe quelle taille.
Il n'existe pas de "conversion" sans perte entre les deux. Passer de WebP à SVG signifie redessiner les pixels sous forme de formes, autrement dit vectoriser l'image (la tracer). C'est pourquoi une vraie conversion a besoin d'un outil de vectorisation, pas d'un simple renommage de fichier.
Le piège à éviter : beaucoup de convertisseurs de fichiers génériques produisent un SVG qui n'est en réalité que votre WebP intégré dans une enveloppe .svg. L'extension est la bonne, mais l'image devient toujours floue quand vous l'agrandissez et vous ne pouvez modifier aucune forme individuellement. Si votre "SVG" se pixellise quand vous zoomez, c'est ce qui s'est passé. Il vous faut un outil qui transforme l'image en vrais tracés.
Avec perte ou sans perte ? Cela change le résultat
WebP existe en deux variantes, et celle que vous avez influence la vectorisation :
- WebP avec perte (l'export web le plus courant) utilise une compression proche du JPG, il contient donc des artefacts et des contours adoucis, bruités. Une vectorisation les reprend, alors partez de la version de meilleure qualité dont vous disposez. (C'est le même problème que pour convertir un JPG en SVG.)
- WebP sans perte conserve des contours nets comme un PNG, ce qui donne une vectorisation plus propre. (Voir convertir un PNG en SVG sans perdre en qualité pour la méthode avec une source propre.)
WebP prend aussi en charge la transparence. Si votre image a un fond transparent, utilisez donc un convertisseur qui le conserve. Sinon, vous risquez d'obtenir un rectangle rempli indésirable derrière vos formes.
Comment convertir un WebP en SVG, étape par étape
- Commencez par la meilleure source. Utilisez le WebP original, dans la meilleure qualité disponible. S'il s'agit d'un fichier avec perte fortement compressé, attendez-vous à une vectorisation plus bruitée.
- Utilisez un vrai vectoriseur plutôt qu'un convertisseur de fichiers générique. Il vous faut un outil qui trace l'image en tracés, pas un outil qui intègre l'image matricielle.
- Vectorisez-la. Déposez le WebP dans le convertisseur WebP en SVG et laissez-le reconstruire l'image sous forme de tracés propres, avec peu de nœuds.
- Simplifiez les couleurs et conservez la transparence. Fusionnez les couleurs presque identiques (un WebP avec perte en ajoute quelques-unes) et assurez-vous qu'un fond transparent reste transparent.
- Téléchargez le résultat et vérifiez-le (voir ci-dessous).
À quoi cela ressemble avec PerfectVector
Avec un WebP, l'objectif est d'obtenir un vecteur réel : des tracés propres que vous pouvez modifier, pas vos pixels déguisés. C'est ce que produit PerfectVector. Il vectorise le WebP en tracés lisses avec peu de nœuds, conserve la transparence et vous fournit un éditeur de couleurs pour fusionner les couleurs supplémentaires introduites par un WebP avec perte. Vous pouvez convertir un WebP en SVG propre, inspecter vous-même les tracés et convertir vos premières images gratuitement, sans carte bancaire.


Vérification rapide du résultat. Une vraie conversion WebP en SVG comporte :
- Des tracés modifiables au lieu d'un WebP intégré dans un
.svg(zoomez : il doit rester net). - Un faible nombre de nœuds, c'est-à-dire des courbes propres plutôt que des milliers de points (plus d'informations sur le nombre de nœuds).
- Une transparence préservée, si la source en avait une, sans rectangle de fond parasite.
- Une palette propre, uniquement les couleurs voulues, pas les couleurs supplémentaires ajoutées par un WebP avec perte.
Quand éviter le convertisseur
La vectorisation ne convient pas à tous les WebP :
- Les photographies et les images photoréalistes deviennent des aplats postérisés, il vaut donc mieux les garder en matriciel.
- Les illustrations riches en dégradés ou en textures perdent leur subtilité. Reconstruisez-les en formes plates si vous avez besoin d'un vecteur.
- Les WebP minuscules ou très compressés ne peuvent pas être sauvés. Trouvez une meilleure source ou recréez l'illustration.
Comme toujours, la vectorisation s'adresse aux images plates et illustratives, comme les logos, les icônes et les graphismes simples, pas aux photos. (Vous découvrez le sujet ? Commencez par ce qu'est la vectorisation d'image.)
FAQ
Puis-je simplement enregistrer un WebP en SVG ? Non. Un WebP est une image matricielle (des pixels), et un SVG est un format vectoriel (des formes et des tracés). Aucun "Enregistrer sous" ne transforme l'un en l'autre. L'image doit être vectorisée en formes, ce que fait un vectoriseur.
Pourquoi mon WebP paraît-il encore pixellisé après l'avoir "converti" en SVG ?
Un convertisseur générique a probablement intégré votre WebP dans une enveloppe .svg au lieu de le vectoriser. C'est un faux vecteur, et il se pixellise toujours. Utilisez un outil qui transforme l'image en vrais tracés modifiables.
Puis-je convertir un WebP en SVG gratuitement ?
Oui. Importez votre WebP dans un vectoriseur, simplifiez les couleurs et téléchargez le SVG. Vous pouvez convertir vos premières images gratuitement, sans carte bancaire. Vérifiez simplement que la sortie est un vrai vecteur tracé, et non le WebP enveloppé dans un .svg.
La transparence du WebP est-elle conservée dans le SVG ? Elle peut l'être si vous utilisez un convertisseur qui la préserve. WebP prend en charge la transparence, et une bonne vectorisation garde le fond transparent pour éviter tout rectangle rempli indésirable.
Puis-je convertir une photo WebP en SVG ? Vous pouvez, mais ce n'est généralement pas conseillé. Les photos contiennent trop de tons et de dégradés pour devenir des formes propres : vous obtiendrez donc un rendu postérisé ou un fichier énorme. La vectorisation est faite pour les logos, les icônes et les illustrations.
Vous avez un logo ou un graphisme WebP à agrandir ? Convertissez-le en SVG réel et modifiable, vectorisez-le, simplifiez les couleurs et téléchargez-le en quelques secondes.
Plus depuis le blog

Peut-on convertir une photo en SVG ? Ce qui se passe vraiment (et quand ça fonctionne)
Vous pouvez passer une photo dans un convertisseur SVG, mais une photo détaillée ne deviendra pas un vecteur net. Voici ce que vous obtenez vraiment, et quelles photos valent la peine d'être converties.

Comment créer un SVG en calques pour Cricut
Un SVG en calques découpe chaque couleur comme une pièce séparée. La méthode propre consiste à séparer les couleurs de votre image en SVG d'abord, pour qu'elle s'importe dans Cricut déjà organisée en calques.