Minificatore SVG
Produrre l'SVG più piccolo possibile, senza alcuna formattazione.
Elaborato nel tuo browser. Questo file viene convertito sul tuo dispositivo e non viene mai caricato.
Convertitore
.svg fino a 50 MB. Puoi anche trascinare qui un file.
Nessun file selezionato.
Su questo strumento
Il file più leggero che si possa ottenere senza rischi: metadati dell'editor, commenti, gruppi vuoti e id inutilizzati rimossi, coordinate arrotondate a un decimale, e ogni byte di indentazione eliminato.
È quello che serve per un'icona che viaggia dentro una pagina o un foglio di stile, dove il file non verrà mai più letto da una persona.
Formati supportati e limiti
- Input
- .svg
- Output
- .svg (image/svg+xml)
- Nome del file prodotto
- The original name with -min, for example logo.svg becomes logo-min.svg.
- Dimensione massima
- 50 MB
- Elaborazione
- Nel tuo browser. Il file non viene caricato.
Come si usa
- Scegli un file .svg, oppure incolla il markup.
- Seleziona Converti, poi scaricalo.
Limitazioni
- Il risultato è volutamente illeggibile. Conserva l'originale se dovrai modificarlo.
- Un solo decimale è grossolano. Su una tavola grande una forma può spostarsi in modo visibile, quindi controlla il risultato prima di usarlo a dimensione piena.
- Gli id inutilizzati vengono sempre rimossi, il che rompe qualsiasi CSS o JavaScript esterno che li usi. Usa l'ottimizzatore se devi conservarli.
- Script, gestori di eventi e riferimenti esterni vengono rimossi. È una misura di sicurezza, non un'ottimizzazione.
- I dati dei tracciati vengono arrotondati ma non ristrutturati.
Problemi comuni
Il file è stato rifiutato prima ancora di cominciare.
Minificatore SVG controlla l'estensione prima di leggere un solo byte, e accetta .svg. I browser segnalano i tipi di file in modo abbastanza incoerente da rendere l'estensione l'unica cosa che decide.
Rinomina il file se l'estensione è semplicemente sbagliata, oppure convertilo prima in una di quelle. Un file la cui estensione non corrisponde al contenuto viene rifiutato per lo stesso motivo, e quello va convertito, non rinominato.
Ha detto che il file è troppo grande.
Il limite qui è 50 MB. Non è una politica ma una misura: tutto gira sul tuo dispositivo, e oltre quella dimensione un telefono esaurisce la memoria invece di finire lentamente.
Dividi il file, riducilo prima di convertirlo, oppure per quello usa un programma da scrivania. Una macchina con più memoria ne regge di più, ma il limite non sa su quale macchina si trova.
Ho selezionato più file e ne ha convertito solo uno.
Questo strumento prende un file alla volta. Farne diversi insieme moltiplicherebbe la memoria in uso, che è la cosa che più facilmente cede su un telefono.
Convertili uno dopo l'altro. Fra l'uno e l'altro non resta nulla, quindi non c'è alcuno stato da azzerare.
La scheda si è ricaricata da sola a metà.
Il browser ha esaurito la memoria e ha riavviato la pagina. Vicino a 50 MB è il primo cedimento che incontra un telefono, e sembra un blocco più che un errore.
Prova con un file più piccolo, chiudi le altre schede, oppure eseguilo su un computer. Non è stato caricato né perso nulla: il file originale è intatto sul tuo dispositivo.
Il risultato si è aperto nel programma sbagliato.
L'uscita è un file .svg, e il tuo sistema apre quell'estensione con ciò che gli è stato indicato. Non è la conversione a deciderlo.
Aprilo da dentro il programma che vuoi, oppure cambia l'impostazione predefinita per .svg nelle impostazioni di sistema. Il file in sé è corretto.
Domande frequenti
- Il mio file viene caricato?
- No. Tutto avviene nel tuo browser e il file non lascia mai il tuo dispositivo.
- Quando conviene usarlo al posto dell'ottimizzatore?
- Quando nessuno rileggerà più il file: un'icona incorporata in una pagina, uno sprite sheet, o qualsiasi cosa consegnata a un browser. Usa l'ottimizzatore quando il file resta in un repository.
- È sicuro incorporare il risultato nel mio HTML?
- Più sicuro dell'originale, perché script e riferimenti esterni sono stati rimossi. Incorporare un SVG di provenienza non fidata resta comunque da evitare per principio.
- Di quanto si alleggerisce di solito un SVG?
- Dipende interamente da dove viene il file. Un SVG esportato da uno strumento di grafica porta metadati dell'editor, coordinate con molte cifre e indentazione, e può perdere metà del peso o più. Uno già scritto a mano e stretto può non perdere quasi nulla, perché non c'era niente da togliere. In entrambi i casi il risultato è mostrato accanto all'originale, così puoi giudicare prima di scaricare.
- Devo installare qualcosa o creare un account per usare Minificatore SVG?
- No, a tutto quanto. Minificatore SVG funziona dentro il browser che hai già: nessuna registrazione, nessun download, nessuna filigrana sul risultato e nessun limite al numero di file che converti. Non c'è nemmeno niente da disinstallare dopo, perché non è stato installato nulla.
- Minificatore SVG funziona offline?
- Una volta caricata la pagina, sì. La conversione avviene sul tuo dispositivo, quindi per lavorare non serve alcuna connessione. La prima visita scarica la pagina e il codice che converte; da lì in poi una connessione che cade non ferma niente, e il file convertito compare esattamente come online.
- Quanto può essere grande un file per Minificatore SVG?
- Il limite è 50 MB. È una scelta, non un tetto tecnico: il vincolo vero è la memoria, e un file che decodificato supera quella disponibile fallisce in un modo difficile da spiegare. I telefoni la esauriscono molto prima dei portatili, ed è per questo che il limite sta dov'è.
- Posso convertire più file insieme con Minificatore SVG?
- Qui no: questo strumento prende un file alla volta, perché quello che fa dipende da scelte che riguardano quel file specifico. Convertili uno dopo l'altro, oppure guarda i convertitori in blocco della stessa categoria, pensati per una cartella intera.