Image to Icon Set
Upload a square image (1024×1024 recommended) and generate all required iOS and Android app icon sizes.
100% client-side · no upload
Source image
iOS App Icons
Android Launcher Icons
How to use the icon set generator
- Prepare a square PNG image at 1024×1024 pixels or larger.
- Click Upload Image and select your file.
- All iOS and Android sizes are generated instantly.
- Click any size label to download that individual PNG.
Common use cases
- React Native / Expo: Generate all required platform icon sizes from a single source.
- Flutter: Use the generated icons to replace placeholder assets before publishing.
- Capacitor / Cordova: Replace default icon sets with your own branding.
Related tools: Emoji Favicon Generator · Icon Resizer · All Design Tools
常见问题
- What sizes are included in the iOS icon set?
- iOS requires icons at: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, and 1024 pixels. This tool generates all of them from your source image.
- What sizes are included in the Android icon set?
- Android launcher icons are required at: 48 (mdpi), 72 (hdpi), 96 (xhdpi), 144 (xxhdpi), and 192 (xxxhdpi) pixels.
- What is the recommended source image?
- Use a square PNG of at least 1024×1024 pixels for best results. The tool scales down from this resolution, so a high-resolution source ensures crisp output at all sizes.