Convertisseur de SVG en PNG

svg → png

Transformez vos dessins SVG en images PNG. Votre navigateur les rastérise dans cet onglet, laisse les zones vides transparentes et n’envoie rien.

File d’attenteRien n’est envoyé
Déposez vos fichiers SVG ici
ou cliquez pour parcourir votre appareil
Conversion des fichiers…

À propos de ce convertisseur SVG en PNG

Le convertisseur rastérise chaque SVG sur un canvas. Il lit la largeur et la hauteur déclarées dans le fichier, se rabat sur le viewBox quand elles manquent, et met le dessin à l’échelle pour que son plus grand côté fasse au moins 1024 pixels. S’il ne trouve rien d’exploitable, il dessine en 1024 par 1024.

Le PNG est écrit par le navigateur : il est sans perte et garde la transparence. Un fichier vectoriel reste net à n’importe quelle taille, l’intérêt de cette page est donc d’obtenir une copie en pixels pour un endroit qui n’accepte pas le SVG.

Mode d’emploi

01

Ajoutez des fichiers SVG

Déposez-les dans le cadre ci-dessus ou cliquez dessus pour les choisir sur votre appareil. Vous pouvez en ajouter plusieurs à la fois.

02

Convertissez

Cliquez sur Convertir en PNG. Les fichiers sont convertis un par un, et chaque ligne indique son état.

03

Regardez la taille

Une ligne terminée affiche la taille du SVG puis, après la flèche, celle du PNG.

04

Téléchargez

Utilisez Télécharger sur une ligne pour enregistrer un fichier, ou Tout télécharger (ZIP) pour enregistrer tous les fichiers terminés.

Ce qu’il fait

  • Votre navigateur convertit les fichiers. Ils ne sont pas envoyés à un serveur.
  • Prend la taille dans le fichier lui-même, sa largeur et sa hauteur ou son viewBox, au lieu de la petite taille que le navigateur utiliserait par défaut.
  • Met le dessin à l’échelle pour que son plus grand côté fasse au moins 1024 pixels.
  • Écrit un PNG sans perte et laisse les zones vides transparentes.
  • Traite une file d’attente fichier par fichier, avec un bouton Télécharger sur chaque ligne terminée.

Caractéristiques techniques

Caractéristique Détails
Outil Convertisseur SVG en PNG
Entrée Fichiers SVG (.svg), jusqu’à 100 Mo chacun
Résultat PNG (.png), sans perte, transparence conservée
Taille en pixels Celle de la largeur et de la hauteur du fichier, ou de son viewBox, mise à l’échelle pour que le plus grand côté fasse au moins 1024 pixels
Si aucune taille n’est déclarée 1024 par 1024
Polices Le texte est dessiné avec les polices déjà présentes dans votre navigateur
Bibliothèques JSZip 3.10, depuis le CDN cdnjs, uniquement pour Tout télécharger (ZIP)
Où vont vos fichiers Nulle part. Ils restent dans la mémoire de cet onglet.
Bon à savoir

Ce que ce convertisseur ne fait pas

Il rastérise un dessin autonome à une seule taille qu’il calcule pour vous. Certains travaux demandent un autre outil.

Pas de champ de taille

La taille en pixels vient du fichier, mise à l’échelle pour que le plus grand côté atteigne 1024. Pour fixer vous-même les dimensions, convertissez d’abord puis passez par Redimensionner des images.

Rien n’est récupéré sur le réseau

Tout ce que le SVG va chercher ailleurs, une image externe ou une police web par exemple, n’est pas chargé pendant la conversion. Le dessin doit être autonome.

Les polices sont les vôtres

Le texte est dessiné avec les polices déjà présentes dans le navigateur. Une police absente de votre machine est remplacée, et les lettres bougent. Convertir le texte en tracés dans un éditeur vectoriel évite le problème.

foreignObject peut ne pas passer

Un SVG qui incorpore du HTML avec un élément foreignObject peut échouer à la conversion.

Aucun fond n’est ajouté

Les zones vides du dessin restent transparentes. Pour un fond blanc à la place, utilisez SVG en JPG.

Outils d’image associés

Questions fréquentes

Non. Votre navigateur lit chaque SVG et dessine le PNG dans le même onglet. Le seul téléchargement est celui de JSZip, depuis le CDN cdnjs, et seulement si vous utilisez Tout télécharger (ZIP).

Elle vient du fichier. Le convertisseur lit la largeur et la hauteur déclarées dans le SVG, ou le viewBox si elles manquent, et met le dessin à l’échelle pour que son plus grand côté fasse au moins 1024 pixels. Un SVG qui ne déclare rien d’exploitable donne un PNG de 1024 par 1024.

Oui. Le PNG porte une couche alpha et les zones vides du dessin restent transparentes. Pour un fond blanc à la place, SVG en JPG dessine la même image dessus.

Le texte est dessiné avec les polices déjà présentes dans votre navigateur. Une police web indiquée dans le SVG n’est pas récupérée pendant la conversion, une autre est donc substituée. Convertissez le texte en tracés dans un éditeur vectoriel et il sera rastérisé tel quel.

En général le navigateur n’a pas pu le lire comme une image : il est abîmé, ce n’est pas vraiment un SVG, ou il incorpore du HTML avec un élément foreignObject, qui peut ne pas passer. Les fichiers de plus de 100 Mo ne sont même pas ajoutés à la liste.

Vos fichiers restent sur votre appareil

Votre navigateur lit chaque SVG et le rastérise dans le même onglet. Les fichiers ne sont pas envoyés, et aucune requête ne les transporte ailleurs.