Runs in your browser

App icon generator

Resize one square image into an Xcode-ready AppIcon.appiconset (single 1024 or every legacy size), with optional Android icons, as a ZIP.

Choose an image. It is processed in your browser and never uploaded.

How to make an iOS app icon set

App Store icon rules

Privacy

Resizing happens on a canvas in this tab with high-quality step-down scaling, and the ZIP is assembled in the browser. Your artwork is never uploaded.

Questions

What size should an iOS app icon be?

Provide 1024 × 1024 pixels. Since Xcode 14 a single 1024 image is enough; Xcode creates the 180, 120, 87, 80, 60, 58 and 40 px versions.

Why does App Store Connect reject my icon?

Usually because the 1024 PNG has an alpha channel or transparency. Generate it here with a background colour and it will be flattened.

Do I need to round the corners?

No. Upload a square image; iOS applies the rounded mask. Pre-rounded icons get dark corners.

Is my image uploaded?

No. The image is resized and zipped in your browser.

Does it make Android icons too?

Yes, tick the Android option for 48 to 192 px launcher icons and the 512 px Play Store icon.

From the same developer