What Is App Icon Generator?
App Icon Generator creates all the icon sizes you need for iOS, Android, Web/PWA, and macOS from a single source image. Instead of manually resizing your icon dozens of times, upload once and download a complete set organized by platform.
Supported Platforms
iOS / iPadOS
Android
Web / PWA
macOS
Your Data Stays Private
No Uploads
Your images are processed locally and never transmitted to any server
No Tracking
We don't collect, store, or analyze any of your image data
How to Use
Upload Your Icon
Upload your source image by dragging and dropping it onto the upload area, clicking to browse your files, or pressing Ctrl+V to paste from clipboard.
Select Platforms
Choose which platforms you need icons for. iOS, Android, and Web/PWA are selected by default. Check or uncheck platforms to customize what gets generated. The preview grid updates instantly to show all selected sizes.
Customize Settings
- Background — Keep transparent or set a solid color
- Padding — Add spacing around your icon (0–40%)
- Corner Radius — Choose None (square), iOS style (22%), Circle (50%), or set a custom value
Download
Click Download All (.zip) to get a ZIP file with all icons organized in folders by platform (ios/, android/, web/, macos/). Each icon is named with its pixel dimensions for easy identification.
Features
Multi-Platform Support
Generate icons for all major platforms in one go. Select iOS, Android, Web/PWA, or macOS — or all of them. Each platform includes every required icon size so you don't miss any.
Live Preview Grid
See exactly how your icons will look at every size before downloading. Icons are grouped by platform with clear size labels and density indicators (LDPI, MDPI, Favicon, PWA, etc.).
Background Options
Keep your icon transparent or apply a solid background color. The color picker lets you choose any color to fill behind your icon — useful for icons that need a solid backdrop on certain platforms.
Padding Control
Add safe zone padding around your icon from 0% to 40%. This ensures your icon has breathing room and doesn't get clipped by platform-specific masking.
Corner Radius Presets
Quickly apply common icon shapes with one click: square edges (None), iOS-style rounded corners (22%), or fully circular (50%). You can also drag the slider to set any custom radius.
Flexible Input
Upload images via drag and drop, file browser, or clipboard paste. Supports PNG, JPG, WebP, and SVG formats. Non-square images are automatically fitted within the square icon frame.
Organized ZIP Export
Download all generated icons as a single ZIP file. Icons are organized into platform-specific folders with descriptive filenames like icon-512x512.png for easy integration into your project.
Frequently Asked Questions
What image size should I upload?
For best quality, upload a square image at least 1024×1024 pixels. The generator scales your image down to create smaller sizes, so starting with a high-resolution source ensures sharp icons at every size.
Should I add corner radius for App Store / Play Store icons?
No. Both Apple and Google automatically apply their own rounding masks to submitted icons. Upload square icons with 0% corner radius for store submissions.
What formats are included in the ZIP?
All icons are exported as PNG files with transparency support. PNG is the standard format required by iOS, Android, and web platforms for app icons.
Can I use a non-square image?
Yes. Non-square images are automatically centered and scaled to fit within the square icon frame while maintaining the original aspect ratio. For the best results, crop your image to a square before uploading.
Is my image uploaded to a server?
No. All image processing and icon generation happens entirely in your browser. Your images are never uploaded or stored on any server.
- 100% client-side processing
- No data transmission
- Complete privacy protection
What icon sizes are generated for each platform?
| Platform | Sizes (pixels) | Total |
|---|---|---|
| iOS/iPadOS | 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024 | 13 sizes |
| Android | 36 (LDPI), 48 (MDPI), 72 (HDPI), 96 (XHDPI), 144 (XXHDPI), 192 (XXXHDPI), 512 (Play Store) | 7 sizes |
| Web/PWA | 16, 32, 48, 64, 96, 128, 192, 256, 384, 512 | 10 sizes |
| macOS | 16, 32, 64, 128, 256, 512, 1024 | 7 sizes |
No comments yet. Be the first to comment!