Outils95

OPTIMISER / UN GUIDE PRATIQUE DE L'IMAGE

Comment compresser des fichiers SVG

Un vecteur plus léger n'est utile que si les bons détails sont conservés.

Pour compresser un SVG, téléversez le fichier ou collez son balisage, comparez l'original assaini avec la version optimisée, ajustez la précision et sélectionnez Démarrer. Ce guide utilise une icône d'orbite réelle et vérifie à la fois le vecteur exporté et sa réduction en octets.

Suivre le guide
UNE SOURCE VÉRIFIÉE ET SON RÉSULTAT TÉLÉCHARGÉ
Avant Icône originale SVG en orbite violette.

Original de 985 octets, SVG, rendu à 1,024 px pour cette comparaison.

Après SVG optimisé conservant l'icône en orbite à la même taille d'affichage.

Actuel de 635 octets, SVG, rendu à la même résolution d'affichage de 1,024 px.

Original de 985 octets, SVG, rendu à 1,024 px pour cette comparaison. Actuel de 635 octets, SVG, rendu à la même résolution d'affichage de 1,024 px.
Publicités
TUTORIEL VIDÉO RAPIDE How to compress an SVG with a preview Choose an SVG, review the comparison, adjust precision and download the optimized vector. Narration en anglais Regarder la vidéo

How to compress an SVG with a preview

Publicités

Suivez cet exemple concret, puis adaptez les mêmes commandes à votre propre image. Ouvrir Compresseur SVG.

01

Téléversez un SVG statique ou collez le balisage

Ouvrez le compresseur SVG et choisissez un fichier SVG ou essayez un exemple. L'exemple est svg-compressor.svg, une marque d'orbite de 985 octets avec un viewBox de 512 × 512, un remplissage en dégradé, un titre et une description. Utilisez Coller SVG lorsque le balisage est déjà dans un éditeur ou le presse-papiers.

L'outil accepte jusqu'à 20 fichiers de 2 Mo chacun. Il analyse un document SVG complet et supprime les déclarations de document SVG standard sans charger de fichiers externes. Le XML mal formé, les déclarations d'entités personnalisées et les sous-ensembles de documents internes sont rejetés. Les fichiers très complexes peuvent également atteindre la limite d'éléments ou de temps de traitement.

Ce flux de travail produit des illustrations vectorielles statiques. Les scripts, les gestionnaires d'événements, les ressources externes, l'animation et les images matricielles intégrées sont supprimés. L'aperçu Original est déjà assaini, il ne doit donc pas être interprété comme un rendu sans restriction de chaque fonctionnalité du fichier source.

Gardez une copie de l'original SVG. Une illustration interactive ou un SVG contenant une photographie est un cas d'utilisation différent d'une icône vectorielle statique.

02

Comparez le résultat et définissez la précision décimale

Les deux panneaux d'aperçu montrent l'original assaini et le résultat optimisé. Les tailles à côté de Original et Optimisé ainsi que le résumé en octets comparent le fichier source avec la sortie finale. Il signale une augmentation lorsque l'optimisation rend un fichier particulier plus volumineux au lieu de promettre une réduction à chaque fois.

Ouvrez les Paramètres et réglez la Précision décimale sur 2 pour l'exemple. La précision varie de 1 à 5 et commence à 3. Des valeurs plus faibles peuvent simplifier la géométrie numérique mais peuvent déplacer des courbes fines, de petits espaces ou des bords alignés. Augmentez-la lorsque l'aperçu perd des détails importants.

Cet exemple utilise une géométrie simple, donc la précision 2 conserve sa forme reconnaissable. D'autres SVG avec des coordonnées décimales complexes peuvent changer davantage. Afficher le balisage SVG optimisé expose le texte réel qui sera téléchargé ; ce n'est pas une représentation distincte de l'original.

Vérifiez un vecteur à sa taille d'affichage prévue et à une vue plus grande. Un léger décalage peut être difficile à voir dans une petite vignette.

L'exemple dans ce guide

Essayez un exemple : svg-compressor.svg, 985 octets, viewBox 512 × 512. Précision décimale 2 ; titres/descriptions accessibles conservés et raccourcissement des identifiants internes activés ; dimensions responsives et balisage de sortie lisible désactivés. SVG téléchargé : 635 octets.

Source SVG
985 octets
SVG optimisé
635 octets
Réduction mesurée
35.5%
Contexte préservé
Titre, description et viewBox 512 × 512
03

Préservez les descriptions et considérez les identifiants externes

Laissez l'option Conserver les titres et descriptions accessibles activée pour l'exemple traité. Cela conserve le titre et la description SVG tout en supprimant les métadonnées d'éditeur redondantes et en simplifiant le balisage éligible. Ce sont des types d'informations différents qui ne doivent pas être traités comme interchangeables.

L'option Raccourcir les identifiants internes est activée par défaut. L'optimiseur met à jour les références dans le SVG, mais des CSS externes ou JavaScript peuvent toujours dépendre des identifiants originaux. Désactivez cette option lorsque le fichier fait partie d'une application plus large qui nomme ses éléments, et testez le SVG final dans ce contexte.

Laissez les options Dimensions réactives et Balisage de sortie lisible désactivées pour l'exemple. Les dimensions réactives suppriment la largeur et la hauteur fixes lorsque le viewBox de coordonnées peut fournir un dimensionnement évolutif. La sortie lisible ajoute une indentation et est utile pour la maintenance, mais peut augmenter la taille du texte.

Pour un fichier d'icône autonome, le nettoyage des identifiants internes est généralement simple. Pour un diagramme scripté en externe, la préservation des identifiants peut être plus importante que quelques octets économisés.

04

Téléchargez et vérifiez le vecteur final

Sélectionnez Démarrer, puis Télécharger. La sortie traitée est de 635 octets par rapport à la source de 985 octets : une réduction de 35.5%. Son titre et sa description demeurent, et la comparaison affichée est rendue à partir de la source authentique et du SVG téléchargé.

L'article rend les deux vecteurs à 1,024 pixels pour une illustration nette du résultat ; leur taille de coordonnée logique reste 512 × 512. Un aperçu plus grand n'ajoute pas de contenu matriciel au SVG enregistré. Examinez le vecteur réel dans votre page de destination avant de remplacer un actif de production existant.

Un fichier se télécharge sous le nom SVG avec son nom de base original. Un lot se télécharge sous forme de ZIP, avec des suffixes numérotés pour les noms de fichiers en double. Le traitement a lieu dans le navigateur. Conservez la source originale si vous souhaitez essayer différents paramètres d'optimisation plus tard.

Les économies de taille de fichier sont mesurées uniquement par rapport à cet exemple. Un SVG déjà optimisé peut montrer peu d'amélioration ou devenir légèrement plus volumineux.

DÉTAILS UTILES

Questions fréquentes

Le SVG optimisé aura-t-il exactement la même apparence ?

L'optimiseur vise à préserver l'apparence statique, mais l'arrondi et la suppression du contenu non pris en charge peuvent modifier un fichier. Comparez les aperçus et testez le SVG enregistré dans votre projet.

Que modifie la précision décimale ?

Elle contrôle la précision utilisée pour la géométrie numérique et les données de tracé. Des valeurs plus faibles peuvent réduire la taille mais risquent de déplacer les détails fins. La valeur par défaut est 3.

Le titre et la description sont-ils conservés ?

Oui, par défaut. Laissez l'option Conserver les titres et descriptions accessibles activée pour préserver ces éléments SVG.

Pourquoi les scripts ou les images matricielles sont-ils absents ?

Cet outil crée une sortie vectorielle statique. Les scripts, événements, ressources externes, animations et images matricielles incorporées sont intentionnellement supprimés lors de l'assainissement.

Puis-je conserver les identifiants référencés par CSS ?

Désactivez Raccourcir les identifiants internes si le code externe dépend d'identifiants spécifiques. Vérifiez le fichier optimisé dans la page cible avant de remplacer l'original.

Les fichiers SVG sont-ils téléchargés pour optimisation ?

Non. L'outil effectue l'analyse et l'optimisation dans le navigateur et télécharge le résultat localement.

Puis-je télécharger un SVG avec un DOCTYPE ?

Une déclaration de document SVG standard est acceptée et supprimée sans récupérer son identifiant externe. Les déclarations d'entités personnalisées et les sous-ensembles de documents internes sont rejetés.

À VOUS DE JOUER

Allégez le vecteur, avec un résultat que vous pouvez inspecter.

Essayez un exemple ou utilisez votre propre fichier, et vérifiez le résultat avant de partager.

Ouvrir Compresseur SVG

Détail de l'image

Langue38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Choisissez votre langue. Les tutoriels vidéo utilisent actuellement une narration en anglais.