.ICO

File ICO

Windows Icon File
Fai una domanda
RISPOSTA RAPIDA

Un file ICO è un'icona di Windows utilizzata per programmi, file, cartelle e favicon dei browser. Un singolo .ico contiene la stessa immagine in diverse dimensioni (da 16x16 fino a 256x256) in modo che Windows scelga la versione più nitida per ogni contesto. Per visualizzarne uno, usa IrfanView o XnView. Per modificare o creare icone, usa i gratuiti GIMP o Greenfish Icon Editor.

Sviluppatore: Microsoft Categoria: File immagine Standard aperto MIME: image/vnd.microsoft.icon
SI APRE SU Windows macOS Linux Web
Correlati: .CUR · .CZI · .CSD · .ICNS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file ICO?

I file con estensione .ico memorizzano file immagine utilizzati come icone per applicazioni, documenti e cartelle nel sistema operativo Windows. Il formato è stato sviluppato da Microsoft e fa parte di Windows fin dalla versione 1.0.

Un file .ico memorizza una singola immagine icona scalabile?

Le versioni precedenti di Windows utilizzavano file .ico che contenevano una singola immagine icona da 48×48 pixel ciascuna. Era sufficiente per i requisiti di visualizzazione di quel tempo. Tuttavia, con la diffusione di monitor ad alta risoluzione, le icone a dimensione singola non erano più sufficienti ed è stata necessaria una soluzione più flessibile. Oggi, i file .ico fungono da contenitori che memorizzano immagini multiple a diverse dimensioni - tipicamente da 16×16 fino a 256×256 pixel - così il sistema operativo può scegliere la risoluzione più adatta per ogni contesto. A partire da Windows Vista, le singole immagini all'interno del contenitore possono anche essere memorizzate come dati PNG compressi anziché pixel BMP grezzi, riducendo notevolmente la dimensione del file per le icone più grandi.

Che tipo di dati contengono i file favicon.ico?

I file .ico sono utilizzati anche per memorizzare le immagini favicon dei siti web. Si tratta delle icone visualizzate nella scheda del browser e nella barra degli indirizzi, a sinistra dell'indirizzo del sito. Le favicon dei siti web vengono salvate in speciali file favicon.ico memorizzati nella cartella radice del sito, dove i browser le individuano automaticamente. Un favicon.ico tipicamente raggruppa immagini a più dimensioni - come minimo una versione 16×16 - in modo che i diversi ambienti possano scegliere quella appropriata. Il formato strettamente correlato .cur condivide la stessa struttura del contenitore ma memorizza cursori del mouse invece di icone.

Sicurezza e incolumità

RISCHIO: LOW

Un file .ico contiene dati immagine, non codice eseguibile, quindi un file icona autentico è sicuro da aprire in un visualizzatore. Due avvertenze degne di nota: (1) storicamente ci sono stati bug nei PARSER di icone - un .ico malformato è stato usato in passato per innescare crash/exploit nella shell di Windows o nelle librerie di immagini, quindi tieni aggiornato il tuo sistema operativo/visualizzatore; (2) .ico è un travestimento comune per file ingannevoli (un eseguibile rinominato con un'estensione icona, o un .ico usato come esca), quindi diffida di un'«icona» arrivata inaspettatamente o che chiede di essere eseguita. Per le favicon e le icone delle cartelle provenienti da fonti normali non c'è essenzialmente alcun rischio.

Dettagli del formato

in sintesi
NOME COMPLETOWindows Icon File
SVILUPPATOREMicrosoftdal 1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
CATEGORIAFile immagine
TIPO MIMEimage/vnd.microsoft.icon
TIPOContenitore di una o più immagini bitmap/PNG a diverse dimensioni (binario)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Cursore di Windows (.cur / .ani) - Il formato del cursore è, byte per byte, quasi lo stesso contenitore; differisce solo per il campo del tipo (2 invece di 1) e aggiunge le coordinate dell'hotspot.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
00000100
ASCII
····
I primi 6 byte sono un'intestazione ICONDIR: 2 byte riservati (00 00), un tipo a 2 byte (01 00 = icona; 02 00 contrassegna il formato cursore .cur quasi identico) e un conteggio immagini a 2 byte. Lo stesso contenitore è quindi una directory di voci che puntano a ogni immagine incorporata. Nota che un .ico può esso stesso racchiudere dati PNG per voce - tali voci iniziano internamente con la firma PNG 89 50 4E 47.

Programmi che aprono file ICO

Windows5 apps
IcoFX A pagamento Editor di icone professionale (a pagamento dalla v2; la vecchia v1.6.4 era freeware). Usa i gratuiti GIMP/Greenfish se non vuoi acquistarlo.
GIMP Open-source Editor completo gratuito: apri il file .ico per modificare ogni dimensione; File > Esporta come «nome.ico» per creare/salvare icone (con dimensioni multiple).
IrfanView Gratuito Visualizzatore di immagini rapido e gratuito; apri il file .ico per visualizzarlo (e usa i plug-in per estrarre icone da EXE/DLL).
Greenfish Icon Editor Pro Gratuito Editor dedicato gratuito per icone/cursori: progetta file .ico (e .cur) multi-dimensione con trasparenza.
XnView MP Gratuito Visualizzatore/gestore di immagini gratuito; apre i file .ico per la visualizzazione e può convertire in batch immagini da/verso ICO.
macOS2 apps
GIMP Open-source Editor completo gratuito: apri il file .ico per modificare ogni dimensione; File > Esporta come «nome.ico» per creare/salvare icone (con dimensioni multiple).
XnView MP Gratuito Visualizzatore/gestore di immagini gratuito; apre i file .ico per la visualizzazione e può convertire in batch immagini da/verso ICO.
Linux1 app
GIMP Open-source Editor completo gratuito: apri il file .ico per modificare ogni dimensione; File > Esporta come «nome.ico» per creare/salvare icone (con dimensioni multiple).
Web1 app
ICO Convert / favicon generators Gratuito Carica un PNG/JPG per generare una favicon.ico multi-dimensione nel browser - la via più rapida per l'icona di un sito web.

Dettagli tecnici

specifiche approfondite
Struttura del contenitoreIntestazione ICONDIR seguita da un array di record ICONDIRENTRY, ciascuno dei quali punta a un blocco immagine incorporato all'interno del file
Magic bytes00 00 01 00 all'offset 0 del file: due byte zero riservati, seguiti dal campo tipo 01 00 che identifica il file come un'icona
Formati immagine incorporatiOgni voce contiene una Device-Independent Bitmap (DIB/BMP) o uno stream PNG completo; il formato viene rilevato dalla dimensione dei dati della voce e dalla firma PNG
Intervallo dimensioni immagineDa 1×1 fino a 256×256 pixel per ogni voce di immagine incorporata
Dimensioni icona standard16×16, 32×32, 48×48, 64×64, 128×128 e 256×256 pixel; Windows seleziona la corrispondenza migliore in fase di esecuzione
Profondità di bit supportate1-bit (monocromatico), 4-bit, 8-bit, 24-bit RGB e 32-bit ARGB per singola voce
Trasparenza alfaLe voci a 32-bit trasportano un canale alfa a 8-bit per pixel; le voci più vecchie a profondità inferiore utilizzano una maschera AND a 1-bit separata per la trasparenza
Numero massimo di immagini incorporateFino a 65.535 voci per file, limitate dal campo a 2 byte per il conteggio delle immagini nell'intestazione ICONDIR
Voci compresse in PNGI dati PNG sono consentiti per voce a partire da Windows Vista, riducendo sostanzialmente la dimensione del file per le immagini 256×256
Tipo MIMEimage/vnd.microsoft.icon
Variante formato cursoreIl formato cursore .cur utilizza lo stesso contenitore con il byte di tipo 02 00 e aggiunge una coordinata hotspot a ogni voce
Selezione immagine da parte dell'OSWindows seleziona automaticamente la dimensione e la profondità di bit più vicine dal set incorporato per ogni contesto di visualizzazione (shell, barra delle applicazioni, barra del titolo)
Incorporamento risorse shellLe icone sono spesso incorporate all'interno di file .exe e .dll come risorse RT_ICON e RT_GROUP_ICON invece di essere memorizzate come file .ico autonomi
Utilizzo faviconI browser recuperano favicon.ico dalla directory radice di un sito; un singolo file può raggruppare più dimensioni per schede, segnalibri e scorciatoie della schermata iniziale
Rilasciato1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
Standard aperto · royalty-free
Specificalearn.microsoft.com

Conversioni ICO

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file ICO. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file ICO.

Domande frequenti

Come faccio a convertire un PNG (o JPG) in un file ICO?
Usa un generatore di favicon/ICO online gratuito, oppure apri l'immagine in GIMP e scegli File > Esporta come e digita un nome che termini in .ico (GIMP può memorizzare diverse dimensioni in un unico file). Per una favicon di un sito web, un generatore che produce più dimensioni è la soluzione più semplice.
Come si apre un file ICO?
Qualsiasi visualizzatore di immagini moderno lo mostra - su Windows usa i gratuiti IrfanView o XnView; su Mac/Linux usa GIMP o XnView. Per modificarlo, usa GIMP o il gratuito Greenfish Icon Editor.
Cos'è una favicon ed è un file ICO?
Una favicon è la piccola icona in una scheda del browser o nei segnalibri, tradizionalmente servita come /favicon.ico in formato ICO in modo da poter includere diverse dimensioni. I siti moderni possono usare anche PNG o SVG, ma il formato .ico è ancora ampiamente supportato.
Perché un file ICO contiene diverse immagini?
Per progettazione - un .ico contiene la stessa icona a più dimensioni (16x16, 32x32, 48x48, 256x256…) così Windows può mostrare una versione nitida a qualsiasi scala, da un minuscolo pulsante sulla barra delle applicazioni a una grande anteprima.
Esiste un editor ICO gratuito?
Sì - GIMP (editor di immagini completo) e Greenfish Icon Editor (dedicato, gratuito) creano e modificano entrambi file .ico multi-dimensione. Anche IcoFX è popolare, ma le sue versioni attuali sono a pagamento.
Come si imposta un'icona personalizzata per una cartella o un collegamento in Windows?
Fai clic con il tasto destro sulla cartella/collegamento > Proprietà > Personalizza (cartella) o Cambia icona (collegamento), quindi sfoglia fino al tuo file .ico. Usa un .ico che includa almeno una dimensione 256x256 per una visualizzazione nitida.

Riferimenti

1Microsoft - Icons (ICO file format, ICONDIR structure)learn.microsoft.com
2GIMP - official site (export to .ico)www.gimp.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ICNSApple Icon Image
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z