Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti ICO in GIF gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
ICO in GIF



Questa è la prima cosa da dire e la maggior parte delle pagine su questa conversione non la dice mai. GIF supporta la trasparenza, ma solo in una forma ristretta: una singola voce di palette può essere nominata come invisibile. L’encoder di questa pagina non ne nomina una. Costruisce una palette dall’immagine, la scrive come una lista di triple rosso-verde-blu, e l’informazione alpha è sparita quando il file è assemblato.
Quindi il ritaglio è riempito prima che raggiunga l’encoder. I pixel trasparenti sono dipinti con il colore di sfondo impostato sopra la drop zone, bianco a meno che non lo si cambi, e poi la palette è calcolata dal risultato. Un marchio arrotondato che fluttuava nell’ICO arriva nella GIF seduto su un quadrato solido. Si imposti quel quadrato al colore della pagina su cui andrà e nessuno se ne accorge; lo si lasci sbagliato e il quadrato è la prima cosa che chiunque vede.
Il colore è un controllo di questa pagina, sopra la drop zone, e vale un momento invece di una scrollata di spalle. Non c’è sempre stato: fino all’agosto 2026 l’appiattimento avveniva silenziosamente dentro il quantizzatore e ogni ritaglio tornava su nero, misurato a 0,0,0,255 nell’angolo di un file di prova. Il riempimento ora è applicato prima che la palette sia costruita, quindi il colore scelto è una delle 256 voci e i bordi antialias si fondono in esso in modo pulito invece che in nero.
Se la destinazione è una firma email, quel colore è quasi sempre bianco, perché i client di posta renderizzano su bianco e un client in modalità scura inverte la pagina attorno all’immagine e non l’immagine stessa. Se è un’intranet con un’intestazione colorata, si abbini all’intestazione. Se si vuole qualcosa che un riempimento piatto non può dare — un gradiente dietro al marchio, o un’opera che deve sovrapporsi ai bordi — si faccia la composizione in GIMP o in qualunque cosa abbia prodotto l’icona e si converta il risultato appiattito invece.
GIF ha trentanove anni ed è il formato immagine più universalmente leggibile che sia mai esistito. Ogni client di posta, ogni motore di forum, ogni pannello di controllo industriale e ogni pezzo di software enterprise scritto prima del 2005 circa ne legge uno. Ecco perché le specifiche lo nominano ancora: non perché qualcuno lo preferisca, ma perché chi ha scritto la specifica voleva una risposta che non potesse fallire.
Il corollario è che la destinazione è probabilmente abbastanza vecchia da avere anche altri vincoli — una taglia massima in pixel, un massimo di byte, un rapporto d’aspetto fisso. Si legga il resto di quella specifica prima di convertire, perché è improbabile che il formato fosse l’unica cosa che fissava.
GIF memorizza un indice per pixel in una tabella di al massimo 256 colori, che è il motivo per cui le fotografie si trasformano in bande visibili al suo interno. Un’icona è un animale diverso: riempimenti piatti, una manciata di colori del marchio, e antialias lungo i bordi che aggiunge tinte intermedie. Anche contandole, la maggior parte delle icone sta ben sotto il tetto e quantizza senza un cambiamento visibile.
Dove morde è un marchio con un gradiente reale — una sfera, una smussatura metallica, un bagliore morbido. Quelli generano centinaia di valori distinti su un’area piccola, e la riduzione della palette appare come scalettatura. Se la propria icona ne ha una, si guardi il risultato a piena taglia prima di mandarlo.
La gente associa GIF al movimento, quindi vale la pena essere espliciti: non c’è nulla da animare qui. Un ICO contiene la stessa immagine disegnata a più taglie per diversi contesti di visualizzazione. Non ha concetto di tempo, né ritardi tra fotogrammi né conteggio di loop, e l’encoder qui scrive esattamente un fotogramma.
Se ciò che serve è una versione in movimento di un logo, questa non è la conversione — quella parte da un video o da una sorgente animata e passa attraverso uno strumento diverso. Nulla di ciò che si fa a un file icona ne produrrà una.
La più grande. Il browser decodifica il contenitore e restituisce la sua voce più grande, verificato costruendo un file con immagini da 16, 32, 48 e 256 pixel in quattro colori separati e convertendolo tre volte con la directory ordinata diversamente: il risultato è stato il disegno da 256 pixel ogni volta.
E 256 è il tetto rigido, perché una voce icona memorizza le sue dimensioni in un byte con 0 al posto di 256. Quindi una GIF fatta in questo modo non è mai più grande di 256 pixel per lato, qualunque cosa chieda la destinazione. Una specifica che pretende una GIF da 400 pixel non può essere soddisfatta da un file icona senza un upscaling da qualche altra parte.
Piccola, e spesso più piccola del previsto. GIF comprime le sequenze di indici identici, e opera piatta di icona non è altro che sequenze. Sul file di prova — 8.471 byte di icona con quattro voci — la GIF da 256 pixel è uscita a 1.894 byte.
È in competizione con il PNG della stessa immagine, che era 1.737 byte. Il divario è abbastanza piccolo che il conteggio dei byte non è mai la ragione per scegliere l’uno o l’altro qui. La trasparenza è la ragione, e su quella misura PNG vince nettamente.
Vale un tentativo prima di impegnarsi a uno sfondo appiattito. Molti sistemi che nominano GIF nella loro documentazione accettano PNG nel loro codice, perché la validazione è stata scritta più tardi del testo di aiuto e copre tutto ciò che la libreria sottostante legge. Se passa, si conserva la trasparenza e non si perde nulla.
Dove GIF è davvero richiesto — un template di posta renderizzato da qualcosa di antico, un dispositivo che mostra immagini da un decoder fisso — si prenda la GIF e si imposti il colore di sfondo in modo che corrisponda alla sua destinazione. Il risultato è allora corretto invece che meramente accettato.
Si lasci cadere la cartella. Ogni file è decodificato, quantizzato e codificato indipendentemente e torna in uno ZIP. La palette è costruita per immagine invece di essere condivisa attraverso il set, quindi due icone che usano lo stesso colore del marchio possono finire con quel colore a indici leggermente diversi — invisibile nell’uso, ma significa che i file non sono intercambiabili a livello di byte.
Il colore di sfondo, invece, è un’impostazione per tutto il drop, quindi ogni icona nel set è appiattita sullo stesso riempimento. È ciò che si vuole per un set che va in un template solo — ed è anche perché convertire metà di un set adesso e l’altra metà dopo è il modo in cui le due metà finiscono in colori diversi.
| ICO | GIF | |
|---|---|---|
| Nome completo | Icona di Windows | Graphics Interchange Format |
| Estensione del file | .ico | .gif |
| Tipo di media | image/x-icon | image/gif |
| Compressione | Senza perdita — non si butta via niente | Senza perdita — non si butta via niente |
| Prima pubblicazione | 1985 | 1987 |
| Pubblicato da | Microsoft | CompuServe |
| Specifica | — | GIF89a |
| Licenza | Pubblicato, non standardizzato | Standard aperto |
| Situazione attuale | Di nicchia | Vecchio, ancora letto ovunque |
| Profondità di bit | 8 | 8 |
| Colore che sa descrivere | RGB, tavolozza indicizzata | tavolozza indicizzata |
| Immagine più grande | 256 px per lato | 65.535 px per lato |
| Si apre nel browser | Tutti i browser | Tutti i browser |
| Valutato al suo posto | PNG, SVG | WebP, MP4 |
GIF non ha canale alfa. Un file ICO con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di GIF riporta indietro la trasparenza.
GIF ammette al massimo 256 colori per immagine. Una fotografia viene ridotta a una tavolozza, da cui il cielo a scalini. Non è un'impostazione di qualità: è il formato.
GIMP legge sia ICO sia GIF, quindi puoi confrontare il risultato con l'originale senza un secondo programma.
ICO è il formato di Microsoft, pubblicato nel 1985. Registra 8 bit per canale.
GIF viene da CompuServe e risale al 1987, descritto in GIF89a. GIMP, Adobe Photoshop e ImageMagick lo leggono.
No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è jSquash, compilazioni WebAssembly dei codec di immagine di riferimento; il browser lo scarica una volta e lo tiene in cache.
Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. jSquash viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.
GIF comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Ridotto a 256 colori, cosa che su una fotografia si vede, e le zone trasparenti non restano tali: vengono riempite con il colore di sfondo.
GIF non ha canale alfa. Un file ICO con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di GIF riporta indietro la trasparenza.
GIF ammette al massimo 256 colori per immagine. Una fotografia viene ridotta a una tavolozza, da cui il cielo a scalini. Non è un'impostazione di qualità: è il formato.
Quello che questa pagina afferma su ICO e GIF si può verificare, e questi sono i documenti che chiudono la questione.