Convertitore da PNG a ICO

La conversione di grafica raster PNG in file di icona Windows racchiude la tua grafica trasparente nel contenitore ICO utilizzato per le scorciatoie del software desktop.

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V

Mentre aspetti i tuoi file, puoi giocare a Code Rain

Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Confronto formati e specifiche tecniche

SpecificaPNGICO
Tipo MIMEimage/pngimage/x-icon
Tiporasterraster / contenitore
Compressionesenza perdita (DEFLATE / LZ77 + Huffman)bitmap grezza / PNG incorporato
Specifica standardW3C PNG 3rd EditionMicrosoft ICO Format
Intestazione Magic Bytes89 50 4E 47 0D 0A 1A 0A00 00 01 00

Panoramica del formato e applicazioni

La conversione di un file Portable Network Graphics in un formato icona di Windows è necessaria quando si sviluppano applicazioni desktop o si personalizzano i collegamenti del sistema operativo. Sviluppatori software e amministratori di sistema trasformano spesso la grafica web standard in icone per le applicazioni. I sistemi operativi Windows richiedono strutture di icone specifiche per visualizzare correttamente i marcatori visivi su diverse impostazioni di ridimensionamento dello schermo, barre delle applicazioni e viste di Esplora file. I pacchetti software per desktop, i collegamenti cartella personalizzati e le favicon web si basano su questa trasformazione di file. Un'immagine web standard contiene una sola risoluzione e non può essere ridimensionata dinamicamente all'interno della shell di Windows. La trasformazione di una grafica in un file icona racchiude i dati visivi in un contenitore multilivello in modo che il sistema operativo possa selezionare le dimensioni corrette per monitor ad alta densità di pixel (High-DPI) o griglie desktop standard senza distorcere l'immagine.

Specifiche tecniche e analisi dei codec

Il formato di origine, PNG (image/png), utilizza la compressione DEFLATE senza perdita, che combina la codifica LZ77 e Huffman. Inizia con una firma di numero magico a 8 byte: 89 50 4E 47 0D 0A 1A 0A. Il formato di destinazione, Windows Icon (image/x-icon), funge da formato contenitore anziché da singolo flusso compresso. Un file ICO inizia con un'intestazione di 6 byte contenente una parola riservata, un indicatore del tipo di immagine (1 per le icone) e un conteggio di quante immagini sono memorizzate all'interno. Questa intestazione è seguita da una voce di directory di 16 byte per ciascuna immagine contenuta, che descrive in dettaglio larghezza, altezza, conteggio dei colori, piani, bit per pixel, dimensione e offset. I moderni file ICO possono memorizzare bitmap grezze non compresse o incorporare dati PNG compressi direttamente all'interno dei blocchi del contenitore.

Compatibilità con sistemi operativi e browser

I file di icone di Windows sono pienamente supportati in tutte le versioni desktop di Microsoft Windows, da Vista fino a Windows 11. I browser web leggono i file ICO in modo specifico per le favicon dei siti web, sebbene i moderni standard web preferiscano PNG o SVG per le schede del browser. I file manager di macOS e Linux visualizzano i contenitori ICO con vari livelli di supporto per le anteprime, richiedendo spesso visualizzatori di immagini specializzati per ispezionare i singoli livelli. I sistemi operativi mobili su iOS e Android non utilizzano i file ICO in modo nativo, poiché si affidano ai formati PNG e JPEG per gli asset delle applicazioni. Il supporto varia anche in base ad app, dispositivo, sistema operativo e versione.

Informazioni utili

Questo strumento memorizza una sola immagine: i PNG fino a 256x256 pixel mantengono le dimensioni originali, mentre quelli più grandi vengono ridimensionati per rientrare in 256x256; parti quindi da un PNG quadrato di 256x256 pixel o meno. Se ti servono più dimensioni, ad esempio 16x16, 32x32 e 48x48, in un’unica icona, aggiungile con un editor di icone.

Domande frequenti

Come convertire PNG in icona di Windows senza perdere qualità?

Un PNG fino a 256x256 pixel viene incorporato senza modifiche nel contenitore ICO, quindi non viene eseguita una seconda compressione con perdita di qualità; un PNG più grande viene prima ridimensionato per rientrare in 256x256, la dimensione massima supportata da una voce dell’icona.

Qual è la differenza tra PNG e icona di Windows?

PNG è un'immagine raster a strato singolo compressa con algoritmi DEFLATE, mentre un'icona di Windows è un file contenitore a risoluzione multipla che contiene diverse dimensioni di immagine e profondità di colore in un unico pacchetto.