ESC

Optimiseur SVG

Glissez-deposez votre fichier SVG ici

ou cliquez pour parcourir les fichiers (.svg - max 5Mo)

Tout le traitement se fait dans votre navigateur. Vos fichiers ne sont jamais envoyes a un serveur.

Exemples d'utilisation

Performance Web

Reduisez la taille des fichiers SVG pour ameliorer la vitesse de chargement et les scores de performance.

Nettoyage de Design

Nettoyez les fichiers SVG exportes d'outils de design comme Illustrator, Figma ou Inkscape.

SVG en Ligne

Preparez du code SVG propre et minimal pour l'integration directe dans HTML ou les composants React.

Fonctionnalites

Optimisation Intelligente

Multiples options pour supprimer commentaires, metadonnees, donnees d'editeur et attributs inutiles.

Comparaison de Taille

Voyez la taille originale vs optimisee avec le pourcentage d'economie clairement affiche.

Apercu en Direct

Previsualisez le SVG optimise rendu dans le navigateur pour verifier qu'il est correct.

Prive et Securise

Tout le traitement se fait localement avec DOMParser. Les fichiers ne quittent jamais votre appareil.

Comment utiliser

1

Importer ou Coller SVG

Glissez-deposez un fichier SVG, parcourez pour en selectionner un, ou collez du code SVG directement.

2

Choisir les Options

Selectionnez les optimisations a appliquer : supprimer commentaires, metadonnees, espaces, donnees d'editeur, etc.

3

Optimiser et Exporter

Cliquez sur Optimiser, verifiez l'apercu et les economies, puis copiez ou telechargez le SVG optimise.

Questions Frequentes

Pour les options standards (suppression des commentaires, métadonnées, espaces de noms de l'éditeur, attributs vides et espaces blancs), oui — l'image rendue est visuellement identique. Les seules options qui peuvent modifier l'apparence sont la réduction de la précision décimale (qui arrondit les coordonnées) et la suppression agressive des IDs (qui peut casser les sélecteurs CSS ou les références JavaScript ciblant des IDs spécifiques). Utilisez toujours la prévisuale en direct pour vérifier le résultat optimisé avant le téléchargement.

Cela varie considérablement selon la source. Les fichiers SVG exportés depuis Adobe Illustrator incluent généralement de grandes quantités de métadonnées spécifiques à Illustrator, de données de calques, de références de polices et d'espaces de noms XML qui sont supprimés. Les exports d'Inkscape portent leurs propres espaces de noms d'éditeur et commentaires. Les SVG de Figma sont généralement plus propres. Économies typiques : 20-40% pour les SVG déjà propres, 40-70% pour les exports Illustrator ou Inkscape avec des métadonnées lourdes. L'outil affiche le nombre exact d'octets avant et après afin que vous sachiez toujours quel est le résultat.

Les outils de conception intègrent des données propriétaires à l'intérieur des fichiers SVG pour préserver leurs propres fonctionnalités d'édition : Inkscape stocke les noms de calques et les positions des guides dans les espaces de noms sodipodi: et inkscape:, Illustrator intègre des données dans les espaces de noms i: et dc:, et les anciens outils incluent des métadonnées Sketch ou Adobe. Aucune de ces données n'est nécessaire pour afficher le SVG dans un navigateur. La suppression des données de l'éditeur produit souvent la plus grande réduction de taille, en particulier pour les fichiers Illustrator complexes.

La précision décimale contrôle le nombre de chiffres conservés après la virgule dans les valeurs de coordonnées (par exemple, d="M 10.3456789 20.1234567"). Passer de 6 à 2 transforme cela en d="M 10.35 20.12", économisant des octets au prix d'un léger arrondi des coordonnées. Pour les icônes et les illustrations simples, une précision de 2-3 est invisible. Pour les dessins techniques détaillés ou les illustrations avec des courbes fines, restez à 4-5. Vérifiez la prévisuale à un zoom de 100% après avoir réduit la précision pour repérer d'éventuels artefacts d'arrondi.

Les éléments SVG ont souvent des IDs verbeux générés par les outils de conception : id="rect_123456789" ou id="Layer_1_xA0_Background". Le nettoyage des IDs remplace ceux-ci par des noms plus courts comme id="a" ou id="b", économisant des octets sur les fichiers SVG volumineux avec de nombreux éléments référencés. Ceci est sans danger pour les fichiers SVG autonomes. Si vos IDs SVG sont référencés par des sélecteurs CSS externes ou du JavaScript dans votre page web (par exemple, document.getElementById("myIcon")), désactivez cette option ou mettez à jour vos références après l'optimisation.

Oui. Cliquez sur "Ou coller le code SVG" pour passer au panneau de saisie de code et collez votre balisage SVG directement. Ceci est utile si vous avez un SVG intégré dans un fichier HTML, copié depuis un outil de design ou généré par une bibliothèque de graphiques. Après l'optimisation, copiez le résultat avec le bouton Copy Code et collez-le là où vous en avez besoin.

Non. L'outil utilise l'API DOMParser intégrée au navigateur pour analyser et nettoyer le SVG entièrement dans votre onglet de navigation. Aucun fichier n'est téléchargé, aucun serveur ne traite votre SVG, et rien ne quitte votre machine. Cela permet d'optimiser en toute sécurité des actifs SVG propriétaires ou sensibles tels que des schémas de produits ou des éléments de marque.

Optimisez avant l'envoi (commit). Des fichiers SVG plus petits signifient des opérations git plus rapides, une taille de dépôt réduite et des diffs plus propres (car les métadonnées de l'éditeur changent souvent à chaque enregistrement dans Illustrator). Un bon flux de travail : exportez le SVG de votre outil de design, passez-le dans cet optimiseur, examinez la prévisuale, puis validez la version optimisée. Conservez le fichier source original dans un dossier d'actifs de design séparé si vous devez le modifier à nouveau plus tard.

Qu'est-ce que SVG Optimizer?

Collez du code SVG ou deposez un fichier, choisissez les optimisations et obtenez un SVG plus petit et propre en secondes. Ideal pour nettoyer les exports des outils de design.

Qu'est-ce qui est supprime?

Commentaires, metadonnees, namespaces Inkscape/Illustrator, attributs vides, defs inutilises et espaces superflus. Minification des styles et raccourcissement des IDs egalement possibles.

Cas d'utilisation courants

Reduire les kilooctets des icones SVG pour le web, nettoyer les exports Figma ou Illustrator avant commit, et preparer des SVGs inline minimaux pour React.

Conseils

Previsualisez toujours le SVG optimise avant telechargement. Precision decimale plus faible economise plus d'octets mais peut arrondir les details fins.

Confidentialite

Le traitement s'execute entierement dans votre navigateur via DOMParser. Aucun fichier telecharge, aucune donnee ne quitte votre machine.

Sécurité et Confidentialité

La sécurité de vos données est notre priorité

Traitement Local

Tout le traitement se fait dans votre navigateur

Aucun Transfert de Données

Vos données ne sont pas envoyées à nos serveurs

Aucun Stockage de Données

Aucune donnée n'est stockée ou partagée

Chiffrement SSL

Chiffrement SSL pour une connexion sécurisée

Étape Suivante

Aussi sur MoreOnlineTools