App Icon Generator
Turns one image into a set of square PNG app icons and packs them into a ZIP. You choose iOS, Android or both, and the ZIP contains an ios/ and/or android/ folder.
Drop your files here
or click to browse files
Up to 1 files
Generates complete icon set:
- iOS: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180, 1024px
- Android: 36, 48, 72, 96, 144, 192, 512px
How to Use
- 1Add one image (the tool accepts a single file). A square image of at least 1024 px works best.
- 2Under 'Platform', choose IOS, ANDROID or Both Platforms (the default).
- 3Check the size list shown below the buttons, which updates with your choice.
- 4Click 'Generate App Icons'.
- 5Download the ZIP and unpack the ios/ and android/ folders.
Features
- One source image per run
- iOS sizes: 20, 29, 40, 58, 60, 76, 80, 87, 120, 152, 167, 180 and 1024 px
- Android sizes: 36, 48, 72, 96, 144, 192 and 512 px
- Files are named icon-WxH.png and grouped into ios/ and android/ folders inside a ZIP
- Non-square images are centre-cropped to a square, not stretched
- Runs in your browser; the image is not uploaded
FAQ
Does it create a ready-made Xcode or Android Studio icon set?
No. It gives you plain PNG files at the listed sizes. It does not write an Xcode Contents.json or Android mipmap folders and it does not create adaptive icon layers, so you still have to place the files in your project yourself.
What happens if my image is not square?
It is scaled up until it covers the square and the overflow is cropped equally from both sides, so the centre is kept and the edges are lost. Crop the image yourself first if you need control over which part stays.
Should I use a transparent PNG?
Transparency is preserved in the PNGs. Apple requires the 1024 px App Store icon to have no transparency, so add a solid background to your source image if you plan to submit it.
Is my artwork uploaded?
No. The icons are drawn in your browser and zipped locally.
Related Tools
Favicon Generator
Make a ZIP of square PNG favicons (16 to 256 px) from one image, in your browser.
Image Crop
Crop an image by dragging a box or typing exact pixel values, with 1:1, 4:3, 16:9 and 3:2 presets.
Image Resizer
Resize up to 50 images to set pixel dimensions with contain, cover or stretch modes.