How to change application launcher icon in Flutter

We can change the app launcher icon using following approaches :

1. Native approach to change launcher icon:

Create the icons :
You can either create the icons urself or use a website like

Changing app launcher icon for Android

Replace the midmap* icons in android/app/arc/main/res folder with the generated ones in android folder .

Changing app launcher icon for iOS

Open the project(ios folder) in xcode. Then go to Runner > Assets.xcassets and delete the AppIcon item.

After that right-click and choose¬†Import…. Choose the icon set that you just created.


2. Change launcher icon using flutter_launcher_icons package


Add the package to your pubspec.yaml file (within your Flutter project) to use it

    sdk: flutter
flutter_launcher_icons: "^0.8.0"
  image_path: "assets/icon/icon.png" 
  android: true
  ios: true

Run the package

flutter pub get
flutter pub run flutter_launcher_icons:main


© 2020, https:. All rights reserved. On republishing this post, you must provide link to original post

Leave a Reply.. code can be added in <code> </code> tags