Convertir un PNG en SVG Portable Network Graphics ↔ Scalable Vector Graphics Gratuit En ligne Sûr
Déposez un fichier PNG et repartez avec un SVG. Vous décidez du sort des images : elles deviennent des formes, ou elles restent exactement telles qu'elles sont venues — et ce que coûte chaque choix est écrit plus bas, avant que vous y passiez du temps.
Convertissez votre fichier
Déposez ici votre fichier PNG, ou choisissez-en un.
Votre fichier ne quitte pas cet appareil. Tout tourne dans votre navigateur.
Rien n'est envoyé
Convertir depuis PNG
Convertir vers PNG
Ce qui distingue un vecteur
Un SVG n'est pas une image ; c'est un jeu d'instructions pour en tracer une — un cercle de ce rayon ici, un trait d'ici à là, cette forme remplie de cette couleur. Il devint norme du web en 2001, et parce qu'il garde le dessin et non le résultat, on peut imprimer un panneau publicitaire à partir du fichier même qui affiche une icône de seize pixels. Un PNG ou un JPEG garde l'inverse : une grille achevée de points colorés, sans mémoire de ce qui les a tracés. Cette dissymétrie décide de tout sur cette page. Aller du vecteur au raster, c'est simplement tracer les instructions à la taille choisie ; aller dans l'autre sens, c'est vectoriser — un programme regarde une grille de points et devine quelles formes ont pu la produire.
Où vous les rencontrez
Logos, icônes, cartes, schémas et graphiques vivent en SVG, car ils doivent rester lisibles à toute taille et demandent souvent d'être recolorés. Les favicons et les icônes d'application en sont tirées. Le sens inverse sert à l'instant où un vecteur doit devenir une image plate : une messagerie qui n'affiche pas le SVG, un aperçu sur un réseau social, un document à imprimer par quelqu'un dont le logiciel est plus ancien que le vôtre, ou un formulaire d'envoi qui n'accepte que des photographies.
Questions fréquentes
J'ai vectorisé une photographie et le résultat est affreux. Pourquoi ?
Parce que la vectorisation n'a jamais été prévue pour la photographie. Elle procède en cherchant des régions de couleur voisine et en traçant un contour autour de chacune, ce qui convient aux aplats — un logo, un pochoir, un dessin au trait — et échoue sur une photographie, où chaque région se fond progressivement dans la suivante. Le programme doit inventer une frontière là où il n'y en a pas, et produit soit des taches d'affiche en aplats, soit un fichier de dizaines de milliers de formes minuscules. Pour les photographies, gardez le raster.
Pourquoi mon SVG s'affiche-t-il autrement dans un autre logiciel ?
Le plus souvent à cause des polices. Un SVG contenant du texte désigne une police par son nom et compte sur la machine qui l'ouvre pour la posséder ; sinon une autre est substituée et la mise en page se déplace. Le remède est de convertir le texte en contours avant l'export : chaque lettre devient une forme et le fichier s'affiche partout pareil — au prix d'un texte qui n'est plus modifiable ni sélectionnable. Les effets avancés, filtres et modes de fusion, sont l'autre source habituelle d'écarts.
Le fichier perd-il en qualité ?
Cela dépend de ce que les deux formats peuvent contenir. Convertir entre des formats qui gardent la même chose — un PNG en BMP, un WAV en FLAC — ne perd rien. Convertir vers un format qui jette de l'information pour gagner de la place, comme JPEG ou MP3, en perd un peu à chaque fois, et revenir en arrière ne la ramène pas. Là où un choix existe, cette page penche pour conserver la qualité d'origine plutôt que pour produire le plus petit fichier.
Mon fichier est-il envoyé quelque part ?
Non. La conversion se fait dans votre navigateur, sur votre propre machine ; le fichier ne la quitte jamais et il n'y a ici aucun serveur qui pourrait le recevoir. C'est pourquoi un gros fichier est limité par votre mémoire et non par un envoi, et pourquoi rien de ce que vous convertissez ne peut figurer dans les journaux de qui que ce soit — les nôtres compris. Les outils de son et de vidéo vont toutefois chercher leur moteur de conversion sur ce site à la première utilisation — une trentaine de mégaoctets, une seule fois ; ensuite le travail se fait toujours entièrement sur votre machine.
Pourquoi on convertit un PNG en SVG
Un PNG est une grille de points colorés. Un SVG est un dessin décrit en formes. La différence décide de ce que vous pouvez en faire : un PNG a une taille fixe et devient flou quand on l'agrandit, tandis qu'un SVG peut être mis à l'échelle du flanc d'un immeuble et rester net. Logos, icônes et illustrations au trait n'existent souvent qu'en PNG, parce que c'est ainsi qu'ils ont été enregistrés ou envoyés, et le besoin se fait alors sentir de les utiliser plus grands, de les recolorier, de les découper sur un traceur ou un plotter de découpe, ou de les mettre sur un site qui demande du SVG. C'est pourquoi on convertit des PNG en SVG : on a une image, et on veut un dessin.
Il est important d'être honnête sur ce qu'une telle conversion peut et ne peut pas faire. Retransformer des pixels en formes n'est pas une récupération du dessin d'origine, qui a disparu. C'est une supposition, faite en regardant où finissent les aplats de couleur. Pour un logo, une icône ou un dessin au trait, la supposition est souvent proche du vrai. Pour une photographie, elle est presque inutile. Cette page offre deux choix et vous dit ce que chacun coûte avant que vous y passiez du temps : vous pouvez laisser l'image devenir des formes par vectorisation, ou garder l'image exactement telle qu'elle est venue, enveloppée dans un SVG.
Cette page convertit le PNG en SVG dans votre navigateur. Votre image n'est pas envoyée vers un serveur, ce qui compte pour les logos et les créations qui ne sont pas encore publics. Vous trouverez plus bas comment fonctionne la vectorisation, comment choisir le nombre de couleurs, ce qui est conservé et quand la meilleure réponse est de ne pas vectoriser du tout.
Comment fonctionne la conversion
Deux choix pour ce qui arrive à l'image
Vous choisissez ce qui arrive à l'image : elle devient des formes, ou elle reste exactement telle qu'elle est venue. Le premier est la vectorisation. L'image est analysée, les zones d'une même couleur sont trouvées, et leurs bords sont écrits sous forme de formes remplies des couleurs que vous avez demandées. Le second est l'enveloppement : l'image est placée dans un fichier SVG sans changement, le fichier est donc du SVG à l'extérieur et les mêmes pixels à l'intérieur.
La vectorisation est une supposition, non une récupération
La vectorisation trouve où finissent les aplats de couleur et écrit ces bords sous forme de formes. Elle est proche du vrai pour un logo, une icône ou un dessin au trait, et presque inutile pour une photographie, où elle produit une affiche de plaques. Les bords doux et les dégradés deviennent des marches nettes entre les couleurs demandées. Plus vous autorisez de couleurs, plus le résultat se rapproche de l'original, et plus le fichier est lourd.
Garder l'image
Garder l'image à la place donne un fichier qui est du SVG à l'extérieur et les mêmes pixels à l'intérieur. C'est utile quand quelque chose n'accepte que le .svg, et ce n'est pas un moyen d'obtenir un graphisme vectoriel. L'image deviendra floue à l'agrandissement, exactement comme le PNG.
Ce qui est conservé
La transparence, quel que soit votre choix
La transparence est conservée, quel que soit votre choix : un fond transparent reste vide au lieu de devenir blanc. Un logo sans fond reste un logo sans fond, prêt à se poser sur n'importe quelle couleur.
Les proportions et la taille
La vectorisation conserve les proportions du visuel et sa propre taille en pixels dans la largeur et la hauteur du SVG, qui s'insère donc dans une mise en page à la taille qu'il avait. Une image de 600 par 300 pixels donne un SVG déclaré en 600 par 300, qui peut ensuite être mis à l'échelle librement.
Ce qu'il faut savoir avant de convertir un PNG en SVG
Cela marche mieux sur les aplats de couleur
Logos, icônes, illustrations simples, signatures, tampons, schémas et dessins au trait sont la bonne matière. Tout ce qui est fait de zones de couleur unie à bords nets se vectorise bien. Les photographies, textures et dégradés doux, non.
Les grandes images sont lues à taille réduite
Les images de plus de 1000 pixels sur le grand côté sont lues à cette taille. Le SVG porte quand même les dimensions d'origine, et, étant vectoriel, il se remet à l'échelle. Un très grand PNG n'est donc pas un problème, mais ses détails les plus fins peuvent être perdus à la lecture.
Moins de couleurs, formes plus nettes
Choisissez le nombre de couleurs selon l'image. Un logo à deux couleurs en veut deux ou trois. Une illustration multicolore en demande plus. Trop de couleurs produisent des formes bruitées ; trop peu fusionnent des zones distinctes.
Comment convertir un PNG en SVG ici
Ajoutez votre image
Déposez le PNG sur la page ou choisissez-le sur votre appareil. Il est lu dans votre navigateur et n'est pas envoyé.
Choisissez la vectorisation ou la conservation, et les couleurs
Décidez si l'image doit devenir des formes ou rester telle qu'elle est venue. Si vous vectorisez, réglez le nombre de couleurs.
Convertissez et comparez
Appuyez sur le bouton et téléchargez le SVG. Ouvrez-le dans un navigateur et zoomez. Une bonne vectorisation reste lisse. Comparez-la au PNG côte à côte, et si ce n'est pas juste, ajustez les couleurs et réessayez.
Un regard plus attentif sur le PNG et le SVG
Matriciel et vectoriel
Un PNG est un format matriciel : il stocke une grille fixe de points colorés. Un SVG est un format vectoriel : il stocke des formes et les règles pour les dessiner. Passer du matriciel au vectoriel, c'est décider où sont les formes, ce que le PNG n'a jamais enregistré. Le chemin inverse, SVG en PNG, est exact. Ce sens-ci est une estimation.
Pourquoi la vectorisation ne peut pas restaurer l'original
Quand un logo a été enregistré en PNG, ses courbes ont été transformées en points, et un peu d'information a été perdue aux bords. La vectorisation lit les points et propose des courbes qui passent par eux. La proposition est souvent très bonne, mais ce n'est pas la courbe d'origine. Si le SVG d'origine existe, utilisez-le.
Quand éviter la vectorisation
Ne vectorisez pas les photographies, et n'attendez pas d'une vectorisation qu'elle recrée le lettrage fin d'un petit logo. Pour ceux-là, gardez l'image telle qu'elle est venue, ou redessinez le visuel dans un logiciel de dessin en prenant le PNG comme guide.
Situations courantes en détail
Logos qui n'existent qu'en PNG
Un client vous envoie un logo en PNG, et vous le voulez plus grand ou recolorié. Convertissez le PNG en SVG, vérifiez le résultat et rangez-le dans un logiciel de dessin. Pour un logo simple, le résultat peut être excellent.
Découpe et gravure
Les traceurs, découpeurs de vinyle et graveurs laser travaillent à partir de contours vectoriels. Un SVG vectorisé d'une silhouette ou d'un tampon leur donne ce dont ils ont besoin.
Icônes et illustrations simples
Les icônes plates se vectorisent presque parfaitement. Vous pouvez ensuite les recolorier, les mettre à l'échelle et les utiliser sur le web sans perte.
Signatures et tampons
Une signature numérisée ou photographiée sur fond blanc peut être vectorisée en un SVG d'une seule couleur qui se met proprement à l'échelle dans un document. Veillez à n'utiliser que des signatures qui sont les vôtres.
Conseils pratiques avant de convertir un PNG en SVG
Partez du PNG le plus grand et le plus net que vous ayez
Plus il y a de pixels et plus les bords sont nets, meilleure est la vectorisation. Une image petite et floue donne un résultat grumeleux.
Retirez d'abord le bruit
Les poussières, points égarés et artefacts de compression deviennent des formes supplémentaires. Si vous le pouvez, nettoyez l'image dans un éditeur avant de convertir le PNG en SVG.
Utilisez un fort contraste
Les couleurs bien séparées se vectorisent bien. Une image dont deux zones ont presque la même teinte peut les fusionner en une.
Gardez le PNG
Le PNG est la source. Si la vectorisation n'est pas bonne, vous en aurez besoin pour réessayer avec d'autres réglages.
Questions que l'on se pose avant de convertir
Vais-je retrouver mon vecteur d'origine ?
Non. La vectorisation est une supposition et non une récupération. Elle propose des formes qui suivent les bords des couleurs de l'image.
Pourquoi ma photographie ressemble-t-elle à une affiche ?
Parce qu'une photographie n'a pas d'aplats à trouver. La vectorisation en fait des plaques de couleur. Gardez les photographies telles qu'elles sont venues.
La transparence sera-t-elle conservée ?
Oui, quel que soit votre choix. Un fond transparent reste vide.
Que fait la conservation de l'image ?
Elle donne un fichier qui est du SVG à l'extérieur et les mêmes pixels à l'intérieur. C'est utile quand quelque chose n'accepte que le .svg.
Mon image est-elle envoyée ?
Non. La conversion s'exécute dans votre navigateur et l'image ne quitte jamais votre appareil.
Puis-je revenir à un PNG ?
Oui. SVG en PNG dessine les formes à la taille que vous choisissez.
Bien choisir quand vous convertissez un PNG en SVG
Vectoriser ou garder ?
Vectorisez les visuels plats. Gardez les photographies et tout ce qui est détaillé. En cas de doute, essayez la vectorisation et regardez le résultat à côté de l'original.
Autres points de départ
Si votre image est un JPG, JPG en SVG fonctionne de la même façon, bien que le bruit de compression demande de l'attention. Pour un fichier d'icône, ICO en SVG lit la plus grande taille qu'il contient.
Gardez ce avec quoi vous avez commencé
Rangez le PNG à côté du SVG. Ce sont des choses différentes, et chacune a son usage.
Obtenir un bon résultat après la conversion
L'ouvrir dans un logiciel de dessin
Regardez les formes et les couleurs. Supprimez les poussières égarées, fusionnez les formes qui devraient n'en faire qu'une et lissez les courbes sorties grumeleuses.
Vérifier à plusieurs tailles
Zoomez en avant et en arrière. Une bonne vectorisation tient sa forme à toutes les tailles.
Simplifier pour le web
Un SVG vectorisé peut contenir de nombreux points. Les outils qui simplifient les tracés peuvent réduire considérablement le fichier sans changement visible.
Préparer votre PNG pour qu'il se vectorise bien
Aplatissez les couleurs
Si votre image a un léger dégradé ou du bruit dans des zones qui devraient être unies, réduisez d'abord le nombre de couleurs dans un éditeur. La vectorisation sera plus nette quand vous convertirez le PNG en SVG.
Rognez au plus près
Retirez les marges vides et tout ce qui ne fait pas partie du visuel. Moins à vectoriser signifie moins de formes égarées.
Testez d'abord sur un petit morceau
Si l'image est complexe, vectorisez d'abord une partie rognée. Un coup d'œil rapide montre si les réglages sont justes.
Obtenir la meilleure vectorisation quand vous convertissez un PNG en SVG
Partir des couleurs attendues
Avant de convertir le PNG en SVG, comptez les couleurs du visuel. Un logo qui utilise un bleu, un blanc et un noir en demande trois, peut-être quatre avec le fond transparent. Demander ce nombre donne des formes nettes qui correspondent au graphisme. En demander vingt invite l'outil à trouver dans le bruit de compression vingt bleus légèrement différents et à dessiner chacun comme une forme à part.
Soigner les bords
La frontière entre deux couleurs dans un PNG est généralement une ligne douce de teintes intermédiaires, parce que l'image a été lissée lors du dessin. La vectorisation doit décider où se trouve le bord à l'intérieur de cette ligne douce. Elle choisit le milieu, ce qui est presque toujours juste, mais un trait très fin peut se casser en morceaux ou s'épaissir. Si les traits de votre visuel ne font qu'un ou deux pixels de large, partez d'une version plus grande de l'image.
Penser au blanc
Le blanc peut être une couleur du visuel ou le fond vide. Si votre PNG a un fond transparent, il reste vide et il n'y a rien à faire. Si le fond est du papier blanc, sans transparence, la vectorisation l'inclura comme une forme blanche derrière le visuel, que vous voudrez peut-être supprimer dans un logiciel de dessin pour que le logo se pose proprement sur d'autres couleurs.
Utiliser le SVG aux tailles qu'il mérite
Le grand avantage du résultat est qu'il se met à l'échelle. Utilisez-le pour l'affiche, l'enseigne, l'écusson brodé ou le favicon, et réjouissez-vous de ne pas avoir à demander un fichier plus grand. Quand vous avez de nouveau besoin d'une image en pixels, SVG en PNG dessine les formes à la taille que vous choisissez.
Comparer avec un redessin
Pour un logo important, la vectorisation peut être un point de départ et non la fin. Un graphiste peut placer les formes vectorisées sur un calque, redessiner les courbes avec des points nets et finir avec un fichier avec lequel il est agréable de travailler. Si le logo est le visage d'une entreprise, cette heure est bien employée. Pour les besoins courants, une bonne vectorisation suffit.
Prudence avec les marques et le travail des autres
Vectoriser un logo ou un dessin ne vous donne aucun droit sur lui. Utilisez la conversion pour des visuels qui vous appartiennent ou que vous avez l'autorisation d'utiliser. Pour vos propres marques, c'est une manière commode de remettre à jour de vieilles images.
Garder les réglages qui vous ont plu
Quand vous trouvez un nombre de couleurs qui convient à un certain type de visuel, notez-le. La prochaine fois que vous convertirez un PNG en SVG pour un logo ou une icône semblable, vous partirez d'un réglage dont vous savez qu'il donne des formes nettes.
Confidentialité et manipulation
Pourquoi la conversion locale compte pour les créations
Les logos et les créations peuvent être confidentiels avant d'être publiés. De nombreux convertisseurs en ligne envoient votre fichier vers un serveur, le traitent et renvoient le résultat, et pendant un temps une copie vit sur une machine que vous ne contrôlez pas. Ici, c'est votre propre navigateur qui fait le travail ; l'image reste donc sur votre appareil.
Ce qui se passe quand vous partez
Quand vous fermez la page, le fichier converti disparaît du navigateur ; téléchargez-le donc d'abord. Rien de votre image n'est conservé.
Si quelque chose se passe mal
La vectorisation est pleine de poussières
L'image contenait du bruit. Nettoyez-la dans un éditeur, ou réduisez le nombre de couleurs.
Les formes sont trop grossières
Augmentez le nombre de couleurs, ou partez d'un PNG plus grand.
La page se fige avec une grande image
Tout s'exécute sur votre appareil, et une grande image demande de la mémoire. Réessayez sur un ordinateur, ou réduisez d'abord l'image.
Outils associés
La même famille d'outils couvre les tâches voisines. Pour un JPG, utilisez JPG en SVG, et pour un fichier d'icône, ICO en SVG. Pour revenir aux pixels, SVG en PNG, SVG en JPG et SVG en ICO dessinent les formes à la taille que vous choisissez. Une page vectorielle pour l'impression vient de SVG en PDF, et un PNG plus léger de Compresser PNG.
Un exemple détaillé
Supposons qu'une petite entreprise vous envoie son logo en PNG de 500 par 500 pixels : un blason bleu avec une lettre blanche. Vous en avez besoin sur une banderole de deux mètres de large. Vous déposez le PNG ici, choisissez la vectorisation à trois couleurs et appuyez sur le bouton. Un instant plus tard, vous téléchargez un SVG de mêmes proportions, dans lequel le blason et la lettre sont des formes nettes. Vous l'ouvrez dans un logiciel de dessin, supprimez deux poussières égarées et le mettez à l'échelle de la banderole. Les bords restent nets. Le PNG reste dans votre dossier.
Une courte liste de contrôle
Avant de convertir
Vérifiez que l'image est un visuel plat. Nettoyez le bruit et rognez au plus près. Gardez le PNG.
Pendant la conversion
Choisissez la vectorisation ou la conservation, et réglez les couleurs. Restez sur la page jusqu'à ce que le fichier soit prêt.
Après la conversion
Ouvrez le SVG, zoomez, comparez-le au PNG et rangez-le dans un logiciel de dessin.
Erreurs courantes
Vectoriser des photographies
Une photographie devient une affiche de plaques. Gardez-la telle qu'elle est venue.
S'attendre aux courbes d'origine
La vectorisation est une supposition. Si le SVG d'origine existe, utilisez-le.
Utiliser trop de couleurs
Plus de couleurs donnent des formes bruitées. Utilisez-en aussi peu que le visuel en demande.
Votre image reste sur votre appareil
La conversion se fait en local. Votre image est lue par votre propre navigateur, vectorisée là et rendue sous forme de SVG. Rien n'est envoyé : aucune copie n'aboutit sur un serveur et personne d'autre ne peut la voir. Pour les visuels non publiés, c'est la manière sûre de convertir un PNG en SVG.
Résumé
Pour convertir un PNG en SVG ici, déposez l'image, choisissez ce qui lui arrive et appuyez sur le bouton. Vous choisissez : l'image devient des formes, ou elle reste exactement telle qu'elle est venue, et ce que coûte chaque choix est écrit sur cette page, avant que vous y passiez du temps. La transparence est conservée, quel que soit votre choix, et la vectorisation conserve les proportions du visuel et sa propre taille en pixels dans la largeur et la hauteur du SVG. La vectorisation est une supposition, non une récupération : elle trouve où finissent les aplats de couleur et écrit ces bords sous forme de formes, ce qui est proche du vrai pour un logo, une icône ou un dessin au trait, et presque inutile pour une photographie. Les images de plus de 1000 pixels sur le grand côté sont lues à cette taille.