App Icon Sizes
Reference guide for all required app icon dimensions across iOS, Android, macOS, and web.
Platform
Format: PNG (no alpha for App Store)
Note: Use asset catalogs. No rounded corners (system applies them).
Required Sizes
All sizes needed for iOS app icons
| Name | Size (px) | Scale | Use | Preview |
|---|---|---|---|---|
| iPhone Notification | 20×20 | 2x, 3x | Notifications | |
| iPhone Settings | 29×29 | 2x, 3x | Settings | |
| iPhone Spotlight | 40×40 | 2x, 3x | Spotlight search | |
| iPhone App | 60×60 | 2x, 3x | Home screen | |
| iPad Notification | 20×20 | 1x, 2x | Notifications | |
| iPad Settings | 29×29 | 1x, 2x | Settings | |
| iPad Spotlight | 40×40 | 1x, 2x | Spotlight | |
| iPad App | 76×76 | 1x, 2x | Home screen | |
| iPad Pro App | 83.5×83.5 | 2x | Home screen | |
| App Store | 1024×1024 | 1x | App Store listing |
Asset Catalog (Contents.json)
// Contents.json for AppIcon.appiconset
{
"images": [
{
"filename": "icon-20@2x.png",
"idiom": "iphone",
"scale": "2x",
"size": "20x20"
},
{
"filename": "icon-29@2x.png",
"idiom": "iphone",
"scale": "2x",
"size": "29x29"
},
{
"filename": "icon-40@2x.png",
"idiom": "iphone",
"scale": "2x",
"size": "40x40"
},
{
"filename": "icon-60@2x.png",
"idiom": "iphone",
"scale": "2x",
"size": "60x60"
},
{
"filename": "icon-20@1x.png",
"idiom": "ipad",
"scale": "1x",
"size": "20x20"
},
{
"filename": "icon-29@1x.png",
"idiom": "ipad",
"scale": "1x",
"size": "29x29"
},
{
"filename": "icon-40@1x.png",
"idiom": "ipad",
"scale": "1x",
"size": "40x40"
},
{
"filename": "icon-76@1x.png",
"idiom": "ipad",
"scale": "1x",
"size": "76x76"
},
{
"filename": "icon-83.5@2x.png",
"idiom": "ipad",
"scale": "2x",
"size": "83.5x83.5"
}
],
"info": { "author": "xcode", "version": 1 }
}