Ottimizza
Ottimizzatore SVG
Rendi icone, loghi e illustrazioni SVG più leggeri e puliti per siti e app, e rimuovi tutto ciò che potrebbe eseguire codice, senza cambiarne l'aspetto.
Ogni SVG ottimizzato viene disegnato accanto all'originale e confrontato pixel per pixel. Se le impostazioni normali ne cambierebbero l'aspetto, vengono usate impostazioni prudenti.
Codice prima
Codice dopo
File
I file ottimizzati compaiono qui, con il risparmio ottenuto.
Codice ottimizzato
Come funziona
Aggiungi, ottimizza, scarica
- Aggiungi file SVG o incolla il codice. Fino a 100 file alla volta.
- Lascia le impostazioni o regolale. La precisione automatica va bene per la maggior parte dei file; i titoli restano per i lettori di schermo, a meno che tu non li rimuova.
- Controlla il risultato. Vedi ogni file prima e dopo, la nuova dimensione e quella compressa dal tuo server.
- Scarica o copia. File singoli, uno ZIP, o il codice da incollare direttamente nell'HTML.
Cosa viene rimosso
Peso che non disegna nulla
- Dati dell'editor di Inkscape, Illustrator, Sketch e Figma: livelli, guide, livelli di zoom e namespace privati.
- Metadati e commenti, tranne quelli che iniziano con
<!--!, conservati per le note di licenza. - ID e definizioni inutilizzati, come sfumature che nessuno usa, e gruppi vuoti o semplici.
- Decimali lunghi, arrotondati a quanto serve per le dimensioni del disegno, con i dati dei tracciati scritti in forma compatta.
Sicurezza
SVG che non possono eseguire codice
Un SVG è un documento e può contenere script, gestori di eventi e link che eseguono codice quando viene aperto direttamente in un browser. L'ottimizzatore rimuove sempre script, attributi on…, link a javascript: e indirizzi simili, HTML incorporato e animazioni che riscrivono i link. I file che dichiarano entità XML, un trucco usato per bloccare i computer, vengono rifiutati. Le anteprime qui sono disegnate come immagini, quindi niente in un file può essere eseguito.
Strumenti correlati
Altro per il tuo sito
FAQ
Domande sull'ottimizzazione SVG.
Di quanto diventerà più leggero il mio SVG?
I file esportati dai programmi di grafica spesso si dimezzano o più, perché contengono dati dell'editor, metadati e decimali lunghi. Gli SVG scritti a mano o già ottimizzati cambiano meno. Ogni file mostra la dimensione vecchia e nuova, e quella dopo gzip.
Il mio SVG avrà lo stesso aspetto?
Sì. Ogni risultato viene disegnato accanto all'originale e confrontato. Se le impostazioni normali ne cambiano l'aspetto, lo strumento usa automaticamente impostazioni prudenti e ti avvisa se un file è ancora diverso.
È sicuro mettere un SVG sul mio sito?
Un SVG può contenere script che si eseguono quando viene aperto da solo. Questo strumento rimuove script, gestori di eventi e link con codice da ogni file, rendendo molto più sicuro pubblicare SVG di altre persone.
Perché conservare titoli e descrizioni?
I lettori di schermo leggono il titolo e la descrizione di un SVG a chi non vede o vede poco. Occupano poco spazio, quindi vengono conservati a meno che tu non scelga di rimuoverli.
Cosa significa precisione automatica?
Le coordinate vengono arrotondate a tanti decimali quanti ne servono per le dimensioni del disegno: due per un disegno di 200 unità, tre per un'icona di 24, di più per disegni molto piccoli. Le forme restano al loro posto e spariscono cifre che nessuno vede.
I miei file vengono caricati?
No. Gli SVG vengono letti, puliti e confrontati nel tuo browser. File e codice non lasciano mai il dispositivo.