Generate App Icons with AI
Professional iOS and Android app icons from a text prompt. Xcode-ready asset catalogs, adaptive icon layers, Play Store icons — all in one click.
What You Get
Describe your app in a sentence, pick a style, and Iconello generates a complete icon package for both platforms. No Figma templates, no manual resizing, no exporting one size at a time.
iOS Output
- AppIcon.appiconset folder with Contents.json
- All 12 required sizes (16x16 through 1024x1024)
- Apple superellipse masking applied
- iOS 18 dark mode and tinted variants
- Drag straight into Xcode asset catalog
Android Output
- Adaptive icon foreground + background layers
- mipmap folders (mdpi through xxxhdpi)
- Round launcher variants (ic_launcher_round)
- 512x512 Play Store feature graphic
- Drop into Android Studio res/ directory
iOS vs. Android Icon Requirements
The two platforms handle app icons differently, and each has its own set of gotchas. Here is a side-by-side breakdown.
| Requirement | iOS | Android |
|---|---|---|
| Shape masking | Superellipse (squircle), applied by OS | Adaptive — OEM-defined (circle, squircle, teardrop) |
| Required sizes | 12 sizes from 16x16 to 1024x1024 | 5 densities from 48x48 to 192x192 + 512 for Store |
| Transparency | Not allowed — must fill entire canvas | Allowed in foreground layer only |
| Dark mode | iOS 18+ supports dark/tinted variants | Android 13+ themed icons via monochrome layer |
| Asset format | AppIcon.appiconset with Contents.json | mipmap-* folders with ic_launcher.xml |
| Store icon | 1024x1024 PNG, no alpha channel | 512x512 PNG, 32-bit with alpha |
iOS App Icon Sizes
Xcode expects all of these in your AppIcon.appiconset. Skip one and you get a yellow build warning. Skip the 1024x1024 and App Store Connect rejects your binary.
Mac (1x)
Finder sidebar, Spotlight
Mac (2x)
Finder, Dock at small size
Mac (1x)
Dock at standard density
Mac (2x)
Finder icon view
Mac (1x/2x)
Finder cover flow, high-res grid
Mac (2x)
App Store listing on macOS
iPhone (2x)
Spotlight search results
iPhone (2x)
Home screen on older devices
iPhone (2x)
Settings app icon
iPhone (3x)
Settings on 3x Retina
iPad (2x)
Spotlight on iPad
App Store
App Store listing — required for submission
Android Density Buckets
Android sizes are based on screen density. The launcher icon grid is 48dp, so the pixel size scales by the density multiplier. Adaptive icons use 108dp with a 72dp visible area.
mdpi (1x)
Baseline density, 160 dpi screens
hdpi (1.5x)
High density, 240 dpi screens
xhdpi (2x)
Extra high density, 320 dpi
xxhdpi (3x)
Extra-extra high density, 480 dpi
xxxhdpi (4x)
Extra-extra-extra high, 640 dpi
Play Store
Google Play listing — required for publishing
How It Works
Describe Your App
Type a short description of your app. "A fitness tracking app with a running shoe" or "minimal todo list with a checkmark" — keep it concrete.
Pick a Style
Choose from flat, gradient, 3D, minimal, pixel art, or sketch. Set your brand colors or let the AI pick a palette that fits your description.
Download Everything
Get a ZIP with every size for both platforms. Drag the iOS folder into Xcode, copy the mipmap folders into Android Studio. Done.
Multiple variants
Frequently Asked Questions
What file formats does the download include?
PNG files at every required size for both iOS and Android, organized into platform-specific folders. iOS gets an AppIcon.appiconset with a valid Contents.json. Android gets mipmap-mdpi through mipmap-xxxhdpi folders with standard and round variants, plus adaptive icon XML references.
Can I use the generated icon commercially?
Yes. Icons generated through Iconello are yours to use in commercial apps published to the App Store, Play Store, or any other distribution channel. There are no attribution requirements or licensing restrictions on generated output.
Do I need to manually resize anything?
No. The download includes every size both platforms require. Each file is individually rendered and optimized, not just downscaled from a single large image. Small sizes (like the 16x16 Mac icon) are simplified to stay legible at that scale.
Does the Android output support adaptive icons?
Yes. The download includes separate foreground and background layers at each density. Android 8.0+ devices use these layers to render the icon with the OEM's preferred shape (circle, squircle, rounded square, etc.). Older devices fall back to the legacy ic_launcher.png.