Outils image

SVG vers PNG

Rasterise un SVG sûr en PNG à la largeur et hauteur choisies, en conservant la transparence si possible.

SVG vers PNG workspace

Scripts and external resources in SVG are rejected. Transparency is kept in the PNG when the browser can paint it.

Mode d’emploi

Choisissez un SVG, définissez largeur et hauteur, Créer le fichier, puis Télécharger. Le contenu SVG dangereux est refusé avant le rendu.

Exemple

Scripts, gestionnaires d’événements, URL javascript:, foreignObject et href externes sont refusés.

Entrée

icon.svg à 512×512

Sortie

icon.png avec fond transparent quand le SVG n’en a pas

Fonctionnement

Le SVG est vérifié, puis dessiné sur un canevas via une URL blob et encodé en PNG. Les ressources réseau externes ne sont pas récupérées selon la politique du sanitizer.

Erreurs courantes

  • Une balise script était présente Retirez les scripts. Ils ne sont pas exécutés et le fichier est refusé.
  • Le SVG n’a pas pu être rendu Corrigez les erreurs de balisage ou les serveurs de peinture non pris en charge.
  • Largeur 0 a été refusée Utilisez 1–8000 pixels.

Limites

Filtres et polices peuvent différer selon le navigateur. Ce n’est pas un pipeline d’export Inkscape complet.

Confidentialité

Le fichier reste dans votre navigateur. PepsTools ne le téléverse pas, ne le stocke pas et ne l’envoie pas à un autre service. Videz l’outil ou quittez la page pour le retirer de la mémoire.

Questions

Les images externes sont-elles chargées ?

Les valeurs href HTTP(S) sont refusées d’emblée pour que l’outil ne tire pas de ressources distantes.