Skip to content
Convertto

App Icon Generator — iOS, Android, PWA & Desktop Sizes

Turn one square image into every app icon size iOS, Android, the web and desktop need.

To generate an app icon set, upload one square image of at least 1024 × 1024 and select the platforms you ship on. Every required raster is produced at once — 1024px for the App Store, 512px for Play, the full Android mipmap ladder, PWA manifest icons and favicons — with transparency flattened, since Apple rejects icons that have an alpha channel.

Runs in your browser
Sizes
23 rasters covering iOS, Android, PWA and desktop
Source
One square image, 1024 × 1024 or larger
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

What each platform wants

One square source image feeds four different systems, and each of them treats it differently. Two want a single large upload and derive the rest themselves; two want real files at real sizes on disk.

DestinationWhat you upload or shipWhat happens to it
iOS App Store1024 x 1024 PNG, fully opaqueApple derives the smaller rasters and applies its own corner mask.
Google Play listing512 x 512 32-bit PNG with alpha, up to 1024 KBPlay shapes and shades it for the store UI.
Android launcherAdaptive icon layers at 108 x 108 dpThe launcher masks to whatever shape the device uses.
PWA manifest512 x 512 and 192 x 192 PNG filesInstall prompts and the home-screen shortcut.
Browser tab32 x 32 and 16 x 16Favicon and bookmark rendering.

Transparency, corners and the safe zone

Apple requires the 1024px marketing icon to be opaque. A PNG with an alpha channel fails validation even when nothing in the artwork looks see-through, which is why a background colour is applied here rather than left to chance. Play is the opposite: its 512px icon is specified as 32-bit PNG with alpha.

Neither store wants pre-rounded corners. Both apply their own mask, and artwork that has already been rounded ends up double-masked with a pale sliver in each corner. Export a full square and let the platform cut it.

Android adaptive icons are sized at 108 x 108 dp, of which the outer 18 dp on each side is reserved for masking and motion effects. Only the inner 66 x 66 dp is guaranteed to sit inside the viewport, so a logo that reaches the canvas edge will lose its extremities on a circular launcher. The padding control exists for exactly that margin.

The mipmap ladder

FolderDensityPixels
mipmap-mdpi1x baseline48 x 48
mipmap-hdpi1.5x72 x 72
mipmap-xhdpi2x96 x 96
mipmap-xxhdpi3x144 x 144
mipmap-xxxhdpi4x192 x 192
A 48 dp launcher icon rendered at each density bucket. The ZIP is foldered to match, so the files drop straight into res/.

For the web side of a launch, the favicon generator covers the legacy .ico and touch-icon variants, and the feature graphic generator draws the Play banner that sits above the icon in the listing.

Frequently asked questions

Why does my icon get rejected for having transparency?

Apple requires the 1024px marketing icon to be fully opaque with no alpha channel — a transparent PNG fails validation even if nothing looks see-through. Setting a background colour here flattens the alpha away, which is the fix.

Should I round the corners myself?

No. Both stores apply their own mask, and pre-rounded artwork ends up double-masked with a visible pale corner. Leave the radius at 0 and export a full square; the squircle toggle is a preview aid, not something to ship.

What is the Android adaptive icon safe zone?

Android crops adaptive icons to whatever shape the launcher uses, and only the middle 66 of 108 units is guaranteed visible. In practice keep the logo inside the central two-thirds — the padding control here is what gives you that margin.

Can I use a non-square source?

Not directly — the tool refuses rather than silently stretching or cropping your logo in a way you did not choose. Crop it to square first with the image cropper, then come back.

How to use the app icon generator

  1. 1Upload a square icon at 1024 × 1024 or larger.
  2. 2Select the platforms you are shipping on.
  3. 3Set a background colour — transparency is flattened for the App Store.
  4. 4Download the ZIP, which is foldered by platform.

Sources & specifications

Embed this tool

Put the working app icon generator on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More design studio