Home › Free tools › App icon generator
Free tool · No signup · No watermark

App icon generator: every Android, iOS and web size in one ZIP

Upload one image and download Android mipmap icons, a ready Xcode AppIcon.appiconset, the 512 px Play Store icon and website favicons – free, in seconds.

Android + iOS + webXcode Contents.json includedYour image never leaves your device
Include

Your image never leaves your device – everything runs in your browser.

📱

Your icon previews will appear here.

Every size in the ZIP

The generator creates all the icons Android Studio, Xcode and your website need from one image.

PlatformFilesSizes (px)
Android launchermipmap-mdpi … mipmap-xxxhdpi / ic_launcher.png and ic_launcher_round.png48, 72, 96, 144, 192
Google Play Storeplaystore-icon-512.png512 × 512
iPhoneAppIcon.appiconset40, 60, 58, 87, 80, 120, 180
iPadAppIcon.appiconset20, 29, 40, 58, 76, 80, 152, 167
App StoreIcon-1024.png (no transparency)1024 × 1024
Webfavicon, apple-touch-icon, PWA icons16, 32, 180, 192, 512

How to use your app icons

Android Studio

Unzip the file and copy the mipmap-* folders from the android folder into app/src/main/res/ of your project. Replace the existing files when asked. Your AndroidManifest.xml already points to @mipmap/ic_launcher and @mipmap/ic_launcher_round in a new project. Upload playstore-icon-512.png as the app icon in Google Play Console.

Xcode (iPhone and iPad)

Open Assets.xcassets in Xcode, delete the old AppIcon set and drag in the AppIcon.appiconset folder from the ios folder. The Contents.json file is already filled in, so every slot is matched to the right size. Apple rejects App Store icons with transparency, so iOS icons always get the solid background colour you chose.

Website or PWA

Upload the files from the web folder to your site and link them in the <head> of your pages – favicon-32x32.png as the favicon, apple-touch-icon.png for iPhone home screens and the 192 / 512 px icons in your web app manifest.

Tips for a good app icon

  • Start with a square image of at least 1024 × 1024 px.
  • Use one simple shape or letter – icons are often seen at 48 px or smaller.
  • Leave some padding: Android launchers can cut icons into circles or squircles. Check the previews above.
  • Avoid text other than your brand initial – it becomes unreadable at small sizes.
  • Do not add rounded corners yourself for iOS – the system applies them.

Frequently asked questions

What size should an app icon be?

Start with a 1024 × 1024 px square image. Google Play needs a 512 × 512 px icon, the Apple App Store needs 1024 × 1024 px, and Android launchers use 48 to 192 px. This generator creates all of them from one image.

Does the iOS app icon need a transparent background?

No – the opposite. Apple does not accept App Store icons with transparency, so the generator always adds your chosen background colour to iOS icons. You can keep transparency for Android and web icons.

Where do I put the Android icons?

Copy the mipmap-mdpi, mipmap-hdpi, mipmap-xhdpi, mipmap-xxhdpi and mipmap-xxxhdpi folders into app/src/main/res/ of your Android Studio project.

Does it create the Xcode Contents.json file?

Yes. The ios folder contains a complete AppIcon.appiconset with every iPhone, iPad and App Store size and a ready Contents.json, so you can drag it straight into Assets.xcassets.

Is my image uploaded to a server?

No. The icons are created in your browser with HTML canvas and zipped on your device. Your image is never uploaded.

Is the app icon generator free?

Yes, it is completely free with no signup, no watermark and no limit on downloads.

Need an app built?

We design and build Android apps and websites for clients worldwide – clear scope, fixed price, published on Google Play.

Techpass Master Technologies · 500K+ downloads on our own Android apps

WhatsApp us📞 Call now