Mode d’emploi
- Déposez un PNG d’au moins 1024×1024 dans le cadre ou cliquez pour choisir un fichier.
- Cochez les plateformes : iPhone, iPad, Mac, Apple Watch, Android. Ouvrez « Liste des tailles » pour voir chaque taille.
- Cliquez sur « Générer l’aperçu » pour voir l’icône à chaque taille.
- Cliquez sur « Télécharger (ZIP) ». Dans Xcode, glissez AppIcon.appiconset dans Assets.xcassets ; sur Android, copiez les dossiers mipmap dans app/src/main/res.
Chaque store et chaque type d’appareil demande ses propres tailles d’icône, et les exporter une par une depuis un logiciel de design prend du temps et laisse facilement passer un oubli. Ce générateur d’icônes d’application part d’un seul PNG carré d’au moins 1024×1024 pixels et produit tout le jeu dans un zip : 9 tailles pour iPhone, 10 pour iPad, 10 pour macOS, 11 pour Apple Watch et 6 pour Android.
Les icônes Apple sont rangées dans AppIcon.appiconset avec un Contents.json qui indique filename, idiom, scale et size pour chaque image : il suffit de glisser le dossier dans Assets.xcassets sous Xcode. Pour Android, l’outil crée ic_launcher.png dans mipmap-mdpi (48 px), hdpi (72 px), xhdpi (96 px), xxhdpi (144 px) et xxxhdpi (192 px), ainsi qu’un ic_launcher-playstore.png de 512 px pour Google Play. La réduction se fait par étapes de moitié pour limiter l’effet d’escalier sur les petites tailles.
À savoir : seul le PNG est accepté, et une image non carrée est étirée pour remplir chaque icône, recadrez-la d’abord. Seules les icônes macOS reçoivent des coins arrondis (zone centrale de 80 %, rayon de 22,37 %, fond transparent) ; les autres restent carrées. Les icônes adaptatives Android, avec calques d’avant-plan et d’arrière-plan, ne sont pas générées. Tout se passe dans votre navigateur : l’image n’est ni envoyée ni conservée.