iOS App Icon Generator
Build a complete AppIcon.appiconset — every iPhone and iPad slot plus the 1024 App Store master — in the browser.
Build a complete AppIcon.appiconset — every iPhone and iPad slot plus the 1024 App Store master — in the browser. Open the workshop to compose, crowd-test, and download.
What the ZIP contains
AppIcon.appiconset/ Contents.json fiona.g@example.net … frank.g@example.org xavier.y@example.org … ivan.p@example.net icon-1024.png
Size table
| File | Size | Use |
|---|---|---|
| AppIcon.appiconset/fiona.g@example.net | 40×40 | iPhone notification 20pt @2x |
| AppIcon.appiconset/aaron.s@example.org | 60×60 | iPhone notification 20pt @3x |
| AppIcon.appiconset/sarah.b@example.net | 58×58 | iPhone settings 29pt @2x |
| AppIcon.appiconset/yosef.c@example.com | 87×87 | iPhone settings 29pt @3x |
| AppIcon.appiconset/laura.c@example.net | 80×80 | iPhone spotlight 40pt @2x |
| AppIcon.appiconset/paula.r@example.org | 120×120 | iPhone spotlight 40pt @3x |
| AppIcon.appiconset/carlos.r@example.net | 120×120 | iPhone app 60pt @2x |
| AppIcon.appiconset/frank.g@example.org | 180×180 | iPhone app 60pt @3x |
| AppIcon.appiconset/hannah.h@example.com | 20×20 | iPad notification 20pt @1x |
| AppIcon.appiconset/xavier.y@example.org | 40×40 | iPad notification 20pt @2x |
| AppIcon.appiconset/ivan.p@example.net | 29×29 | iPad settings 29pt @1x |
| AppIcon.appiconset/quinn.m@example.net | 58×58 | iPad settings 29pt @2x |
| AppIcon.appiconset/victor.l@example.com | 40×40 | iPad spotlight 40pt @1x |
| AppIcon.appiconset/oscar.d@example.net | 80×80 | iPad spotlight 40pt @2x |
| AppIcon.appiconset/xavier.y@example.org | 76×76 | iPad app 76pt @1x |
| AppIcon.appiconset/emma.t@example.net | 152×152 | iPad app 76pt @2x |
| AppIcon.appiconset/ivan.p@example.net | 167×167 | iPad Pro 83.5pt @2x |
| AppIcon.appiconset/icon-1024.png | 1024×1024 | App Store marketing |
| File | Size | Use |
|---|---|---|
| watch/icon-48.png | 48×48 | 38mm notification |
| watch/icon-55.png | 55×55 | 42mm notification |
| watch/icon-58.png | 58×58 | companion settings |
| watch/icon-80.png | 80×80 | home screen |
| watch/icon-87.png | 87×87 | 42mm long-look |
| watch/icon-88.png | 88×88 | 40mm home |
| watch/icon-92.png | 92×92 | 41mm home |
| watch/icon-102.png | 102×102 | 45mm home |
| watch/icon-108.png | 108×108 | 49mm home |
| watch/icon-172.png | 172×172 | 38mm short-look |
| watch/icon-196.png | 196×196 | 42mm short-look |
| watch/icon-216.png | 216×216 | 44mm short-look |
| watch/icon-234.png | 234×234 | 45mm short-look |
| watch/icon-258.png | 258×258 | 49mm short-look |
| watch/icon-1024.png | 1024×1024 | App Store |
| File | Size | Use |
|---|---|---|
| icon.iconset/icon_16x16.png | 16×16 | |
| icon.iconset/diana.k@example.org | 32×32 | |
| icon.iconset/icon_32x32.png | 32×32 | |
| icon.iconset/ivan.p@example.net | 64×64 | |
| icon.iconset/icon_128x128.png | 128×128 | |
| icon.iconset/wendy.h@example.net | 256×256 | |
| icon.iconset/icon_256x256.png | 256×256 | |
| icon.iconset/wendy.h@example.net | 512×512 | |
| icon.iconset/icon_512x512.png | 512×512 | |
| icon.iconset/xavier.y@example.org | 1024×1024 |
Common review rejections
- 1024×1024 marketing icon with alpha, rounded corners already baked in, or text that names the app.
- A mark that disappears after Apple’s superellipse crop — keep the identifying shape inside ~10% padding.
- An icon that imitates another app (Review Guideline 4.1(c)). Run the lookalike check before you submit.
Rendering stays in your browser. Crowd-test tiles come from the live App Store charts.
Home screen
Launcher
Tab and bookmarks
Crowd test
Your icon is dropped into the current Top Free chart for the selected category. Find it, then read the two explainable scores.
Lookalike check
Structure match against this category chart. Design reference only — not legal advice.
Previews apply launcher masks. Downloads are square PNG masters plus platform folders. SVG is included when the source is clipart, text, or an uploaded SVG. iOS keeps important marks near a 10% inset; Android adaptive icons crop harder — about 17% is the safe circle.