Generatore di icone per app

Un'immagine 1024×1024 in ingresso, uno ZIP con ogni dimensione in uscita — compreso un AppIcon.appiconset con un Contents.json che Xcode accetta davvero, e le varianti scura e tinta che iOS ora richiede.

Trascina qui un'immagine oppure fai clic per selezionare

Perché le icone piccole di solito risultano impastate

Portare 1024 pixel a 40 in un colpo solo butta via quasi ogni campione che il browser ha letto, e i tratti sottili diventano poltiglia grigia. Questo strumento dimezza invece l'immagine più volte — 1024, 512, 256, 128, 64 — e solo allora fa l'ultimo passo breve. Ogni dimezzamento fa la media di quattro pixel adiacenti, esattamente ciò che deve fare un filtro a media, così il dettaglio sopravvive fino alle dimensioni dove conta di più.

Il punto è il Contents.json

Quasi tutti i generatori ti consegnano una cartella di PNG dal nome corretto e ti lasciano trascinare ciascuno nella casella giusta in Xcode. Qui l'AppIcon.appiconset arriva con il suo manifest già scritto: sostituisci la cartella nel tuo catalogo asset e hai finito. Usa il formato a dimensione unica che oggi Xcode si aspetta: una sola immagine da 1024, con le voci scura e tinta che portano ciascuna la propria chiave di aspetto.

Scura e con tinta

iOS ora chiede tre versioni di un'icona. Quella tinta deve essere in scala di grigi: il colore lo applica il sistema, quindi quello che fornisci è una mappa di luminanza, e quella uno strumento sa calcolarla correttamente. Quella scura invece è una scelta di design, non un calcolo: la versione automatica onesta è la tua grafica su un fondo più scuro, e viene proposta come un'anteprima che puoi rifiutare. Se l'anteprima scura ti sembra sbagliata, ti sta dicendo la verità: questa icona ha bisogno di un designer, non di un filtro.

Canale alfa e forma quadrata

Apple rifiuta le icone che contengono trasparenza, quindi i pixel trasparenti vengono fusi con il colore che scegli prima dell'esportazione. La pagina ti dice se l'immagine di partenza aveva un canale alfa. Un'immagine non quadrata viene completata con dei margini anziché stirata, perché un'icona stirata è peggio di una con i margini ed è molto più difficile accorgersene in una miniatura.

Domande frequenti

Da che dimensione devo partire?

1024×1024. Tutto il resto ne deriva, e partire da un'immagine più piccola vuol dire ingrandirla: e lì non c'è accortezza che tenga.

Dove vanno i file Android?

Le cartelle mipmap-* si inseriscono direttamente in app/src/main/res. L'immagine da 512 per il Play Store sta nella cartella delle dimensioni semplici, non in un mipmap.

Posso saltare le varianti?

Sì. Scegli solo chiara e l'appiconset porterà una sola voce, che resta valida.

La mia immagine viene caricata?

No. Viene decodificata e ridimensionata su un canvas nel tuo browser, e anche lo ZIP è assemblato qui. Non viene inviato nulla da nessuna parte.

Realizzato dal team GO AI. Screenshot per l'App Store · Tutti gli strumenti gratuiti