SparkIconAISparkIconAI
🚀 Désormais propulsé par GPT Image 2.5 : le tout dernier modèle d'image !
✨ SparkIconAI 3.0 est là : générez et faites évoluer vos icônes sur un canevas infini
🚀 Désormais propulsé par GPT Image 2.5 : le tout dernier modèle d'image !

Générateur d'icônes pour Flutter : icônes d'app IA

Flutter ne veut pas une icône finie : il veut un master PNG de 1024 px que flutter_launcher_icons découpe en chaque entrée mipmap et AppIcon.appiconset dont votre projet a besoin. Cette page est le générateur d'icônes d'app des projets Flutter : décrivez l'icône de lanceur, téléchargez le master transparent de 1024 px, et déposez-le dans pubspec.yaml. Aucun préréglage n'est imposé sur cette page, car une icône de lanceur peut porter n'importe quel style porté par votre app, du style géométrique plat au style gelée ludique. Des crédits offerts couvrent vos premières générations.

Galerie d'inspiration

Générateur d'icônes d'app Flutter : exemples issus de prompts d'une phrase

Des icônes de lanceur dessinées par le générateur d'icônes dans les styles préférés des projets Flutter : un seul sujet, des tuiles franches et des fonds unis, les formes qui restent reconnaissables de l'écran d'accueil au Play Store.

AI-generated metallic icon
AI-generated 3d icon
AI-generated minimalist icon
AI-generated glassy icon
AI-generated clay icon
AI-generated line icon
AI-generated hand drawn icon
AI-generated metallic icon
AI-generated 3d icon
AI-generated glassy icon
AI-generated minimalist icon
AI-generated glassy icon
AI-generated line icon
AI-generated 3d icon
AI-generated minimalist icon
AI-generated clay icon
AI-generated metallic icon
AI-generated hand drawn icon
AI-generated glassy icon
AI-generated line icon
AI-generated 3d icon
AI-generated glassy icon
AI-generated metallic icon
AI-generated 3d icon
AI-generated neon icon
AI-generated line icon
AI-generated clay icon
AI-generated minimalist icon
AI-generated glassy icon
AI-generated metallic icon
AI-generated hand drawn icon
AI-generated 3d icon
AI-generated minimalist icon
AI-generated metallic icon
AI-generated glassy icon
AI-generated clay icon
AI-generated metallic icon
AI-generated 3d icon
AI-generated line icon
AI-generated glassy icon
AI-generated minimalist icon
AI-generated 3d icon
AI-generated neon icon
AI-generated line icon
AI-generated metallic icon
AI-generated clay icon
AI-generated glassy icon
AI-generated 3d icon
AI-generated metallic icon
AI-generated minimalist icon
Introduction

Ce qu'un générateur d'icônes d'app Flutter doit produire

Commençons par la mécanique réelle : un générateur d'icônes d'app Flutter qui vous remet une jolie image n'a fait qu'un tiers du travail. Android veut ic_launcher.png rééchantillonné du mipmap-mdpi au mipmap-xxxhdpi plus des couches adaptatives de premier plan et d'arrière-plan, et iOS veut une entrée de 1024 px dans AppIcon.appiconset que Xcode réduit au moment du build. La pièce que chaque étape consomme est un master unique de 1024 px, et c'est exactement ce que produit ce générateur : décrivez la marque, téléchargez le master PNG transparent, et laissez flutter_launcher_icons faire la découpe pour laquelle il existe. Un générateur d'icônes d'app dans l'outillage Flutter est la première moitié d'un pipeline en deux étapes, et les deux moitiés sont rapides.

  • Flutter veut un master, pas une icône finale

    Le build Flutter consomme un PNG de 1024 px et dérive le reste lui-même via flutter_launcher_icons. Produire ce master est la partie où l'IA est vraiment douée.

  • Android : mipmaps et couches adaptatives

    Une icône Android prête au lancement veut des tailles de lanceur rééchantillonnées et une icône adaptative à deux couches avec son propre premier plan et arrière-plan, le tout déclaré dans un bloc YAML.

  • iOS : une entrée en 1024 px

    Depuis Xcode 14, l'AppIcon.appiconset iOS demande un seul PNG de 1024 px, et flutter_launcher_icons l'écrit avec le bon Contents.json. Un master couvre les deux plateformes.

Générateur d'icônes d'app Flutter : un master PNG de 1024 pixels dessiné par l'IA alimentant les dossiers mipmap Android et l'AppIcon.appiconset iOS dans une arborescence de projet Flutter
Comment ça marche

Comment générer des icônes d'app Flutter en 3 étapes

D'une phrase à un jeu d'icônes de lanceur régénéré, sans ouvrir un éditeur d'image ni masquer quoi que ce soit à la main.

  1. 1

    Décrivez l'icône de lanceur

    Par exemple « icône de lanceur minimale d'un avion en papier, bleu bicolore plat, tuile carrée arrondie, fond uni, centrée ». Nommez le sujet, la palette et la forme de la tuile.

  2. 2

    Téléchargez le master PNG de 1024 px

    Aucun préréglage de style n'est imposé ici : choisissez le look qui colle à votre app, gardez le fond transparent pour le master, et enregistrez le PNG de 1024 px dans votre projet Flutter, par exemple assets/icon/app_icon.png.

  3. 3

    Lancez flutter_launcher_icons une fois

    Faites pointer image_path vers le master dans pubspec.yaml et lancez dart run flutter_launcher_icons. Le paquet écrit chaque mipmap, les couches adaptatives et l'AppIcon.appiconset en une passe.

Manifeste des fichiers

Chaque fichier produit par la génération d'icônes Flutter

Les recherches de générateur d'icônes de lanceur pour app Flutter se résument à une question : qu'est-ce qui atterrit sur le disque après l'exécution ? Voici le manifeste, pour vérifier la sortie contre votre arborescence de projet au lieu de vous fier à un aperçu.

Jeu de mipmaps Android

ic_launcher.png dans mipmap-mdpi, hdpi, xhdpi, xxhdpi et xxxhdpi, rééchantillonné depuis votre master de 48 à 192 px pour que chaque densité d'appareil affiche une couche à sa taille native.

Premier plan et arrière-plan adaptatifs

Le découpage de l'icône adaptative : une couche de premier plan avec votre marque dans la zone de sécurité et une couche d'arrière-plan remplie avec votre couleur, exportées en canevas de 108 dp.

iOS AppIcon.appiconset

Un seul PNG de 1024 px plus le Contents.json qui le déclare ; Xcode 14 et suivants découpent chaque taille d'affichage au build depuis cette seule entrée.

Alpha retiré pour la version iOS

La soumission à l'App Store refuse les icônes d'app avec canal alpha. Réglez remove_alpha_ios dans le YAML et l'exécution aplatit la copie iOS sur son arrière-plan tandis qu'Android garde la transparence.

Icônes adaptatives

Icônes adaptatives Android : la partie que la plupart des générateurs sautent

Depuis Android 8, le lanceur masque chaque icône dans sa propre forme, si bien qu'un master carré plat se fait recadrer par des cercles, des squircles et des carrés arrondis que vous ne contrôlez pas. Le système d'icône adaptative existe exactement pour cela, et sa géométrie fait la différence entre une icône d'écran d'accueil nette et une icône au sujet tronqué.

  • Le canevas de 108 dp et sa zone de sécurité

    Une couche adaptative est dessinée sur un carré de 108 dp, mais le bord extérieur est réservé au masque : seuls les 66 dp centraux sont garantis visibles. Gardez le sujet dans ce centre et chaque forme de lanceur l'affiche entier.

  • Séparation premier plan et arrière-plan

    L'icône adaptative est deux couches : votre marque en premier plan et une couleur ou un dégradé uni derrière. Les couches produisent même un léger effet de parallaxe quand vous déplacez l'icône, ce qu'une image plate unique ne peut pas faire.

  • Comment le YAML associe les couches

    flutter_launcher_icons prend adaptive_icon_background comme couleur ou image et adaptive_icon_foreground comme PNG de couche. Un master centré issu de ce générateur se dépose dans l'emplacement de premier plan sans travail de masquage.

Anatomie d'une icône adaptative Android : un canevas de 108 dp avec le sujet dans la zone de sécurité de 66 dp, montré à côté des masques de lanceur circulaire et squircle
Comparer les voies

Générateur d'icônes Flutter vs packs manuels vs Asset Studio

Trois voies mènent une app Flutter de l'absence d'icône au jeu complet, et elles divergent à l'étape que les gens sous-estiment : créer l'œuvre du master. Voici la comparaison franche d'un master IA plus flutter_launcher_icons face au dessin à la main ou à l'ancien outillage Android.

Master IA + flutter_launcher_iconsDessin manuel + flutter_launcher_iconsAndroid Asset Studio
Point de départUne phrase ; le master de 1024 px est généréUn PNG de 1024 px que vous dessinez vous-mêmeDes PNG de premier plan et d'arrière-plan que vous préparez
Exploration de styleRégénérez des variantes jusqu'à ce que la marque soit justeChaque idée coûte des heures de designFormes de modèles seulement ; aucune génération d'œuvre
Couches adaptativesLe master centré se dépose dans l'emplacement de premier planVous masquez et centrez le sujet vous-mêmeMasquage piloté par modèles
Couverture iOSLe même master alimente l'AppIcon.appiconsetLe même paquet s'en charge une fois l'œuvre crééeNon couvert ; l'iOS est un export manuel séparé
État de maintenanceGénérateur et paquet activement développésflutter_launcher_icons reste actif sur pub.devPage officiellement retirée ; outils successeurs recommandés

Voies comparées en 2026. Le statut de retrait d'Asset Studio vient de sa propre page, qui pointe désormais vers des outils successeurs ; le statut de flutter_launcher_icons reflète son activité sur pub.dev. Épinglez toujours les versions des paquets dans pubspec.yaml.

Prompts pour les icônes de lanceur Flutter

Copiez-en un et remplacez le sujet. Les icônes de lanceur se lisent mieux avec un sujet, une tuile ou un fond uni et une palette retenue ; les scènes et les traits fins se dissolvent à la taille de l'écran d'accueil.

Tuile de lanceur minimale

icône de lanceur minimale d'un avion en papier, bleu bicolore plat, tuile carrée arrondie, fond uni, centrée, sans texte

Marque gelée ludique

icône de lanceur ludique d'une tasse de café souriante, style gelée, contour épais, tuile arrondie vert pastel, centrée

App d'outil géométrique

icône de lanceur géométrique d'un boulon hexagonal, style vectoriel plat, ardoise foncée et ambre, carré arrondi, centrée

Fonctionnalités

Ce que ce générateur d'icônes pour Flutter gère pour vous

Tout ce qui se passe entre votre phrase et le master PNG posé dans votre projet Flutter.

Master en 1024 px par défaut

Les candidates se rendent à la taille exacte que flutter_launcher_icons attend pour image_path, si bien que le fichier va droit dans pubspec.yaml sans arrêt de redimensionnement.

Aucun préréglage imposé

Une icône de lanceur peut porter n'importe quel style porté par votre app ; cette page laisse le choix du style libre au lieu d'épingler un seul look.

Master à fond transparent

Les exports gardent le canal alpha, dont la couche adaptative de premier plan a besoin ; retirez-le pour la version iOS avec un seul drapeau YAML.

Des variantes sur le même sujet

Générez des variantes pour explorer les formes de tuiles et les palettes pendant que la marque reste reconnaissable comme la même app.

Chaque format à côté du master

Les exports PNG, WEBP, ICO et SVG sortent de la même session, couvrant la fiche du Play Store, le favicon du site et le shell en un seul passage.

Une famille cohérente par version

Gardez les mots de rendu identiques d'un prompt à l'autre et générez des icônes de lanceur pour une suite d'apps Flutter qui restent lisibles comme sœurs.

FAQ

FAQ générateur d'icônes pour Flutter

Comment le master de 1024 px nourrit flutter_launcher_icons, ce que veut dire la zone de sécurité de l'icône adaptative, et si les icônes de lanceur peuvent être en SVG, plus la question des crédits offerts.

1

Quel est le meilleur générateur d'icônes d'app pour Flutter ?

Jugez tout candidat sur quatre points : il exporte un master PNG transparent de 1024 px, le style artistique colle à votre app au lieu d'un look unique imposé, il produit des variantes pour explorer, et la sortie se dépose directement dans flutter_launcher_icons sans redimensionnement. Cette page est bâtie autour de ces quatre points ; la découpe elle-même appartient au paquet, la partie du pipeline qui n'a jamais valu la peine d'être faite à la main.

2

Comment créer une icône d'app Flutter ?

Trois étapes : générez un master PNG de 1024 px, enregistrez-le dans votre projet, par exemple assets/icon/app_icon.png, puis déclarez flutter_launcher_icons avec image_path pointant vers lui et lancez dart run flutter_launcher_icons. Le paquet écrit les mipmaps Android, les couches adaptatives et l'AppIcon.appiconset iOS en une passe.

3

Quelle taille pour une icône de lanceur Flutter ?

Un master PNG de 1024 sur 1024 pixels. Chaque palier de densité Android et l'entrée iOS sont rééchantillonnés depuis lui, donc un canevas plus grand n'apporte rien et un plus petit brouille la coupe xxxhdpi. Gardez le master transparent pour le premier plan adaptatif ; la copie iOS de publication peut l'aplatir.

4

Les icônes de lanceur Flutter peuvent-elles être en SVG ?

Non. Le pipeline de lanceur est bitmap de bout en bout : les mipmaps Android et l'appiconset iOS sont des emplacements PNG, et flutter_launcher_icons attend un master bitmap. Le SVG vit plutôt dans l'app, où le paquet flutter_svg rend des assets vectoriels à n'importe quelle taille ; les recherches de générateur d'icônes SVG Flutter veulent en général l'un de ces deux outils distincts.

5

flutter_launcher_icons fonctionne-t-il avec ce générateur ?

C'est le duo prévu. Téléchargez le master de 1024 px, ajoutez le paquet comme dépendance de dev, et faites pointer image_path vers le fichier. La section manifeste ci-dessus liste chaque fichier touché par l'exécution, pour vérifier la sortie dans votre arborescence de projet.

6

Quels fichiers la génération d'icônes modifie-t-elle ?

Sur Android, ic_launcher.png du mipmap-mdpi au mipmap-xxxhdpi plus les ressources adaptatives de premier plan et d'arrière-plan. Sur iOS, AppIcon.appiconset avec son Contents.json. Votre code Dart et les manifestes de plateforme restent intacts ; l'échange d'icône de lanceur se limite aux fichiers de ressources.

7

Pourquoi mon icône Flutter paraît-elle recadrée sur Android ?

C'est le masque du lanceur qui la mange. Les icônes adaptatives se dessinent sur un canevas de 108 dp mais seuls les 66 dp centraux sont sûrs, donc un sujet qui remplit tout le master se fait rogner en cercles et squircles. Régénérez avec la marque centrée sur un fond uni et la marge fait le travail de masquage pour vous.

8

Comment retirer le canal alpha pour iOS ?

Réglez remove_alpha_ios: true dans le bloc flutter_launcher_icons. La soumission à l'App Store refuse les icônes d'app qui transportent de la transparence, et le drapeau aplatit la copie iOS sur une couleur d'arrière-plan tandis qu'Android garde l'alpha. Relancez la commande puis soumettez à nouveau.

9

Faut-il une icône de fiche Google Play séparée ?

Oui, la Play Console demande un PNG de 512 sur 512 pour la fiche du store, séparé du jeu de lanceur sur l'appareil. Exportez ici une coupe en 512 px du même master et la fiche comme l'icône installée restent la même marque.

10

Ce générateur d'icônes Flutter est-il gratuit ?

Des crédits offerts couvrent vos premières générations, et chaque candidate coûte un crédit à générer. Le téléchargement du master de 1024 px fait partie de la fenêtre d'export standard, donc une exécution en crédits offerts produit déjà le fichier dont votre pipeline a besoin. Les formules payantes ajoutent du volume et des résolutions supérieures.

Générez votre icône d'app Flutter

Décrivez l'icône de lanceur dans le générateur d'icônes pour Flutter et téléchargez le master de 1024 px que flutter_launcher_icons transforme en votre jeu complet.