Corrupt an SVG File Online
Corrupt an .svg file online for free. Breaks the XML structure and path data so browsers and editors refuse to render the vector graphic.
- Nessun caricamento
- Nessun limite di dimensione
- Nessuna registrazione
Corrompi il tuo file SVG
Calibrato per .svg, .svgz, e funziona altrettanto bene con qualsiasi altro formato.
Perché i file SVG sono difficili da corrompere per bene
SVG is XML, not a binary image format, which changes everything about how it breaks. Browsers parse SVG strictly (unlike HTML) so a document that is not well-formed is rejected outright rather than partially rendered.
Cosa distrugge questo strumento
- The XML declaration. The opening declaration and
<svg>root element are destroyed, so the document has no valid root. - Path data. The
dattribute strings that define every shape are overwritten, leaving unparseable coordinates. - viewBox and dimensions. The attributes that establish the coordinate system are damaged, so nothing has a place to render.
- Encoding validity. Invalid UTF-8 sequences cause the strict XML parse to fail before rendering begins.
Cosa vedrai dopo
| Applicazione | Comportamento |
|---|---|
| Browsers | "XML Parsing Error: not well-formed", nothing renders at all. |
| Figma / Illustrator | Import fails with an invalid-SVG message. |
| Inkscape | Refuses to open the document or reports a parse error. |
<img src="…"> | Shows a broken-image placeholder. |
Motivi comuni per farlo
- Testing that an SVG upload path validates and sanitises input.
- Verifying an icon build pipeline fails on a malformed source file.
- Checking that an SVG sanitiser rejects rather than partially accepts bad input.
- Producing malformed vectors for a rendering test suite.
Come corrompere un file SVG
- Trascina il tuo file .svg nel riquadro qui sopra, oppure fai clic per sfogliare.
- Lascia il livello su Standard, a meno che tu non voglia un danno parziale (Light) o debba sconfiggere un software di recupero (Heavy).
- Premi Corrompi file. L'elaborazione avviene sul tuo dispositivo, quindi termina quasi subito.
- Scarica il risultato. Per impostazione predefinita mantiene il nome file e la lunghezza in byte originali.
Domande frequenti su SVG
Why does SVG fail harder than HTML?
Because browsers parse SVG as XML, which is strict. HTML has error recovery built into the specification; XML does not.
Will the file still open in a text editor?
It will open, but the content is mojibake, invalid UTF-8 is injected, so it is no longer readable text.
Does it work on compressed SVGZ?
Yes, but SVGZ is gzip underneath, so it is handled as a gzip archive and breaks as a whole.
Can I keep it looking like valid SVG?
Light level preserves most of the markup, so it still reads as SVG at a glance while failing to render.