PNG vs SVG : lequel utiliser, et quand convertir
Le PNG est fait de pixels et le SVG de calcul vectoriel : le bon choix dépend donc de ce que vous créez. Un guide simple pour choisir entre les deux, et convertir un PNG en vrai SVG.
Sur cette page
PNG et SVG ne sont pas deux versions, l'une meilleure que l'autre, d'un même format. Ce sont deux types de fichiers différents, et le bon choix dépend de ce que vous créez. Un PNG est composé de pixels, comme une petite mosaïque de carrés colorés. Un SVG est composé de mathématiques : des lignes, des courbes et des formes que l'ordinateur redessine à n'importe quelle taille. Cette seule différence détermine tout le reste. La règle courte : utilisez le PNG pour les photos et les images détaillées, et le SVG pour les logos, les icônes, le texte, et tout ce que vous allez redimensionner, imprimer en grand ou découper à la machine. Et si vous avez un logo PNG dont vous avez besoin en SVG, vous ne l'enregistrez pas simplement dans ce format. Vous le convertissez, et c'est cette conversion qui fait ou défait le résultat.
La version courte
- PNG = pixels. Idéal pour les photos, les captures d'écran et les images détaillées qui ont besoin de transparence.
- SVG = mathématiques. Idéal pour les logos, les icônes, le texte et tout ce que vous redimensionnez, imprimez en grand ou découpez.
- L'agrandissement ne ment pas : grossissez les deux 10 fois et le PNG devient flou, tandis que le SVG reste parfaitement net.
- On ne peut pas simplement renommer un PNG en
.svg. Transformer un PNG en vrai SVG signifie le tracer. Convertissez un PNG en SVG et vérifiez le résultat. - Attention au faux SVG : un PNG enveloppé dans un fichier
.svgpixellise toujours et ne peut toujours pas être modifié.
La vraie différence : pixels vs mathématiques
Ouvrez un PNG, zoomez très fort, et vous finirez par voir les carrés. C'est une grille fixe de pixels. Agrandissez-la au-delà de sa taille d'origine, et l'ordinateur doit deviner ce qui va entre ces carrés : les bords deviennent alors mous et crénelés. C'est pour cela qu'un petit logo récupéré sur un site web paraît flou dès que vous l'agrandissez.
Un SVG stocke plutôt les instructions : trace une courbe ici, une forme là, remplis-la avec cette couleur. Comme c'est mathématique, l'ordinateur le redessine parfaitement net à n'importe quelle taille, du favicon au panneau publicitaire. Il n'y a rien à deviner et rien à flouter. Si l'idée d'« instructions plutôt que pixels » est nouvelle pour vous, ce qu'est vraiment la vectorisation d'image l'explique pas à pas.

PNG vs SVG en un coup d'œil
| PNG | SVG | |
|---|---|---|
| Composé de | Pixels (raster) | Mathématiques (vecteur) |
| Redimensionnement sans flou | Non, résolution fixe | Oui, à n'importe quelle taille |
| Formes modifiables | Non, une seule image aplatie | Oui, chemins et couleurs séparés |
| Transparence | Oui | Oui |
| Animation | Non | Oui |
| Photos et détails fins | Les gère bien | A du mal, les aplatit |
| Compatibilité navigateurs et apps | Universelle | Large, mais pas dans toutes les vieilles apps ni tous les clients e-mail |
| Taille de fichier typique | Plus grande | Plus petite pour les visuels plats, parfois plus grande pour les visuels complexes |
| Idéal pour | Photos, captures d'écran, graphismes détaillés | Logos, icônes, typographie, fichiers de découpe |
Une nuance sur la taille : on répète souvent que « le SVG est plus petit », et pour un logo ou une icône plate, c'est généralement vrai. Mais le SVG d'une image complexe, proche d'une photo, peut dépasser la taille du PNG, parce qu'il doit décrire chaque minuscule forme qu'il trouve. Les visuels simples et plats sont ceux où le SVG gagne côté poids.
Lequel utiliser ? Décidez selon ce que vous créez
Il n'y a pas de gagnant unique ici. Tout dépend du travail à faire. Voici la décision rapide pour les cas que les gens rencontrent vraiment.
| Ce que vous créez | Utilisez | Pourquoi |
|---|---|---|
| Graphismes de site web, icônes, UI | SVG | Net sur tous les écrans et écrans retina, et très léger à charger |
| Un logo que vous réutiliserez partout | SVG | Un seul fichier passe de la carte de visite à la bannière de salon, sans réexport |
| Photographies | PNG (ou JPG) | Les vecteurs ne peuvent pas reproduire les détails photographiques en tons continus |
| Captures d'écran, maquettes d'application | PNG | Exact au pixel près, avec transparence quand vous en avez besoin |
| Cricut, Silhouette, découpeuses vinyle | SVG | Les machines de découpe suivent des chemins, pas des pixels |
| Sublimation, DTG, t-shirts imprimés | Cela dépend : impression ou découpe, voir ci-dessous | |
| QR codes | SVG | Reste net et scannable à n'importe quelle taille d'impression |
| Impression : cartes de visite, signalétique | SVG pour un logo ou un graphisme, PNG/JPG pour une photo | Le dessin au trait s'imprime plus net en vecteur ; les photos s'impriment mieux en raster haute résolution |
La sublimation et les t-shirts imprimés prêtent souvent à confusion. Dans les groupes créatifs, une question revient souvent : faut-il commander un SVG ou un PNG pour un t-shirt ? La réponse honnête dépend de la façon dont le t-shirt est fabriqué. La sublimation et l'impression directe sur textile sont des procédés raster qui déposent de l'encre, donc l'imprimeur demande généralement un PNG haute résolution avec fond transparent. Le vinyle thermocollant, c'est l'inverse : la machine découpe le long de chemins, il lui faut donc un SVG. En cas de doute, posez une seule question à votre imprimeur : est-ce que vous imprimez ce motif ou est-ce que vous le découpez ? Pour la partie découpe, obtenir un SVG prêt pour la découpe est une petite compétence à part entière.
Et si votre logo apparaît toujours avec un cadre blanc autour, ce n'est pas une guerre de formats. C'est une question de transparence. Vous avez enregistré un JPG, qui ne peut pas stocker de fond transparent, alors qu'il vous fallait un PNG ou un SVG.
Peut-on transformer un PNG en SVG ?
Peut-on transformer un PNG en SVG ? Oui, mais on ne l'enregistre pas simplement ainsi. On le trace : le logiciel redessine l'image en pixels sous forme de chemins vectoriels. Dans l'autre sens, de SVG vers PNG, c'est simple et fiable, parce qu'il suffit d'aplatir des formes en pixels à une taille fixe. Le sens PNG vers SVG est le plus difficile, et la qualité du tracé fait toute la différence.
C'est dans ce sens difficile que les résultats varient énormément. Un bon traceur reconstruit votre visuel en chemins propres et modifiables. Un outil négligent produit un fouillis de milliers de points d'ancrage parasites, de bords irréguliers et de couleurs impossibles à séparer. Même entrée, sortie complètement différente. Le guide complet se trouve dans comment convertir un PNG en SVG sans perdre en qualité.
Le piège à connaître : certains convertisseurs ne tracent rien du tout. Ils enveloppent votre PNG d'origine dans un fichier .svg et vous le rendent. Il a la bonne extension et il s'ouvre, mais ce sont toujours des pixels. Il devient flou quand vous l'agrandissez et vous ne pouvez modifier aucune forme. C'est un faux vecteur, et il annule discrètement toute la raison pour laquelle vous avez converti le fichier. Le même piège touche les personnes qui vectorisent un logo.
Trois vérifications rapides vous disent si vous avez obtenu un vrai SVG :
- Agrandissez-le. Un vrai vecteur reste net. Un faux pixellise comme le PNG qu'il est encore en secret.
- Cliquez sur une forme. Vous devez pouvoir sélectionner et déplacer des chemins individuels, pas une image plate unique.
- Regardez la complexité. Des courbes propres utilisent quelques points d'ancrage, pas des milliers. Un tracé gonflé est pénible à modifier et lent à découper, ce qui explique pourquoi les tracés finissent avec trop de nœuds.
La limite à poser clairement dès le départ : tous les PNG ne devraient pas devenir des SVG. Une photo, une capture d'écran de photo ou une image IA riche en dégradés ne se tracera pas proprement, parce que les vecteurs décrivent des formes plates et que les détails en tons continus deviennent des aplats postérisés. Si votre source est un logo, une icône ou une illustration plate, vous êtes bien parti. Si c'est une photo, gardez-la en PNG.
Ce que cela donne avec PerfectVector
Pour le sens PNG vers SVG, tout l'enjeu est d'obtenir un tracé qui passe ces vérifications sans nécessiter ensuite une heure de nettoyage manuel. C'est précisément ce pour quoi PerfectVector est conçu. Il reconstruit votre image sous forme de chemins propres avec peu de nœuds, conserve chaque couleur comme sa propre forme modifiable, et vous donne une vraie sortie SVG qui s'ouvre proprement dans Illustrator, Figma ou Inkscape. Vous pouvez transformer un PNG en SVG et inspecter les chemins vous-même. Vos premières conversions sont gratuites, sans carte bancaire.


Quand garder le PNG
Le SVG n'est pas toujours une amélioration. Gardez le PNG quand :
- C'est une photo, ou n'importe quel visuel avec des détails photographiques et des dégradés.
- Vous avez seulement besoin d'une image rapide pour le web ou l'e-mail et elle est déjà à la bonne taille.
- Vous avez besoin qu'elle s'ouvre partout sans surprise. Le PNG est le format raster universel.
Le PNG est la bonne réponse plus souvent que les évangélistes du format ne veulent bien l'admettre. L'objectif n'est pas « toujours SVG ». C'est le bon fichier pour le travail que vous avez devant vous.
FAQ
Le SVG est-il meilleur que le PNG ? Ni l'un ni l'autre n'est meilleur en général. Ils conviennent à des usages différents. Le SVG gagne pour les logos, les icônes, le texte et tout ce que vous redimensionnez, imprimez en grand ou découpez, parce qu'il s'agrandit sans flou. Le PNG gagne pour les photos, les captures d'écran et les images détaillées, parce qu'il stocke de vrais détails en pixels qu'un SVG ne peut pas reproduire.
Puis-je transformer un PNG en SVG ?
Oui, en le traçant, pas en le renommant. Un convertisseur redessine les pixels sous forme de chemins vectoriels. Cela fonctionne bien pour les visuels plats et très contrastés, comme les logos et les icônes, et mal pour les photos. Vérifiez toujours que le résultat est un vrai vecteur avec des chemins modifiables, et non un PNG enveloppé dans un .svg.
Quels sont les inconvénients du SVG ? Le SVG a du mal avec les photographies et les détails en tons continus, quelques anciennes apps et clients e-mail ne le prennent pas entièrement en charge, et une conversion négligente peut produire un fichier gonflé avec des milliers de nœuds inutiles, difficile à modifier. Pour les graphismes plats, tout cela compte rarement.
Le PNG ou le SVG est-il meilleur pour une Cricut ? Le SVG. Les Cricut et autres machines de découpe suivent des chemins vectoriels pour découper : un SVG se découpe donc proprement, tandis qu'un PNG doit d'abord être tracé dans Design Space, souvent avec un mauvais résultat. Importez un SVG chaque fois que possible.
Faut-il utiliser un PNG ou un SVG pour un t-shirt imprimé ? Cela dépend de la méthode. La sublimation et l'impression directe sur textile sont raster, elles demandent donc un PNG haute résolution avec fond transparent. Le vinyle thermocollant est découpé, il lui faut donc un SVG. Demandez à votre imprimeur s'il imprime ou découpe le motif.
Lequel est plus petit, PNG ou SVG ? Pour les visuels plats comme les logos et les icônes, le SVG est généralement beaucoup plus léger. Pour les images complexes ou proches d'une photo, le SVG peut finir plus lourd que le PNG, parce qu'il doit décrire chaque forme. Faites correspondre le format au visuel.
Vous avez un logo ou un graphisme coincé en PNG ? Convertissez-le en SVG propre et modifiable, puis effectuez les trois vérifications ci-dessus pour vous assurer que vous avez obtenu un vrai vecteur.
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.