Convertitore da SVG a ICO
Converti immagini SVG in ICO nel tuo browser.
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
L'SVG è un formato vettoriale prodotto dai programmi di grafica, quindi si ingrandisce pulito a qualsiasi dimensione. Un ICO contiene più dimensioni in un unico file, così browser o sistema possono prendere quella giusta invece di ridimensionare male un'immagine sola.
Questo strumento converte SVG in ICO interamente nel tuo browser. L'immagine viene decodificata, disegnata e ricodificata sul tuo dispositivo: non viene caricato nulla, e la dimensione del file non ti costa alcuna attesa.
Formati supportati e limiti
- Input
- .svg
- Output
- .ico (image/x-icon)
- Nome del file prodotto
- The original name with the new extension, for example photo.svg becomes photo.ico.
- Dimensione massima
- 50 MB
- Elaborazione
- Nel tuo browser. Il file non viene caricato.
SVG a confronto con ICO
| Caratteristica | SVG | ICO |
|---|---|---|
| Compressione | Nessuna, salvato così com'è | Senza perdita |
| Colore | Forme, non pixel | 8 bit per canale |
| Trasparenza | Canale alfa completo | Canale alfa completo |
| Animazione | Sì | No |
| Conserva l'EXIF | No | No |
| Supporto dei browser | Chrome 4, Firefox 3, Safari 3.2 | Tutti i browser dal 1999 |
| Peso di una fotografia | Non è un formato per fotografie | Non è un formato per fotografie |
| Pubblicato | 2001 | 1985 |
Quando serve davvero
Deve aprirsi su qualcosa di datato
Il ICO si legge ovunque da decenni, il SVG no: un software scritto prima che esistesse semplicemente non lo apre. Se il file va a qualcuno di cui non controlli gli strumenti — una tipografia, un cliente su una macchina vecchia, un gestionale che nessuno aggiorna — è questa la conversione che evita la conversazione sul perché non si apre.
Stai preparando una favicon
Un browser che cerca l'icona della scheda chiede /favicon.ico, e si aspetta un file che contenga più dimensioni invece di una sola. Qui vengono scritte le versioni da 16, 32 e 48 pixel dentro un unico ICO, ciascuna resa dal tuo SVG e non rimpicciolita da un'altra: è questo che tiene leggibile la più piccola invece di impastarla.
Qualcosa deve accettare un'immagine normale
L'SVG è un insieme di forme, e parecchi posti non lo accettano: un client di posta, un annuncio su un marketplace, un documento d'ufficio, un'anteprima social. Trasformarlo in ICO lo fissa a una dimensione che scegli ora, ed è proprio il punto: scegli quella a cui verrà mostrato e il risultato è nitido esattamente quanto serve.
Vuoi una sola immagine dalla sequenza
Il SVG può contenere un'intera animazione e il ICO contiene una sola immagine, quindi questa conversione è il modo per ottenere un fotogramma di copertina, una miniatura o un fermo immagine da mettere in un documento. Prende il primo fotogramma. Se li vuoi tutti come file separati, lo fa lo strumento da GIF animata a fotogrammi PNG.
Come si usa
- Scegli un file .svg, oppure trascinane uno sulla pagina.
- Le dimensioni dell'icona 16, 32 e 48 pixel vengono scritte nello stesso file.
- Imposta una dimensione di uscita se l'SVG non ne porta una, oppure una scala per disegnarlo più grande.
- Seleziona Converti, poi scarica il file ICO.
Limitazioni
- Un SVG privo di larghezza e altezza proprie ha bisogno di una dimensione di uscita, perché non c'è nulla da cui ricavarla.
- I caratteri e le immagini che l'SVG richiama da altrove non vengono scaricati, quindi un testo in un font insolito può comparire con un sostituto, o non comparire affatto.
- Script, gestori di eventi e riferimenti esterni vengono rimossi prima che il file venga disegnato.
- Le icone sono quadrate. Una sorgente rettangolare viene adattata al quadrato, e questo ne cambia le proporzioni.
- Un'icona può arrivare al massimo a 256 pixel: è un limite del formato.
- I metadati non vengono conservati. I campi EXIF, comprese le impostazioni della fotocamera e la posizione GPS, vengono eliminati: è un vantaggio per la privacy, ma vale la pena saperlo se ci contavi.
- I profili colore non vengono conservati, quindi un'immagine in un profilo a gamut ampio può spostarsi leggermente.
Problemi comuni
È uscito solo il primo fotogramma
Il SVG può contenere una sequenza di fotogrammi e il ICO contiene esattamente un'immagine. In un ICO non c'è posto per gli altri, quindi viene scritto il primo.
Usa lo strumento da GIF animata a fotogrammi PNG se vuoi ogni fotogramma come immagine separata. Per mantenere l'animazione, converti in WebP, che può contenerla.
Il ICO è sfocato, o della dimensione sbagliata
Un SVG non ha pixel: è un insieme di forme che si può disegnare a qualsiasi dimensione. Scriverlo come ICO significa sceglierne una e fissarla, e se è piccola il risultato non ha dettagli da ingrandire.
Indica prima di convertire la larghezza e l'altezza che ti servono davvero, e scegli la dimensione a cui il ICO verrà mostrato, o una più grande. Ingrandire dopo non riporta indietro il dettaglio.
L'icona non compare nella scheda del browser
I browser tengono in cache le favicon con insistenza e spesso trattengono a lungo quella vecchia, o nessuna. Un'icona che manca dopo aver convertito il SVG in ICO di solito è la cache, non il file.
Metti il file in /favicon.ico nella radice del sito, poi ricarica la pagina forzando l'aggiornamento, oppure apri direttamente /favicon.ico per verificare che il file venga servito.
Altri modi per farlo
Il programma che hai già sul computer
GIMP and dedicated icon editors; most image editors will not write one aprono un SVG e lo salvano come ICO, e se ne hai uno installato e un solo file da convertire è una risposta perfettamente valida. Resta sulla tua macchina esattamente come questo sito. Smette di essere comodo davanti a una cartella da quaranta file, o su una macchina che non è tua.
ImageMagick, da terminale
Un comando converte un'intera cartella: magick mogrify -format ICO *.SVG. Se lo hai già installato è il modo più rapido di fare cento file, ed è scriptabile. È anche una dipendenza da installare e una sintassi da imparare, che è un pessimo scambio per convertire una singola immagine una volta sola.
Un convertitore online che carica il file
La maggior parte dei siti che offrono questa conversione manda il tuo file a un server, lo converte lì e ti restituisce un link. Possono fare formati che un browser non sa fare, ed è un vantaggio reale. Il costo è che il tuo file è stato sulla macchina di qualcun altro, sotto una politica di conservazione che non hai letto. È tutta qui la differenza: questa pagina converte SVG in ICO con codice che il tuo browser ha già scaricato, quindi dopo non c'è nessun server che lo tiene.
Domande frequenti
- La mia immagine viene caricata da qualche parte?
- No. La conversione avviene interamente nel tuo browser. L'immagine non lascia mai il tuo dispositivo e non viene fatta alcuna richiesta che la trasporti.
- Convertire in ICO fa perdere qualità?
- La conversione in sé no. Il ICO è senza perdita, quindi ogni pixel che riceve viene scritto esattamente come è arrivato e nulla viene scartato per strada. Quello che non può fare è recuperare il dettaglio che il tuo SVG aveva già perso prima: un formato senza perdita conserva ciò che gli viene dato, non ripristina ciò che se n'è andato.
- Che fine fa l'animazione?
- Il SVG può contenere una sequenza di fotogrammi, e questa conversione scrive il primo. Non c'è modo di ripiegare un'animazione dentro una singola immagine ferma, quindi la scelta è quale fotogramma, e il primo è quello che ha senso come miniatura. Per tenere ogni fotogramma come file a sé, usa lo strumento da GIF animata a fotogrammi PNG.
- Funzionerà come favicon?
- Sì. Il file contiene le versioni da 16, 32 e 48 pixel in un'unica icona, che è ciò che i browser si aspettano a /favicon.ico, e ogni dimensione è disegnata a partire dalla tua immagine invece che ridimensionata da un'altra.
- Perché il mio SVG chiede una dimensione?
- Perché dichiara solo un viewBox e nessuna larghezza o altezza, quindi non c'è una dimensione in pixel da usare. Indica una larghezza, un'altezza o una scala.
- È sicuro convertire un SVG che non ho scritto io?
- Sì. Un SVG può contenere script e riferimenti che scaricano da altri siti, quindi il markup viene analizzato e ripulito di script, gestori di eventi e riferimenti esterni prima che venga disegnato qualcosa, e il disegno avviene in un contesto in cui gli script non vengono eseguiti.
- Posso ridimensionare mentre converto?
- Sì. Imposta una larghezza, un'altezza o entrambe. Mantenendo le proporzioni, una dimensione si ricava dall'altra; indicandole entrambe, l'immagine viene adattata dentro quel riquadro invece che deformata.
- Devo installare qualcosa o creare un account per usare Convertitore da SVG a ICO?
- No, a tutto quanto. Convertitore da SVG a ICO 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.
- Convertitore da SVG a ICO 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 Convertitore da SVG a ICO?
- 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 Convertitore da SVG a ICO?
- 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.