Nettoyeur SVG en Ligne

Optimisez et nettoyez les SVG exportés depuis Figma, Adobe Illustrator ou Inkscape. Supprimez les métadonnées, attributs inutiles et groupes vides pour obtenir un SVG prêt pour la production.

Studio d'utilitaires

Voulez-vous cet outil sur votre site web ?

Personnalisez les couleurs y le mode sombre pour WordPress, Notion ou votre propre site.

Questions fréquemment posées

Puis-je coller le HTML complet d'une page avec SVG intégré?

Oui. Le nettoyeur détecte l'élément SVG dans le HTML et extrait uniquement ce bloc pour le traiter. Cela fonctionne aussi si vous collez directement le fragment SVG.

Est-ce utilisable avec des SVG d'Illustrator?

Oui. Illustrator exporte des SVG avec des déclarations XML, des métadonnées et des espaces de noms propriétaires que le nettoyeur supprime. Le résultat est un SVG compatible avec tous les navigateurs modernes.

Quelle est la différence entre nettoyer et minifier?

Nettoyer supprime les attributs et balises inutiles mais conserve le format indenté pour que vous puissiez lire et éditer le code. Minifier réduit également tout en une seule ligne pour réduire le poids au maximum.

Supprimer les IDs peut-il casser le SVG?

Seulement si un élément du SVG référence un autre par ID, par exemple via fill="url(#gradient)". Dans ce cas, désactivez l'option Supprimer les IDs. Elle est désactivée par défaut précisément pour éviter ce problème.

Mon code SVG est-il envoyé à un serveur?

Non. Tout le traitement se déroule dans votre navigateur en utilisant les API natives DOMParser et XMLSerializer. Le code ne quitte jamais votre appareil.

# Nettoyeur SVG : Nettoyez le Code de Figma et Illustrator

Collez n'importe quel SVG exporté depuis Figma, Adobe Illustrator ou l'inspecteur du navigateur et obtenez un fichier vectoriel propre, optimisé et prêt pour la production.

# Pourquoi les SVG exportés sont-ils si sales ?

Lorsque vous exportez un SVG depuis Figma, vous obtenez un fichier chargé d'attributs qui n'ont de sens qu'au sein de l'application : data-name, xml:space, références aux calques internes et métadonnées de design. Le résultat est un SVG qui peut peser 40 à 70 % de plus que nécessaire.

# Ce que le Nettoyeur supprime

  • Métadonnées d'éditeur : balises metadata, title et desc ajoutées automatiquement par Figma et Illustrator.
  • Espaces de noms Inkscape : tous les éléments avec préfixe inkscape: et sodipodi:.
  • Attributs inutiles : xml:space, version, xmlns:* superflus et attributs data-* de Figma.
  • Groupes vides : éléments <g> sans contenu laissés comme artefacts de calques supprimés.
  • Déclarations XML : la déclaration <?xml version="1.0"?> et le DOCTYPE inutiles lors de l'intégration du SVG dans le HTML.

Références Bibliographiques