Visionneuse et inspecteur SVG
Lire la taille et le viewBox d'un SVG, et voir s'il contient quelque chose de dangereux.
Traité dans votre navigateur. Ce fichier est converti sur votre appareil et n'est jamais envoyé.
Convertisseur
.svg jusqu'à 50 MB. Vous pouvez aussi déposer un fichier ici.
Aucun fichier sélectionné.
À propos de cet outil
Ouvrir un SVG inconnu revient d'ordinaire à répondre à deux questions : quelle est sa taille réelle, et contient-il quelque chose qu'il ne devrait pas. Un SVG peut porter des scripts, des gestionnaires d'événements et des références qui vont chercher des ressources sur d'autres sites, et rien de tout cela ne se voit quand on regarde l'image.
Cet outil lit le document, rapporte la largeur, la hauteur et le viewBox déclarés, compte ses éléments, et liste tout ce qu'il a trouvé d'exécutable ou de chargé depuis l'extérieur. Le téléchargement est une copie nettoyée, débarrassée de ce contenu.
Formats pris en charge et limites
- Entrée
- .svg
- Sortie
- .svg (image/svg+xml)
- Nom du fichier produit
- The original name with -cleaned, for example logo.svg becomes logo-cleaned.svg.
- Taille maximale
- 50 MB
- Traitement
- Dans votre navigateur. Le fichier n'est pas envoyé.
Comment l'utiliser
- Choisissez un fichier .svg, ou collez le balisage.
- Lisez le rapport et l'aperçu.
- Sélectionnez Convertir pour télécharger la copie nettoyée.
Limites
- Le rapport porte sur ce que le document déclare. Un SVG n'ayant qu'un viewBox n'a aucune taille en pixels, et c'est exactement ce que le rapport dira.
- Seules les tailles absolues en pixels sont lues. Une largeur donnée en pourcentage dépend d'un conteneur qui n'existe pas ici : elle est donc signalée comme absente.
- Le décompte des éléments inclut chaque nœud, pas seulement les formes visibles.
- La copie nettoyée n'est pas optimisée. Utilisez l'optimiseur ou le minifieur pour cela.
Problèmes courants
Le fichier a été refusé avant même de commencer.
Visionneuse et inspecteur SVG vérifie l'extension avant de lire le moindre octet, et accepte .svg. Les navigateurs signalent les types de fichiers de façon assez incohérente pour que ce soit l'extension qui tranche.
Renommez le fichier si l'extension est simplement fausse, ou convertissez-le d'abord vers l'une de celles-là. Un fichier dont l'extension ne correspond pas au contenu est refusé pour la même raison, et celui-là demande une conversion et non un renommage.
Il a dit que le fichier était trop volumineux.
La limite ici est de 50 MB. Ce n'est pas une règle mais une mesure : tout s'exécute sur votre appareil, et au-delà de cette taille un téléphone manque de mémoire au lieu de finir lentement.
Découpez le fichier, allégez-le avant de convertir, ou passez par un logiciel de bureau pour celui-là. Une machine avec plus de mémoire en fera davantage, mais la limite ignore sur quelle machine elle se trouve.
J'ai sélectionné plusieurs fichiers et un seul a été converti.
Cet outil prend un fichier à la fois. En traiter plusieurs ensemble multiplierait la mémoire employée, ce qui est la première chose à céder sur un téléphone.
Convertissez-les l'un après l'autre. Rien ne subsiste entre deux, il n'y a donc aucun état à réinitialiser.
L'onglet s'est rechargé tout seul en cours de route.
Le navigateur a manqué de mémoire et a redémarré la page. Aux abords de 50 MB, c'est la première défaillance que rencontre un téléphone, et elle ressemble à un plantage plutôt qu'à une erreur.
Essayez un fichier plus petit, fermez les autres onglets, ou faites-le sur un ordinateur. Rien n'a été envoyé ni perdu : le fichier d'origine est intact sur votre appareil.
Le résultat s'est ouvert dans le mauvais programme.
La sortie est un fichier .svg, et votre système ouvre cette extension avec ce qu'on lui a indiqué. La conversion n'y est pour rien.
Ouvrez-le depuis le programme voulu, ou changez l'application par défaut pour .svg dans les réglages du système. Le fichier lui-même est correct.
Questions fréquentes
- Mon fichier est-il envoyé quelque part ?
- Non. Le fichier est analysé dans votre navigateur et ne quitte jamais votre appareil.
- Pourquoi indique-t-il que mon SVG n'a pas de largeur ?
- Parce qu'il ne déclare qu'un viewBox, ou déclare un pourcentage. Les deux sont courants dans les jeux d'icônes, et les deux signifient que le fichier n'a pas de taille intrinsèque en pixels : c'est ce qui l'affiche qui décide de sa taille.
- Qu'est-ce qui compte comme contenu dangereux ?
- Les éléments script, les attributs de gestion d'événements tels que onload, les liens javascript:, les blocs foreignObject, et toute référence qui irait chercher une ressource sur une autre origine.
- Puis-je faire confiance à la copie nettoyée ?
- Tout ce qui est exécutable ou chargé depuis l'extérieur en a été retiré par un analyseur, et non par correspondance de motifs. C'est une position bien plus solide que celle de l'original, même si rien ne remplace le fait de savoir d'où vient un fichier.
- Dois-je installer quelque chose ou créer un compte pour utiliser Visionneuse et inspecteur SVG ?
- Non, à tout cela. Visionneuse et inspecteur SVG fonctionne dans le navigateur que vous avez déjà : pas d'inscription, pas de téléchargement, pas de filigrane sur le résultat et aucune limite au nombre de fichiers. Il n'y a rien à désinstaller ensuite non plus, puisque rien n'a été installé.
- Visionneuse et inspecteur SVG fonctionne-t-il hors connexion ?
- Une fois la page chargée, oui. La conversion se fait sur votre appareil et n'a besoin d'aucune connexion pour travailler. La première visite récupère la page et le code qui convertit ; après quoi une connexion perdue n'arrête rien, et le fichier converti apparaît exactement comme en ligne.
- Quelle taille de fichier Visionneuse et inspecteur SVG accepte-t-il ?
- La limite est de 50 MB. C'est un choix et non un plafond technique : la vraie contrainte est la mémoire, et un fichier qui, décodé, dépasse celle de l'appareil échoue d'une façon difficile à expliquer. Les téléphones l'épuisent bien avant les ordinateurs portables, et c'est pourquoi la limite est là où elle est.
- Puis-je convertir plusieurs fichiers à la fois avec Visionneuse et inspecteur SVG ?
- Pas ici : cet outil prend un fichier à la fois, parce que ce qu'il fait dépend de choix propres à ce fichier-là. Convertissez-les l'un après l'autre, ou regardez les convertisseurs par lot de la même catégorie, conçus pour un dossier entier.