Optimiseur SVG
Minifiez vos fichiers SVG dans le navigateur. Supprime commentaires, espaces inutiles, attributs par défaut et arrondit les décimales longues. Le fichier ne quitte jamais votre appareil.
🔒 Files never leave your browser — no upload, no server, no tracking.
Saisissez une entrée ci-dessus pour voir le résultat.
À quoi ça sert ?
Cet outil exécute une petite série de passes regex faites à la main sur un SVG pour réduire sa taille en octets : suppression des commentaires XML, regroupement des blancs entre balises, retrait d'une poignée d'attributs qui valent déjà leur valeur par défaut, et arrondi des coordonnées décimales longues à 2 chiffres. Chaque passe est une case que vous pouvez désactiver. Tout se passe dans le navigateur — aucun upload, aucun serveur.
Quand l'utiliser
- Nettoyer une icône SVG exportée depuis Figma, Illustrator ou Sketch avant de l'archiver dans un dépôt.
- Réduire le payload <svg> avant de l'inliner dans HTML ou CSS (où chaque octet voyage avec chaque page).
- Retirer les commentaires XML que certains outils de design laissent ("Generator: Adobe Illustrator…").
- Passe rapide avant d'encoder un SVG en data: URL.
Pièges courants
- Pas aussi agressif que SVGO. La vraie librairie SVGO peut optimiser les paths, nettoyer le viewBox et faire des dizaines d'autres passes. Cet outil ne fait délibérément que les passes sûres et évidentes — pour rester sans dépendance et 100 % navigateur.
- La suppression d'attributs par défaut est conservatrice. Elle ne retire qu'une courte liste connue (
stroke="none",fill-rule="nonzero", etc.). Si votre SVG en dépend explicitement, décochez l'option. - L'arrondi des coordonnées est avec perte. Arrondir à 2 décimales est sûr pour icônes et logos ; pour des diagrammes haute précision, pensez à le désactiver.
- Le regroupement des blancs peut casser
<text>. Les éléments<text>qui dépendent de plusieurs espaces les perdront. Pour des SVG d'icônes (sans texte), aucun souci.