Vai al contenuto

Genera icone per app iOS e Android

Trasforma un'unica immagine in tutte le dimensioni per iOS, Android, PWA e favicon, con asset catalog per Xcode e livelli per icone adattive, in un ZIP creato nel tuo browser.

Trascina qui la grafica della tua iconaPNG, JPG, WebP o SVG · meglio se di 1024 × 1024 px o più · fino a 50 MB
Scegli il fileElaborato sul tuo dispositivo – non viene caricato

Un'immagine diventa 39 icone PNG per iOS, Android e web, più Contents.json, XML dell'icona adattiva, favicon.ico e un manifest web, tutto elaborato nel tuo browser.

Funziona nel tuo browser · nessun caricamentoCome funziona

Come usare Generatore di icone per app

  1. 1

    Aggiungi la tua grafica

    Trascina un file PNG, JPG, WebP o SVG quadrato, meglio se di 1024 × 1024 pixel o più; va bene anche un logo con sfondo trasparente.

  2. 2

    Scegli le piattaforme

    Lascia attive iOS, Android e Web e PWA, oppure deseleziona quelle che non ti servono, e scegli tra il set completo di dimensioni per Xcode o una sola icona da 1024 px.

  3. 3

    Regola l'aspetto

    Imposta il margine interno, il colore di sfondo e le dimensioni della grafica nelle icone adattive e maskable, controllando le guide della zona sicura e le forme dei launcher.

  4. 4

    Scarica lo ZIP

    Fai clic su Scarica ZIP e copia ogni cartella nel tuo progetto; il README incluso indica dove va ogni file.

Limiti e Pro

Gratis e senza filigrana: un'immagine di origine fino a 50 MB alla volta, fino a 44 icone PNG per ZIP (39 di default, 5 in più con il livello icona a tema), download illimitati.

Informazioni su Generatore di icone per app

Il generatore di icone per app trasforma una sola immagine nel set completo di icone di cui hanno bisogno un'app mobile o una progressive web app, con file e cartelle nominati come si aspettano Xcode, Android Studio e i browser. Con tutte le piattaforme selezionate lo ZIP contiene 39 file PNG: 15 per l'asset catalog di iPhone e iPad, compresa l'icona App Store da 1024 px, 15 immagini launcher Android nelle densità da mdpi a xxxhdpi, l'icona Google Play da 512 px e 8 icone web, che comprendono le dimensioni del manifest da 192 e 512 px, le versioni maskable, l'apple-touch-icon da 180 px e le favicon da 16, 32 e 48 px.

Oltre alle immagini trovi un Contents.json per AppIcon.appiconset, l'XML mipmap-anydpi-v26 per le icone adattive di Android 8 con una risorsa colore per lo sfondo, un favicon.ico con tre dimensioni, un blocco icons per manifest.webmanifest e i tag link HTML. I file iOS vengono scritti senza canale alfa, perché Xcode rifiuta le icone App Store che lo contengono, e ogni dimensione deriva da un master da 1024 px ridotto per passaggi successivi dimezzando, così le icone piccole restano nitide.

Lo strumento non disegna l'icona al posto tuo e non rimuove lo sfondo; per il livello di sfondo adattivo usa un colore pieno invece di una seconda immagine. Le anteprime Squircle, Goccia e cerchio imitano i launcher più diffusi; ogni produttore di telefoni disegna la propria maschera, quindi controlla il risultato su un dispositivo reale.

Privacy

La tua grafica viene decodificata, ridimensionata e inserita nello ZIP da questa scheda del browser, usando un canvas e un Web Worker locale: l'immagine non lascia mai il tuo dispositivo e nulla viene caricato o conservato.

Funzionalità

Asset catalog per Xcode

AppIcon.appiconset con Contents.json, tutte le dimensioni per iPhone e iPad, PNG senza canale alfa.

Icone adattive Android

Livelli di primo piano, risorsa colore per lo sfondo, icone rotonde, livello a tema e l'icona Play Store da 512.

PWA e favicon

Icone del manifest, versioni maskable, apple-touch-icon, favicon.ico e tag HTML pronti.

Generatore di icone per app: domande frequenti

Che dimensione deve avere l'immagine di origine?
Usa un'immagine quadrata di almeno 1024 × 1024 pixel, la dimensione dell'icona App Store e del file più grande del set. Anche immagini più piccole funzionano, ma le icone grandi vengono ingrandite e risultano sfocate, e lo strumento te lo segnala. I file SVG vengono disegnati alla piena risoluzione, quindi un logo vettoriale dà sempre risultati nitidi a ogni dimensione.
Dove vanno i file nel mio progetto Xcode?
Apri Assets.xcassets in Xcode, elimina il set AppIcon esistente e trascina la cartella ios/AppIcon.appiconset dello ZIP, oppure sostituisci quella cartella nel Finder. Contents.json associa ogni PNG al relativo slot di iPhone, iPad o App Store. Se il tuo progetto usa Xcode 14 o successivi, puoi scegliere invece Single 1024 e lasciare che Xcode crei le dimensioni più piccole.
Come funzionano le icone adattive di Android?
Da Android 8 un'icona del launcher ha due livelli da 108 dp: uno sfondo, qui del colore che scegli, e un primo piano con la tua grafica. Il launcher ritaglia i 72 dp centrali e applica la propria forma, come un cerchio o uno squircle, quindi ciò che sta fuori dal cerchio centrale di 66 dp può sparire. Le guide della zona sicura mostrano questi due confini nell'anteprima.
Che cos'è un'icona maskable per una PWA?
Un'icona maskable riempie tutto il quadrato con lo sfondo, così Android può ritagliarla in qualsiasi forma senza bordi bianchi. I browser garantiscono solo il cerchio che copre l'80% centrale dell'immagine, quindi tieni i loghi al suo interno. Lo ZIP include PNG maskable da 192 e 512 px, e lo snippet del manifest li indica con purpose maskable accanto alle icone normali.
Perché le mie icone iOS hanno un colore di sfondo?
Apple richiede icone completamente opache: un'icona App Store con canale alfa non supera la convalida e le aree trasparenti apparirebbero nere nella schermata Home. Per questo lo strumento riempie con il tuo colore di sfondo le icone iOS, l'apple-touch-icon, l'icona Play Store e quelle adattive e maskable, anche quando le icone web trasparenti sono attive.