Vai al contenuto principale

Ottimizzatore SVG

Rimuovere i metadati dell'editor e arrotondare le coordinate per alleggerire un SVG.

Elaborato nel tuo browser. Questo file viene convertito sul tuo dispositivo e non viene mai caricato.

Convertitore

Input

.svg fino a 50 MB. Puoi anche trascinare qui un file.

Opzioni
Meno decimali significa un file più leggero. Due bastano per quasi qualsiasi disegno.
Gli id che nulla referenzia vengono eliminati. Disattiva se il tuo CSS o JavaScript li usa dall'esterno del file.
Toglie l'indentazione tra gli elementi, il che rende il file più piccolo ma più difficile da leggere.

Nessun file selezionato.

Su questo strumento

Un SVG esportato da un programma di grafica è di solito parecchie volte più pesante del necessario. Gran parte del file è contabilità lasciata dall'editor: nomi dei livelli, posizioni sulla tavola da disegno, blocchi di metadati, commenti e coordinate portate a una dozzina di decimali che nessuno schermo può mostrare.

Questo strumento toglie tutto questo senza cambiare ciò che il file disegna, e ti dice che cosa ha rimosso e di quanto è dimagrito il risultato.

Formati supportati e limiti

Input
.svg
Output
.svg (image/svg+xml)
Nome del file prodotto
The original name with -optimized, for example logo.svg becomes logo-optimized.svg.
Dimensione massima
50 MB
Elaborazione
Nel tuo browser. Il file non viene caricato.

Come si usa

  1. Scegli un file .svg, oppure incolla il markup.
  2. Scegli una precisione per le coordinate. Due decimali bastano per quasi qualsiasi disegno.
  3. Seleziona Converti, poi scarica il file ottimizzato.

Limitazioni

  • Viene rimosso solo il contenuto dimostrabilmente inerte. Le forme non vengono mai cancellate dando per scontato che siano nascoste, quindi questo strumento non alleggerisce un file quanto uno che si prende quel rischio.
  • Arrotondare le coordinate le cambia di pochissimo. A un decimale, su una tavola grande una forma può spostarsi in modo visibile.
  • Rimuovere gli id inutilizzati rompe qualsiasi CSS o JavaScript esterno al file che li usi. Disattiva l'opzione se l'SVG viene stilizzato da un foglio di stile.
  • Script, gestori di eventi e riferimenti esterni vengono rimossi nella stessa passata. È una misura di sicurezza e non si può disattivare.
  • I dati dei tracciati vengono arrotondati ma non riscritti in altro modo. Convertire le curve in equivalenti più corti non viene tentato.

Domande frequenti

Il mio file viene caricato?
No. L'ottimizzazione avviene interamente nel tuo browser. Il file non lascia mai il tuo dispositivo.
L'immagine sembrerà diversa?
Non a una dimensione normale. Le coordinate vengono arrotondate, quindi a ingrandimenti molto forti una forma può differire di una frazione di pixel. Tutto il resto di ciò che è stato rimosso non aveva alcun effetto sul disegno.
Di quanto si ridurrà?
Un export tipico da un programma di grafica cala della metà o più, perché è fatto in gran parte di metadati dell'editor. Un file già ottimizzato cambierà a malapena.
Che differenza c'è con il minificatore?
Il minificatore applica le impostazioni più aggressive e toglie ogni formattazione, per produrre il file più piccolo possibile. Questo strumento lascia il risultato leggibile e ti lascia scegliere.