SVG · Gratis · Sul dispositivo

Corrompere un file SVG online

Corrompi gratis un file .svg online. Rompe la struttura XML e i dati dei tracciati, così browser ed editor si rifiutano di visualizzare la grafica vettoriale.

  • 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.

100% sul dispositivo
Trascina i file qui oppure sfoglia Qualsiasi formato, qualsiasi dimensione, più file alla volta
Livello di corruzione

In corso…0%
Pronto per il download

Perché i file SVG sono difficili da corrompere per bene

L'SVG è XML, non un formato immagine binario, e questo cambia tutto nel modo in cui si rompe. I browser elaborano l'SVG in modo rigoroso (a differenza dell'HTML), quindi un documento non ben formato viene rifiutato del tutto invece di essere visualizzato in parte.

Cosa distrugge questo strumento

  • La dichiarazione XML. La dichiarazione iniziale e l'elemento radice <svg> vengono distrutti, così il documento non ha una radice valida.
  • I dati dei tracciati. Le stringhe dell'attributo d che definiscono ogni forma vengono sovrascritte, lasciando coordinate non elaborabili.
  • viewBox e dimensioni. Gli attributi che stabiliscono il sistema di coordinate vengono danneggiati, così nulla ha un posto in cui essere disegnato.
  • La validità della codifica. Sequenze UTF-8 non valide fanno fallire l'analisi XML rigorosa prima che il rendering inizi.

Cosa vedrai dopo

ApplicazioneComportamento
Browser"Errore di analisi XML: non ben formato": non viene visualizzato assolutamente nulla.
Figma / IllustratorL'importazione fallisce con un messaggio di SVG non valido.
InkscapeSi rifiuta di aprire il documento o segnala un errore di analisi.
<img src="…">Mostra il segnaposto di immagine non caricata.

Motivi comuni per farlo

  • Verificare che un percorso di caricamento SVG convalidi e sanifichi l'input.
  • Verificare che una pipeline di build delle icone fallisca su un file sorgente malformato.
  • Controllare che un sanificatore SVG rifiuti l'input difettoso invece di accettarlo in parte.
  • Produrre vettori malformati per una suite di test di rendering.

Come corrompere un file SVG

  1. Trascina il tuo file .svg nel riquadro qui sopra, oppure fai clic per sfogliare.
  2. Lascia il livello su Standard, a meno che tu non voglia un danno parziale (Light) o debba sconfiggere un software di recupero (Heavy).
  3. Premi Corrompi file. L'elaborazione avviene sul tuo dispositivo, quindi termina quasi subito.
  4. Scarica il risultato. Per impostazione predefinita mantiene il nome file e la lunghezza in byte originali.

Domande frequenti su SVG

Perché l'SVG fallisce in modo più netto dell'HTML?

Perché i browser elaborano l'SVG come XML, che è rigoroso. L'HTML ha il ripristino dagli errori integrato nelle specifiche; l'XML no.

Il file si aprirà ancora in un editor di testo?

Si aprirà, ma il contenuto è mojibake: viene iniettato UTF-8 non valido, quindi non è più testo leggibile.

Funziona sugli SVGZ compressi?

Sì, ma sotto il cofano l'SVGZ è gzip, quindi viene gestito come archivio gzip e si rompe nel suo insieme.

Posso far sì che sembri ancora un SVG valido?

Il livello Leggero preserva gran parte del markup, così a colpo d'occhio si legge ancora come SVG pur non riuscendo a essere visualizzato.

Usalo in modo responsabile. Files Corrupter è pensato per test del software, QA, ricerca, formazione e didattica. Consegnare un file corrotto di proposito per far passare un lavoro come completato può violare il regolamento della tua scuola o del tuo datore di lavoro. Sei responsabile dell'uso che fai del risultato. Consulta il nostro avviso legale.

Altri strumenti multimedia

Tutti gli strumenti di corruzione