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

  1. Step 1

    Upload your icon image

    Use a large, square image — at least 1024×1024 pixels works best.

  2. Step 2

    Choose your platforms

    Select iOS, Android, web/PWA, or all three.

  3. 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.

Related Tools