SVG · Gratuit · Sur votre appareil

Corrompre un fichier SVG en ligne

Corrompez un fichier .svg gratuitement en ligne. Casse la structure XML et les données de tracé pour que les navigateurs et les éditeurs refusent d'afficher le graphique vectoriel.

  • Aucun envoi
  • Aucune limite de taille
  • Aucune inscription

Corrompez votre fichier SVG

Réglé pour .svg, .svgz, et fonctionne tout aussi bien avec n'importe quel autre format.

100 % sur votre appareil
Déposez vos fichiers ici ou parcourez Tout format, toute taille, plusieurs fichiers à la fois
Niveau de corruption

Traitement…0%
Prêt à télécharger

Pourquoi les fichiers SVG sont difficiles à corrompre correctement

Le SVG est du XML, pas un format d'image binaire, et cela change tout à sa façon de casser. Les navigateurs analysent le SVG strictement (contrairement au HTML), si bien qu'un document mal formé est rejeté d'emblée plutôt qu'affiché partiellement.

Ce que cet outil détruit

  • La déclaration XML. La déclaration initiale et l'élément racine <svg> sont détruits, si bien que le document n'a plus de racine valide.
  • Les données de tracé. Les chaînes de l'attribut d qui définissent chaque forme sont écrasées, laissant des coordonnées impossibles à analyser.
  • viewBox et dimensions. Les attributs qui établissent le système de coordonnées sont endommagés, si bien que rien n'a d'endroit où s'afficher.
  • La validité de l'encodage. Des séquences UTF-8 invalides font échouer l'analyse XML stricte avant le début de l'affichage.

Ce que vous verrez ensuite

ApplicationComportement
Navigateurs"Erreur d'analyse XML : non bien formé" ; absolument rien ne s'affiche.
Figma / IllustratorL'import échoue avec un message de SVG invalide.
InkscapeRefuse d'ouvrir le document ou signale une erreur d'analyse.
<img src="…">Affiche un espace réservé d'image cassée.

Raisons courantes de le faire

  • Tester qu'un chemin d'envoi de SVG valide et assainit l'entrée.
  • Vérifier qu'une chaîne de compilation d'icônes échoue sur un fichier source malformé.
  • Vérifier qu'un assainisseur de SVG rejette au lieu d'accepter partiellement une entrée défectueuse.
  • Produire des vecteurs malformés pour une suite de tests d'affichage.

Comment corrompre un fichier SVG

  1. Déposez votre fichier .svg dans la zone ci-dessus, ou cliquez pour parcourir.
  2. Laissez le niveau sur Standard, sauf si vous voulez des dommages partiels (Light) ou devez mettre en échec un logiciel de récupération (Heavy).
  3. Cliquez sur Corrompre le fichier. Le traitement a lieu sur votre appareil, il se termine donc presque instantanément.
  4. Téléchargez le résultat. Par défaut, il conserve le nom de fichier et la longueur en octets d'origine.

Questions fréquentes sur SVG

Pourquoi le SVG échoue-t-il plus fort que le HTML ?

Parce que les navigateurs analysent le SVG comme du XML, ce qui est strict. Le HTML intègre la récupération d'erreurs dans sa spécification ; le XML non.

Le fichier s'ouvrira-t-il encore dans un éditeur de texte ?

Il s'ouvrira, mais le contenu est du charabia : de l'UTF-8 invalide est injecté, ce n'est donc plus du texte lisible.

Cela fonctionne-t-il sur le SVGZ compressé ?

Oui, mais le SVGZ est du gzip en dessous, il est donc traité comme une archive gzip et casse dans son ensemble.

Puis-je lui garder l'apparence d'un SVG valide ?

Le niveau Light préserve l'essentiel du balisage, si bien qu'il se lit encore comme du SVG au premier coup d'œil tout en refusant de s'afficher.

Utilisez ceci de façon responsable. Files Corrupter est conçu pour les tests logiciels, la QA, la recherche, la formation et l'enseignement. Remettre un fichier délibérément corrompu pour faire passer un travail pour terminé peut enfreindre le règlement de votre établissement ou de votre employeur. Vous êtes responsable de l'usage que vous faites du résultat. Consultez notre avertissement.

Autres outils médias

Tous les outils de corruption