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 JPG in ICO 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.
JPG in ICO



Questa è la cosa che si scopre dopo, quindi va detta prima. JPG non ha un canale alfa: il formato in sé non può registrare che un pixel è trasparente. Qualunque cosa stia dietro al logo nel JPG, di solito il bianco, fa parte dell’immagine, e arriva nell’icona come un rettangolo pieno.
Su una scheda bianca del browser di solito sembra a posto. In una barra delle applicazioni con tema scuro, su una barra degli strumenti colorata, o accanto a una barra dei segnalibri in modalità scura, sembra una casella bianca con qualcosa dentro. Se il marchio deve galleggiare, la sorgente deve portare trasparenza: partire da un PNG, o chiedere il logo come PNG o SVG.
Una favicon viene disegnata a circa 16 pixel. Un’icona della barra delle applicazioni è 32. È una tela più piccola del punto fermo alla fine di questa frase, e una fotografia porta migliaia di volte più dettaglio di quanto possa sopravvivere al viaggio fino a quella dimensione, anche partendo da un originale nitido.
Ciò che sopravvive al ridimensionamento è la silhouette e il contrasto: una forma decisa, due o tre colori, bordi netti. Ciò che non sopravvive sono volti, testi, trame, linee sottili e tutto ciò che ha uno sfondo pieno di dettagli. Se si converte una fotografia perché è l’unico file che si ha, aspettarsi una macchia colorata e considerare di ritagliare in modo aggressivo attorno all’elemento più riconoscibile prima di convertire.
Le icone sono quadrate e le fotografie in genere non lo sono. La conversione non ritaglia per conto dell’utente, perché ritagliare significa decidere cosa scartare, e uno strumento che indovina sbaglia proprio sulle immagini in cui la cosa conta. Quello che fa invece è centrare l’immagine su un quadrato e lasciare il resto vuoto, quindi un fotogramma 3:2 arriva con una banda di nulla sopra e sotto, e l’immagine disegnata a due terzi dell’altezza dell’icona. Il risultato è un’icona che sembra circondata da spazio morto, ed è esattamente la cosa da evitare.
Meglio farlo prima, in qualsiasi editor di immagini o anche nella galleria del telefono. Ritagliare stretto intorno al soggetto, non tenendo l’intera inquadratura: un’icona non ha spazio per il contesto, e un’immagine che si legge bene a dimensione piena di solito ha bisogno di essere ritagliata il doppio più stretta per leggersi affatto quando è larga sedici pixel. Un volto riempie meglio una favicon di un paesaggio, ed è la prima regola non scritta del mestiere.
Niente di ciò che un ICO contiene è più grande di 256 pixel su un lato, quindi un JPG più grande viene ridimensionato per adattarsi prima che succeda qualunque altra cosa. Le dimensioni scritte nel file sono poi prese da quello: il set predefinito è 48, 32 e 16, e «Tutte le dimensioni comuni» aggiunge 64, 128 e 256.
Chiedere una dimensione che il JPG non può offrire e l’immagine viene ingrandita anziché rifiutata, quindi un’immagine da 64 pixel convertita con «Solo 256 px» esce più sfocata, non migliore. Il set predefinito è al sicuro da questo per quasi tutte le sorgenti, e copre i due contesti per cui la maggior parte delle persone arriva qui: una scheda del browser e un collegamento Windows. Quello che non è è un sostituto del disegnare a mano le piccole dimensioni, che è ciò che un’icona di applicazione in una barra delle applicazioni affollata vuole davvero; le voci qui sono l’immagine ridotta, non ridisegnata, e la differenza tra le due cose si vede a colpo d’occhio.
L’immagine è decodificata dal JPG e memorizzata nell’ICO come dati PNG, che è lossless. Quindi la conversione di per sé non aggiunge artefatti di compressione sopra quelli che il JPG aveva già. I blocchi e il rumore visibili in un JPG molto compresso vengono trasportati, non peggiorati, il che è già qualcosa.
Quello che non può fare è rimuoverli. Se la sorgente è un JPG pesantemente compresso scaricato da un sito web, i bordi a blocchi e l’alone attorno alle linee scure sono nei pixel, e ridimensionare a 256 li mantiene in proporzione. Partire dalla copia di qualità più alta che si ha vale di più qui di qualsiasi impostazione, ed è un motivo in più per risalire all’originale prima di convertire.
Metterlo alla radice del sito come favicon.ico. I browser hanno richiesto quel percorso esatto per quasi trent’anni e lo fanno ancora, qualunque cosa dichiari l’HTML, quindi averlo lì ferma anche un flusso costante di 404 nel log del server. Su un’installazione Nginx pulita è la prima voce da aggiungere, prima ancora di scrivere il primo blocco `server`.
Se l’icona non cambia quando si ricarica, è la cache invece di una conversione fallita: le favicon vengono memorizzate in modo insolitamente aggressivo. Un ricaricamento forzato, una finestra privata, o aggiungere una stringa di query al collegamento nell’HTML mostrerà quella nuova, ed è di solito il modo più rapido per verificare che la modifica sia arrivata prima di dichiarare chiusa la questione.
ICO è il formato che Windows usa per eseguibili, cartelle e collegamenti, e la shell sceglie la voce che corrisponde alla vista che sta disegnando, quindi «Tutte le dimensioni comuni» è la scelta da fare qui, dato che Explorer disegna icone ovunque dai 16 pixel in una visualizzazione a dettagli ai 256 in una visualizzazione a riquadri grandi. Tasto destro sul collegamento, scegliere Proprietà, quindi Cambia icona, e puntare sul file.
Tenere l’ICO in un posto permanente prima di farlo. Windows memorizza il percorso invece di una copia, quindi un’icona impostata dalla cartella Download sparisce nel momento in cui la cartella viene svuotata. Meglio spostare il file in una cartella stabile prima di associarlo, e ricordare che l’icona si aggiorna solo se Windows la ricarica dal disco. Un refresh dell’icona richiede talvolta un logout, su macchine aziendali con criteri di cache aggressivi.
Si possono caricare fino a 100 file JPG in una volta. Ogni file viene convertito separatamente sul proprio computer, mantiene il nome con l’estensione cambiata, e il lotto torna come un unico ZIP, utile quando un set di strumenti interni o di collegamenti ha bisogno ciascuno della propria icona.
Niente viene caricato in alcun momento. La conversione gira nella scheda del browser sul proprio processore, quindi non c’è coda dietro altre persone né tetto giornaliero da esaurire, ed è una differenza concreta rispetto a un servizio ospitato che chiede un account prima di fare la stessa cosa. Per chi produce volumi di icone per uso interno, è il tipo di dettaglio che fa risparmiare ore nel corso di un mese.
| JPG | ICO | |
|---|---|---|
| Nome completo | Immagine JPEG | Icona di Windows |
| Estensione del file | .jpg, .jpeg, .jpe | .ico |
| Tipo di media | image/jpeg | image/x-icon |
| Compressione | Con perdita — la dimensione si paga in qualità | Senza perdita — non si butta via niente |
| Prima pubblicazione | 1992 | 1985 |
| Pubblicato da | Joint Photographic Experts Group | Microsoft |
| Specifica | ITU-T T.81 | — |
| Licenza | Standard aperto | Pubblicato, non standardizzato |
| Situazione attuale | Attuale | Di nicchia |
| Profondità di bit | 8 | 8 |
| Colore che sa descrivere | RGB, scala di grigi, YCbCr | RGB, tavolozza indicizzata |
| Immagine più grande | 65.535 px per lato | 256 px per lato |
| Si apre nel browser | Tutti i browser | Tutti i browser |
| Valutato al suo posto | WebP, AVIF, HEIC | PNG, SVG |
ICO gestisce la trasparenza e JPG no. È spazio che il risultato ha e che l'originale non ha mai usato: convertire non crea uno sfondo trasparente, lo rende soltanto possibile dopo.
GIMP legge sia JPG sia ICO, quindi puoi confrontare il risultato con l'originale senza un secondo programma.
Il risultato è più grande dell'originale e non migliore. JPG ha già scartato dettaglio e ICO conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.
JPG è il formato di Joint Photographic Experts Group, pubblicato nel 1992. Registra 8 bit per canale.
ICO viene da Microsoft e risale al 1985. GIMP e IcoFX 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.
ICO comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Ridotto alle misure di un’icona; il dettaglio oltre i 256 pixel viene scartato.
Il risultato è più grande dell'originale e non migliore. JPG ha già scartato dettaglio e ICO conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.
ICO gestisce la trasparenza e JPG no. È spazio che il risultato ha e che l'originale non ha mai usato: convertire non crea uno sfondo trasparente, lo rende soltanto possibile dopo.
Quello che questa pagina afferma su JPG e ICO si può verificare, e questi sono i documenti che chiudono la questione.