Skip to content

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

NameSize (px)ScaleUsePreview
iPhone Notification20×202x, 3xNotifications
iPhone Settings29×292x, 3xSettings
iPhone Spotlight40×402x, 3xSpotlight search
iPhone App60×602x, 3xHome screen
iPad Notification20×201x, 2xNotifications
iPad Settings29×291x, 2xSettings
iPad Spotlight40×401x, 2xSpotlight
iPad App76×761x, 2xHome screen
iPad Pro App83.5×83.52xHome screen
App Store1024×10241xApp 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 }
}