Skip to tool
Browse tools All tools
Free · No account required

App icon size guide

Compare iOS and Android icon dimensions, check where each size is used, and copy dimensions for your design files.

Icon dimensions

Store listing and device icons, in pixels.

All platforms: icon sizes, usage, and requirements
IconSize (px)UsageRequirementCopy dimensions
App StoreiOS1024 × 1024App Store listing iconRequired — opaque, no alpha channel
iPhone @3xiOS180 × 180Home screen on 3x Retina iPhonesGenerated from the 1024 icon; add only in all-sizes asset catalogs
iPhone @2xiOS120 × 120Home screen on 2x Retina iPhonesGenerated from the 1024 icon; add only in all-sizes asset catalogs
iPad Pro @2xiOS167 × 167Home screen on iPad ProGenerated from the 1024 icon; add only in all-sizes asset catalogs
iPad @2xiOS152 × 152Home screen on standard iPadsGenerated from the 1024 icon; add only in all-sizes asset catalogs
iPad @1xiOS76 × 76Home screen on older non-Retina iPadsGenerated from the 1024 icon; add only in all-sizes asset catalogs
Play StoreAndroid512 × 512Google Play Store listing iconRequired — 32-bit PNG, up to 1024 KB
xxxhdpiAndroid192 × 192Extra-extra-extra-high-density screensLegacy launcher icon (Android 7 and earlier)
xxhdpiAndroid144 × 144Extra-extra-high-density screensLegacy launcher icon (Android 7 and earlier)
xhdpiAndroid96 × 96Extra-high-density screensLegacy launcher icon (Android 7 and earlier)
hdpiAndroid72 × 72High-density screensLegacy launcher icon (Android 7 and earlier)
mdpiAndroid48 × 48Medium-density screens (baseline)Legacy launcher icon (Android 7 and earlier)
Adaptive layer xxxhdpiAndroid432 × 432Foreground and background layers (108 dp); launchers show the central 72 dpAndroid 8+ adaptive icon
Adaptive layer xxhdpiAndroid324 × 324Foreground and background layers (108 dp); launchers show the central 72 dpAndroid 8+ adaptive icon
Adaptive layer xhdpiAndroid216 × 216Foreground and background layers (108 dp); launchers show the central 72 dpAndroid 8+ adaptive icon
Adaptive layer hdpiAndroid162 × 162Foreground and background layers (108 dp); launchers show the central 72 dpAndroid 8+ adaptive icon
Adaptive layer mdpiAndroid108 × 108Foreground and background layers (108 dp); launchers show the central 72 dpAndroid 8+ adaptive icon

Showing 17 icon sizes.

Generate every size from one image

The free app icon generator builds the Xcode AppIcon set without an alpha channel, Android launcher and adaptive icons, the Google Play icon and Expo assets. It runs in your browser.

Generate app icons

Frequently asked questions

iOS and Android App Icon Dimensions

For iOS, Apple asks for one square 1024 × 1024 icon with square corners. Since Xcode 14 a single-size asset catalog is enough, and the system scales the icon for the Home Screen, Settings, Spotlight and notifications; the 180, 120, 167, 152 and 76 pixel sizes matter only in older all-sizes asset catalogs. The App Store icon can’t be transparent or contain an alpha channel — Xcode rejects it at upload.

For Android, the Google Play store icon is 512 × 512 pixels. On devices, Android 8 and later build the launcher icon from two adaptive layers of 108 dp, which each launcher masks into its own shape; the 48 dp legacy icons at 48 to 192 pixels cover Android 7 and earlier. Keep the key part of the artwork inside the central 66 dp safe zone.

To produce every file at once, use the app icon generator. For screenshots, the screenshot size reference lists every store size, and the screenshot resizer converts your files.