App Icon Generator
Generate every app icon size for iOS, Android, and web/PWA from a single image — free and processed entirely in your browser.
About the App Icon Generator
Every platform wants app icons at a different size and in a different folder structure — iOS wants a single 1024×1024 master plus a few runtime sizes, Android wants density-specific icons in named mipmap folders, and web/PWA apps need their own manifest icon sizes. Generating and organizing all of these by hand is tedious and easy to get wrong.
Upload one square image and get back a zip organized into ready-to-use folders — iOS icons, Android mipmap density folders with the standard ic_launcher.png naming, and web/PWA manifest icons including a favicon. Everything happens locally in your browser; your image is never uploaded to a server.
How to Generate App Icons
Step 1
Upload your icon image
Use a large, square image — at least 1024×1024 pixels works best.
Step 2
Choose your platforms
Select iOS, Android, web/PWA, or all three.
Step 3
Download your icon set
Get every size, organized into ready-to-use folders, in a single zip.
Frequently Asked Questions
What size image should I upload?
A square image at least 1024×1024 pixels, since that's the largest size generated (the iOS App Store master) — anything smaller will be upscaled and may look soft.
Does this generate true Android adaptive icons?
This generates the standard legacy density icon set plus the Play Store listing icon — not the layered foreground/background adaptive format, which needs your artwork separated into layers rather than a single flat image.
How is the zip file organized?
Into ios/, android/, and web/ folders, with Android icons already placed in correctly-named mipmap-* density folders using the standard ic_launcher.png filename.
Is my image uploaded anywhere?
No. Every size is generated entirely in your browser.