PK Systems PK Systems
Outils image

Optimiseur SVG

Minifiez et nettoyez vos fichiers SVG — supprimez les métadonnées, fusionnez les chemins, économisez 50 à 80 %.

Optimiseur SVG

Déposez un fichier SVG ici ou cliquez pour le choisir

Plus bas = fichier plus léger mais arrondis visibles sur les courbes. 2 convient aux icônes ; 3 pour les illustrations.

SVG optimisé

À quoi sert un optimiseur SVG ?

Les fichiers SVG exportés depuis les outils de design (Figma, Sketch, Illustrator, Inkscape) sont généralement 30 à 70 % plus volumineux qu’ils ne le devraient. Les éditeurs y laissent des commentaires, des métadonnées de signature, du CSS redondant, des groupes vides et une précision numérique excessive qu’aucun œil humain ne peut percevoir. Un optimiseur réécrit le même dessin en un SVG équivalent et plus compact — identique au pixel près pour un moteur de rendu, mais d’une taille de fichier nettement réduite. Tout se passe localement sur votre appareil — votre SVG n’est jamais téléversé, jamais copié sur un serveur, jamais journalisé. Cette garantie de confidentialité compte pour les fichiers de marque, les icônes produit internes et tout SVG qui ne devrait pas se trouver sur un serveur tiers. Les valeurs par défaut sont calibrées pour le travail de niveau icône : la précision est réglée à 2 décimales, les commentaires et métadonnées d’éditeur disparaissent, les groupes inutiles sont aplatis, et le viewBox d’origine reste intact pour la mise à l’échelle responsive. Pour les illustrations aux courbes subtiles, montez la précision à 3 ; pour les jeux d’icônes responsives, l’option supprimer les dimensions retire les attributs width/height fixes afin que le CSS puisse mettre les icônes à l’échelle voulue dans votre feuille de styles.

Comment optimiser un SVG

Collez le balisage SVG ou déposez un fichier .svg sur la zone de dépôt. Ajustez les cases d’options — les valeurs par défaut sont judicieuses. Choisissez la précision numérique (2 convient à la plupart des icônes), puis appuyez sur Optimiser. L’aperçu avant/après vous permet de confirmer qu’aucun rendu visuel n’a changé. Copiez le balisage optimisé ou téléchargez directement le fichier.

Astuces qui économisent encore plus d’octets

Tenez-vous-en à une palette de couleurs unique et évitez les images matricielles intégrées — les PNG encodés en base64 dans un SVG annulent l’intérêt du format. Convertissez le texte en tracés uniquement si vous avez besoin d’un glyphe spécifique ; sinon, conservez les balises <text> pour que les lecteurs d’écran et les moteurs de recherche voient le contenu. Compressez le fichier obtenu avec gzip/brotli sur votre serveur : un SVG optimisé se compresse très bien, atteignant souvent 70 % de la taille post-optimisation.

Ce que fait chaque option

Option Effet Notes
Supprimer les commentairesSupprime les blocs laissés par les éditeurs.Presque toujours sans risque. À désactiver uniquement si les commentaires documentent le fichier.
Supprimer les métadonnéesSupprime les éléments (signatures Adobe, Sketch, Inkscape).Sans risque — les métadonnées servent à l’outil de design, pas au moteur de rendu.
Réduire les groupes inutilesSupprime les éléments sans style et n’ayant qu’un seul enfant.Visuellement identique, économise souvent 5 à 15 %.
Supprimer width/height (SVG responsive)Retire les attributs width/height pour que le CSS dimensionne le SVG.Utile pour les systèmes d’icônes ; désactivé par défaut pour conserver un fichier autonome.
Précision numériqueArrondit les nombres des tracés à N décimales.2 par défaut, 3 pour les illustrations fines, 1 uniquement pour les toutes petites icônes.

Questions fréquentes

L’optimisation va-t-elle casser mon SVG ?
Les réglages par défaut sont prudents et visuellement sûrs pour la grande majorité des fichiers. Les animations utilisant SMIL ou des scripts externes peuvent occasionnellement nécessiter une précision plus élevée ou un autre jeu d’options, mais chaque option est facultative et l’aperçu avant/après vous permet de confirmer qu’aucun rendu visuel n’a changé avant le téléchargement.
Y a-t-il quelque chose qui est téléversé ?
Non. L’optimisation s’exécute localement sur votre appareil. Les fichiers ne sont pas téléversés, pas stockés, pas indexés, pas journalisés, pas partagés. La page fonctionne même si vous passez hors ligne après son chargement.
Et les sprites ou symboles SVG ?
Ils s’optimisent très bien, mais construisez d’abord le sprite, puis optimisez. Optimiser chaque symbole séparément peut modifier des noms d’ID dont dépend la référence du sprite.
Quelle taille devraient avoir les icônes ?
La plupart des icônes bien conçues pèsent entre 200 o et 2 Ko après optimisation. Si la vôtre est plus volumineuse, vous avez probablement des tracés rastérisés, des polices intégrées ou un viewBox trop rempli.
Faut-il conserver xmlns et viewBox ?
Oui. Les valeurs par défaut conservent les deux. Sans xmlns, le SVG ne s’affichera pas en dehors de HTML5 ; sans viewBox, vous perdez la mise à l’échelle responsive. Les deux attributs sont minuscules et méritent d’être gardés.
Puis-je optimiser de nombreux fichiers en lot ?
Cet outil traite un fichier à la fois, ce qui rend l’aperçu avant/après utile pour repérer toute modification indésirable. Pour optimiser un dossier entier d’icônes en une seule passe, un outil de build intégré à votre chaîne d’outils est la bonne solution.