App Icon Sizes for iOS, Android, macOS and the Web (2026)
Every file you need to supply, and the sizes each system makes for you.
This chart covers the App Store, Google Play, iOS 26 Liquid Glass, Android adaptive icons, macOS, watchOS and web apps. Each size was checked against Xcode, Android Studio and Google Play requirements.
- Updated September 25, 2026
- 50 icon sizes listed
- 7 platforms covered
What size should an app icon be?
Make your app icon 1024 × 1024 px. That's the App Store size, and Google Play needs a 512 × 512 px copy. Start from one square PNG or an SVG. Xcode creates the smaller iOS and watchOS sizes, but macOS, Android and web apps still need their own files.
App icon size chart for every platform
| Platform | Files you supply | What the system does |
|---|---|---|
| iOS & iPadOS | One 1024 × 1024 PNG with no transparency (Xcode 14 and later) | Xcode makes every Home Screen, Spotlight, Settings and notification size, and iOS rounds the corners |
| Liquid Glass (iOS 26+) | An AppIcon.icon file with layers on a 1024 pt canvas | The system adds glass edges and the clear and tinted looks, and Xcode builds images for older iOS |
| watchOS | One 1024 × 1024 PNG with no transparency | Xcode makes every watch size, and watchOS applies a circle mask |
| macOS | 10 sizes from 16 to 1024 px, with the rounded shape drawn in | Nothing is generated, so every size must be in the icon set |
| Android | Adaptive icon layers at five densities (108 to 432 px), plus a 512 px Play Store icon | The launcher crops the layers to its own shape, and Google Play rounds the store icon |
| Web apps (PWA) | 192 and 512 px icons, a 512 px maskable icon and a 180 px Apple touch icon | The browser picks the size it needs and crops maskable icons to a shape |
Need all of these files? Make every size from one image with our app icon generator.
Windows app icon sizes
Windows uses its own icon set. Our app icon generator doesn't create these files.
| Name | Size | Format | Purpose | Notes |
|---|---|---|---|---|
| Store listing logo | 300 × 300 px | PNG | Microsoft Store listing | — |
| Taskbar / desktop icon | 256 × 256 px | ICO / PNG | Windows taskbar and desktop shortcut | — |
| Medium tile | 150 × 150 px | PNG | Start menu medium tile | — |
| Small tile | 44 × 44 px | PNG | Taskbar app icon | — |
Store listing logo
PNG300 × 300 px
Microsoft Store listing
Taskbar / desktop icon
ICO / PNG256 × 256 px
Windows taskbar and desktop shortcut
Medium tile
PNG150 × 150 px
Start menu medium tile
Small tile
PNG44 × 44 px
Taskbar app icon
iOS and iPadOS app icon sizes
The App Store icon is 1024 × 1024 px. With Xcode 14 and later, that single image is all you need; the sizes below are the slots Xcode's "All Sizes" option lists if you want separate files.
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| App Store & single-size icon | 1024 × 1024 px | PNG | App Store listing, and the one image Xcode 14+ turns into every other size | Required. No transparency and no alpha channel. Square corners — iOS applies the rounded mask. | Generate |
| iPhone Home Screen (60 pt @3x) | 180 × 180 px | PNG | iPhone home screen | — | Generate |
| iPhone Home Screen (60 pt @2x) | 120 × 120 px | PNG | iPhone home screen | — | Generate |
| iPad Pro Home Screen (83.5 pt @2x) | 167 × 167 px | PNG | iPad Pro home screen | — | Generate |
| iPad Home Screen (76 pt @2x) | 152 × 152 px | PNG | iPad and iPad mini home screen | — | Generate |
| Home Screen (64 pt @3x / @2x) | 192 × 192 px | PNG | Home screen slot listed by Xcode's All Sizes (192 px @3x, 128 px @2x) | Apple doesn't document which devices use it; filling it avoids automatic scaling. | Generate |
| Home Screen (68 pt @2x) | 136 × 136 px | PNG | iPad home screen slot listed by Xcode's All Sizes | — | Generate |
| Spotlight (40 pt @3x) | 120 × 120 px | PNG | Spotlight search results | — | Generate |
| Spotlight (40 pt @2x) | 80 × 80 px | PNG | Spotlight search results | — | Generate |
| Notifications (38 pt @3x) | 114 × 114 px | PNG | Notifications on iPhone and iPad | — | Generate |
| Notifications (38 pt @2x) | 76 × 76 px | PNG | Notifications on iPhone and iPad | — | Generate |
| Settings (29 pt @3x) | 87 × 87 px | PNG | Settings app | — | Generate |
| Settings (29 pt @2x) | 58 × 58 px | PNG | Settings app | — | Generate |
| Notifications (20 pt @3x) | 60 × 60 px | PNG | Notification icon slot | — | Generate |
| Notifications (20 pt @2x) | 40 × 40 px | PNG | Notification icon slot | — | Generate |
App Store & single-size icon
PNG1024 × 1024 px
App Store listing, and the one image Xcode 14+ turns into every other size
Required. No transparency and no alpha channel. Square corners — iOS applies the rounded mask.
Generate IconHome Screen (64 pt @3x / @2x)
PNG192 × 192 px
Home screen slot listed by Xcode's All Sizes (192 px @3x, 128 px @2x)
Apple doesn't document which devices use it; filling it avoids automatic scaling.
Generate IconHome Screen (68 pt @2x)
PNG136 × 136 px
iPad home screen slot listed by Xcode's All Sizes
Generate IconLiquid Glass icon size for iOS 26
A Liquid Glass icon uses a 1024 × 1024 pt canvas for iPhone, iPad and Mac, and 1088 × 1088 pt for Apple Watch. You build it in Icon Composer as an .icon file with layers.
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| Icon Composer canvas — iPhone, iPad, Mac | 1024 × 1024 px | .icon (PNG or SVG layers) | Layered Liquid Glass icon for Xcode 26 and later | One layer pixel equals one point. Use 2048 px layers at 50% scale so icons stay sharp at @2x. | Generate |
| Icon Composer canvas — Apple Watch | 1088 × 1088 px | .icon (PNG or SVG layers) | Liquid Glass icon for watchOS 26 | The watch canvas is larger; scale layers to cover it or the edge shows the fill. | Generate |
Icon Composer canvas — iPhone, iPad, Mac
.icon (PNG or SVG layers)1024 × 1024 px
Layered Liquid Glass icon for Xcode 26 and later
One layer pixel equals one point. Use 2048 px layers at 50% scale so icons stay sharp at @2x.
Generate IconIcon Composer canvas — Apple Watch
.icon (PNG or SVG layers)1088 × 1088 px
Liquid Glass icon for watchOS 26
The watch canvas is larger; scale layers to cover it or the edge shows the fill.
Generate IconAndroid and Google Play app icon sizes
The Google Play icon is 512 × 512 px. On the device, Android 8 and later use adaptive icons: 108 dp layers with a 66 dp safe zone, saved at five screen densities.
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| Google Play Store icon | 512 × 512 px | PNG (32-bit) | Google Play listing | Up to 1024 KB, sRGB. Full square — Google Play rounds the corners (30% radius) and adds the shadow. | Generate |
| Adaptive icon layer, xxxhdpi | 432 × 432 px | PNG / WebP / vector | Foreground and background layers (108 dp) for Android 8+ | Only the center 288 px (72 dp) shows. Keep the logo inside the 264 px (66 dp) safe zone. | Generate |
| Adaptive icon layer, xxhdpi | 324 × 324 px | PNG / WebP / vector | 108 dp layer at 3x | — | Generate |
| Adaptive icon layer, xhdpi | 216 × 216 px | PNG / WebP / vector | 108 dp layer at 2x | — | Generate |
| Adaptive icon layer, hdpi | 162 × 162 px | PNG / WebP / vector | 108 dp layer at 1.5x | — | Generate |
| Adaptive icon layer, mdpi | 108 × 108 px | PNG / WebP / vector | 108 dp layer at 1x | — | Generate |
| Legacy & round launcher icon, xxxhdpi | 192 × 192 px | PNG / WebP | ic_launcher and ic_launcher_round (48 dp) for Android 7.1 and earlier | Lower densities: 144, 96, 72 and 48 px. | Generate |
| Themed (monochrome) layer | 432 × 432 px | PNG / vector | Themed icons on Android 13+ | Same 108 dp grid and safe zone. Only the alpha channel is used; the system tints it. | Generate |
Google Play Store icon
PNG (32-bit)512 × 512 px
Google Play listing
Up to 1024 KB, sRGB. Full square — Google Play rounds the corners (30% radius) and adds the shadow.
Generate IconAdaptive icon layer, xxxhdpi
PNG / WebP / vector432 × 432 px
Foreground and background layers (108 dp) for Android 8+
Only the center 288 px (72 dp) shows. Keep the logo inside the 264 px (66 dp) safe zone.
Generate IconLegacy & round launcher icon, xxxhdpi
PNG / WebP192 × 192 px
ic_launcher and ic_launcher_round (48 dp) for Android 7.1 and earlier
Lower densities: 144, 96, 72 and 48 px.
Generate IconThemed (monochrome) layer
PNG / vector432 × 432 px
Themed icons on Android 13+
Same 108 dp grid and safe zone. Only the alpha channel is used; the system tints it.
Generate IconmacOS and watchOS app icon sizes
macOS needs 10 icon slots from 16 to 512 pt, which come to 7 PNG files. watchOS needs one 1024 px image with Xcode 14 and later.
macOS app icon sizes
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| App Store & Retina (512 pt @2x) | 1024 × 1024 px | PNG | Mac App Store and the largest Retina size | Draw the rounded body at 824 × 824 px, centered, with transparent margins and a soft shadow. | Generate |
| 512 pt @1x · 256 pt @2x | 512 × 512 px | PNG | Dock, Finder and Launchpad on large displays | — | Generate |
| 256 pt @1x · 128 pt @2x | 256 × 256 px | PNG | Dock and Finder icon views | — | Generate |
| 128 pt @1x | 128 × 128 px | PNG | Dock and Finder icon views | — | Generate |
| 32 pt @2x | 64 × 64 px | PNG | Finder list and column views on Retina | — | Generate |
| 32 pt @1x · 16 pt @2x | 32 × 32 px | PNG | Finder list views and sidebars | — | Generate |
| 16 pt @1x | 16 × 16 px | PNG | Finder list views on standard displays | — | Generate |
App Store & Retina (512 pt @2x)
PNG1024 × 1024 px
Mac App Store and the largest Retina size
Draw the rounded body at 824 × 824 px, centered, with transparent margins and a soft shadow.
Generate IconwatchOS app icon sizes
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| App Store & single-size icon | 1024 × 1024 px | PNG | Watch App Store, and the one image Xcode 14+ turns into every watch size | Square, no transparency. watchOS applies a circular mask. | Generate |
| Home Screen, 49 mm (54 pt @2x) | 108 × 108 px | PNG | Apple Watch Ultra app grid | — | Generate |
| Home Screen, 45 mm (51 pt @2x) | 102 × 102 px | PNG | App grid and list | — | Generate |
| Home Screen, 44 mm (50 pt @2x) | 100 × 100 px | PNG | App grid and list | — | Generate |
| Home Screen, 41 mm (46 pt @2x) | 92 × 92 px | PNG | App grid and list | — | Generate |
| Home Screen, 40 mm (44 pt @2x) | 88 × 88 px | PNG | App grid and list | — | Generate |
| Short Look, 49 mm (129 pt @2x) | 258 × 258 px | PNG | Notification Short Look | — | Generate |
| Short Look, 45 mm (117 pt @2x) | 234 × 234 px | PNG | Notification Short Look | — | Generate |
| Short Look, 44 mm (108 pt @2x) | 216 × 216 px | PNG | Notification Short Look | — | Generate |
| Companion Settings (29 pt @3x) | 87 × 87 px | PNG | Watch app on iPhone | — | Generate |
App Store & single-size icon
PNG1024 × 1024 px
Watch App Store, and the one image Xcode 14+ turns into every watch size
Square, no transparency. watchOS applies a circular mask.
Generate IconPWA and web app icon sizes
A web app manifest needs 192 and 512 px icons, plus a maskable version and a 180 px Apple touch icon for iPhone.
| Name | Size | Format | Purpose | Notes | Generate |
|---|---|---|---|---|---|
| Manifest icon, 512 px (any) | 512 × 512 px | PNG | Install prompts, splash screens and app launchers | — | Generate |
| Manifest icon, 192 px (any) | 192 × 192 px | PNG | Home screen on Android and ChromeOS | — | Generate |
| Maskable icon | 512 × 512 px | PNG | Android and ChromeOS icon shapes | Opaque, with the artwork inside the center 80% circle. Keep it separate from the "any" icon. | Generate |
| Apple touch icon | 180 × 180 px | PNG | iPhone and iPad home screen for websites | Opaque — iOS shows transparent areas as black. | Generate |
Manifest icon, 512 px (any)
PNG512 × 512 px
Install prompts, splash screens and app launchers
Generate IconMaskable icon
PNG512 × 512 px
Android and ChromeOS icon shapes
Opaque, with the artwork inside the center 80% circle. Keep it separate from the "any" icon.
Generate IconApple touch icon
PNG180 × 180 px
iPhone and iPad home screen for websites
Opaque — iOS shows transparent areas as black.
Generate IconFor browser tab icons, see our favicon size guide.
App icon design tips
- 1Design at 1024 × 1024 px, or as a vector, so every smaller size stays sharp.
- 2Keep key artwork near the center. Launchers and watchOS crop icons into circles and other shapes.
- 3Don't round the corners or add transparency to iOS, watchOS or Google Play icons. The platforms apply their own shape.
- 4Keep Android logos inside the 66 dp safe zone of the 108 dp layer, which is 264 px at xxxhdpi.
- 5Avoid a black background on watchOS icons. It blends into the watch face.
- 6Check your icon at 16, 29 and 48 px. Fine details that look good at 1024 px can vanish when small.
App icon size FAQ
Quick answers about app icon sizes, formats and platform rules.
Generate app icons for every platform, free
Upload one 1024 × 1024 image or an SVG and get every size for iOS, Android, macOS, watchOS and the web in one ZIP.