Ready to Create?
Upload an image to see live previews for iOS and Android
Or drag & drop your image anywhere here
Turn one 1024×1024 image into every iOS and Android app icon size — Xcode AppIcon.appiconset, adaptive icons and Play Store icon, instantly.
Resize one image into every app icon size your project needs. This app icon maker outputs an Xcode AppIcon.appiconset, Android adaptive icons for all densities and a Google Play Store icon, styled with backgrounds, badges and a themed monochrome layer.
ios/AppIcon.appiconset – every iPhone, iPad and App Store size with a ready Contents.jsonandroid/res/mipmap-* – launcher icons for mdpi to xxxhdpi, plus round variants*_foreground.png, *_background.png – adaptive icon layers, with an optional monochrome layermipmap-anydpi-v26/*.xml – the adaptive icon definitions that wire the layers togetherandroid/play-store-icon.png – 512x512 icon for the Google Play Console listingWant the exact platform rules? Read the app icon guidelines for Apple and Google specifications, or use the favicon generator if you need icons for a website instead.
Yes. The app icon generator is free with no signup, watermark or download limit. Icons are rendered in your browser, so your artwork never leaves your device.
Xcode expects an AppIcon.appiconset with sizes from 20x20 up to 1024x1024 at 1x, 2x and 3x scales for iPhone and iPad, plus the 1024x1024 App Store marketing icon. The generator produces every size and the Contents.json that maps them.
Android launchers use 48, 72, 96, 144 and 192 pixel icons for the mdpi to xxxhdpi densities, plus adaptive icon foreground and background layers at 108dp and a 512x512 Play Store icon. The generator writes them into the correct mipmap folders with the adaptive icon XML.
An adaptive icon splits the icon into a foreground and a background layer so each launcher can mask it into a circle, squircle or rounded square. The generator keeps your artwork inside the 66dp safe zone so it is never clipped, and can add a monochrome layer for Android 13 themed icons.
For iOS, drag the AppIcon.appiconset folder into Assets.xcassets in Xcode. For Android, copy the res folder from the zip into app/src/main/res in Android Studio. A README in the download repeats these steps.