Upload one source image, get every platform size you need — iOS, Android, Web and favicon.ico — in a single ZIP. Free and browser-only.

Drop your source icon here or click to select
Best results with a 1024×1024 square PNG on a transparent background
or paste an image with Ctrl+V / ⌘V
Your image is processed locally. Nothing is uploaded.
Upload your source icon
Drop a high-resolution square image (1024×1024 recommended) onto the tool or paste it with Ctrl+V. PNG with transparent background gives the cleanest results.
Choose platforms
Select Web/PWA, iOS and/or Android. Each platform has its own required size set checked by default.
Generate and download
Click Generate & Download ZIP. The tool resizes your icon to every required size, builds a multi-resolution favicon.ico, and bundles everything into a single ZIP.
Use in your project
Unzip and place the platform folders alongside your app manifest or Xcode/Android Studio project. Rename files as your framework requires.
Every app deployment requires the same icon at dozens of different sizes across multiple platforms. Apple's App Store needs a 1024×1024 master plus 14 additional sizes for iPhone, iPad and the App Store listing itself. Google Play needs 6 sizes for the Android density buckets from ldpi to xxxhdpi. Web manifests need 8 sizes for browser tabs, home screen shortcuts and PWA splash screens. And every website still needs a multi-resolution favicon.ico for legacy browser compatibility. Assembling all of these from a single source in Photoshop or Figma takes significant time. This tool does it in seconds, entirely in your browser.
Start with a square image at 1024×1024 pixels or larger. PNG format with a transparent background is strongly preferred — iOS rounds the corners at the system level, so a transparent background means the rounding looks native rather than having a white box at the corners. Avoid text in the icon at small sizes as it becomes unreadable below 48 pixels. Use bold, simple shapes with high contrast that read clearly at 16px as well as 1024px. The generator preserves your exact artwork at every size using high-quality bicubic downsampling.
The ICO file generated by this tool embeds four PNG frames at 16, 32, 48 and 256 pixels inside a single .ico container. Modern browsers pick the highest resolution they can display. Legacy browsers fall back to 16px. The multi-frame approach gives you the sharpest possible favicon at every display density without needing separate files.