Generate iOS, Android, and macOS app icons in all required sizes
iPhone & iPad
All Android devices
Mac applications
Apple Watch
| Size | Usage | Devices |
|---|---|---|
| 20x20 - 60x60 | Notification, Settings, Spotlight | iPhone, iPad |
| 120x120 - 180x180 | App Icon | iPhone (@2x, @3x) |
| 152x152 - 167x167 | App Icon | iPad, iPad Pro |
| 1024x1024 | App Store | All devices |
| Density | Size | Folder |
|---|---|---|
| MDPI | 48x48 | mipmap-mdpi |
| HDPI | 72x72 | mipmap-hdpi |
| XHDPI | 96x96 | mipmap-xhdpi |
| XXHDPI | 144x144 | mipmap-xxhdpi |
| XXXHDPI | 192x192 | mipmap-xxxhdpi |
| Play Store | 512x512 | Google Play Console |
App Icon Generator creates all required app icon sizes for iOS, Android, and web platforms from a single source image. Generate complete icon sets ready for App Store, Google Play, and PWA submissions. Save hours of manual resizing with automatic generation of platform-specific sizes and formats.
Generate all required iPhone and iPad icon sizes: 20x20 to 1024x1024 for App Store submission.
Create mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi icons plus Play Store 512x512 feature graphic.
Generate web manifest icons, Apple Touch icons, and favicon sizes for progressive web apps.
Choose specific platforms or generate for all at once - iOS, Android, and Web.
Download all icons in a organized ZIP file with correct folder structure for each platform.
Sharp, pixel-perfect icons generated with optimal scaling algorithms for each size.
Use a square image at least 1024x1024 pixels - this is the largest required size for App Store. For best quality, use 2048x2048 or larger. PNG format is preferred, and avoid transparency for iOS (add a solid background). Ensure important elements aren't too close to edges.
iOS requires numerous sizes: 20pt, 29pt, 40pt, 60pt, 76pt, 83.5pt in @1x, @2x, and @3x scales. The App Store requires 1024x1024. Our generator creates all sizes automatically, including iPhone, iPad, and various iOS contexts (notifications, settings, spotlight, app icon).
Android uses density-independent pixels (dp) with different buckets: mdpi (1x), hdpi (1.5x), xhdpi (2x), xxhdpi (3x), xxxhdpi (4x). The launcher icon base is 48dp, so actual sizes are 48, 72, 96, 144, and 192 pixels. Google Play Store requires 512x512.
For iOS: Submit square icons without rounded corners or transparency - iOS automatically applies the rounded mask. For Android: You can include transparency, and the OS applies adaptive icon shapes. For web PWAs: Square with optional transparency is fine. Always provide full-bleed square images.