App Icon Sizes for App Store & Google Play (2026)
Every required app icon dimension for iOS, iPadOS, Android, Google Play, and the density buckets Xcode and Android Studio still expect - plus the format rules that cause rejection.
Quick answer
What app icon sizes do the App Store and Google Play require in 2026?
Apple requires a 1024×1024 px App Store icon (PNG, no transparency, no rounded corners baked in). Google Play requires a 512×512 px listing icon (32-bit PNG, sRGB, max 1024 KB, full square - Play applies a 30% corner radius). For device builds you also need the iOS asset-catalog set and Android launcher densities (or adaptive icon layers).
- App Store master: 1024×1024 px PNG, fully opaque
- Google Play listing: 512×512 px, 32-bit PNG with alpha allowed, max 1024 KB
- iPhone home screen: 180×180 px (@3x) and 120×120 px (@2x)
- Android launcher: 48 / 72 / 96 / 144 / 192 px (mdpi → xxxhdpi)
- Neither store wants you to bake in rounded corners or drop shadows on the store asset
On this page
- Key takeaways
- Store listing icon sizes (the only two that matter for upload)
- iOS and iPadOS app icon sizes
- Google Play and Android launcher icon sizes
- watchOS, macOS, tvOS, and visionOS (when you ship those platforms)
- Format rules that cause rejections
- Finish your store listing after the icon
- Frequently asked questions
App Store Connect and Google Play Console each reject icons that miss a hard pixel size or format rule - wrong dimensions, alpha on the App Store master, baked-in rounded corners on Play. This page is the current size and format checklist for store listings and the device builds that still ship separate icon files.
The icon is step one. The screenshots next to it decide whether someone installs. AppGrowthKit is the AI App Store screenshot maker that designs those frames once and exports every required size for App Store and Google Play - see the listing workflow below.
Store listing icon sizes (the only two that matter for upload)
| Store | Size (px) | Format | Key rules |
|---|---|---|---|
| Apple App Store | 1024×1024 | PNG | Fully opaque (no alpha), no rounded corners, RGB |
| Google Play | 512×512 | 32-bit PNG, sRGB, ≤1024 KB | Full square; Play masks corners at ~30% radius; no baked-in drop shadow |
Upload one 1024×1024 master to App Store Connect and one 512×512 icon to Google Play Console. Device launcher icons are separate assets generated for your binary.
iOS and iPadOS app icon sizes
Apple only requires you to upload the 1024×1024 marketing icon to App Store Connect. Xcode still needs the full AppIcon.appiconset for the binary (or Single Size generation from the 1024 master in modern asset catalogs). The pixel sizes below are what end up in a classic AppIcon set.
| Use | Points | @2x (px) | @3x (px) | Notes |
|---|---|---|---|---|
| App Store / marketing | 1024 | — | 1024 | Required for App Store Connect |
| Home screen | 60 | 120 | 180 | Main icon on iPhone |
| Spotlight | 40 | 80 | 120 | Search results |
| Settings | 29 | 58 | 87 | Settings app list |
| Notification | 20 | 40 | 60 | Notification center |
iPhone needs 60pt home-screen icons at 120 and 180 px, plus Spotlight, Settings, Notification, and the 1024 marketing icon.
| Use | Points | @1x (px) | @2x (px) | Notes |
|---|---|---|---|---|
| Home screen | 76 | 76 | 152 | Standard iPad |
| Home screen (Pro) | 83.5 | — | 167 | iPad Pro only |
| Spotlight | 40 | 40 | 80 | Search |
| Settings | 29 | 29 | 58 | Settings list |
| Notification | 20 | 20 | 40 | Notifications |
iPad uses 76pt (152px @2x) and 83.5pt (167px @2x on Pro) home-screen icons, plus the shared Spotlight/Settings/Notification sizes.
Google Play and Android launcher icon sizes
| Asset | Size | Required? | Notes |
|---|---|---|---|
| Play Store listing icon | 512×512 px | Yes | 32-bit PNG, sRGB, ≤1024 KB, full square |
| Launcher mdpi | 48×48 px | Yes* | 1× baseline density |
| Launcher hdpi | 72×72 px | Yes* | 1.5× |
| Launcher xhdpi | 96×96 px | Yes* | 2× |
| Launcher xxhdpi | 144×144 px | Yes* | 3× |
| Launcher xxxhdpi | 192×192 px | Yes* | 4× |
| Adaptive icon layers | 108×108 dp each | Recommended | Foreground + background; safe zone ~66–72 dp center |
Play needs 512×512 for the listing. The APK/AAB needs either density-bucket launcher PNGs or adaptive icon layers (108 dp foreground and background).
Adaptive icons (Android 8+) use separate foreground and background layers at 108×108 dp. OEM masks clip to roughly the center 72 dp; keep critical logo content inside a centered safe zone so it survives circle, squircle, and rounded-rect masks.
watchOS, macOS, tvOS, and visionOS (when you ship those platforms)
| Platform | Primary canvas | Shape after mask |
|---|---|---|
| watchOS | 1088×1088 px layered master (system scales) | Circular |
| macOS | 1024×1024 px (plus full size set for the app bundle) | Rounded square |
| tvOS | 800×480 px layered / parallax layers | Rounded rectangle |
| visionOS | 1024×1024 px layered 3D icon | Circular |
Only required if your app targets that platform. Phone/tablet store listings still use the 1024 App Store and 512 Play icons above.
Format rules that cause rejections
- App Store 1024 icon: PNG only, no alpha channel, no transparency, no baked-in rounded corners.
- Google Play 512 icon: 32-bit PNG, sRGB, max 1024 KB; full square; Play applies mask and shadow.
- Do not put ranking claims, “#1”, discounts, or misleading badges in the icon - both stores reject policy-violating metadata art.
- Design important detail large enough to read at ~29–40 px (Settings and small launcher sizes).
- RGB color space - CMYK masters will fail or look wrong after conversion.
Finish your store listing after the icon
Correct icon sizes get you past store validation. High-converting screenshots next to that icon are what actually move installs - here’s the fastest path once your masters are ready.
Lock the two store masters
Ship a 1024×1024 opaque PNG to App Store Connect and a 512×512 full-square PNG to Google Play. Derive Xcode and Android launcher sizes from that same 1024 master so every surface matches.
Open AppGrowthKit with your brand and raw app screens
Sign up for AppGrowthKit and drop in unedited app screens. Design stays local in the editor until you export.
Generate screenshot layouts with AI or by hand
Describe your app and let AI build headlines, backgrounds, and device frames - or compose layers yourself. Match palette and tone to your icon so the whole listing feels intentional.
Preview at exact store pixel sizes
AppGrowthKit previews at the dimensions App Store Connect and Google Play accept - including the required 6.9" iPhone and Play phone slots. Full screenshot size chart if you need the tables.
Export the full store set in one click
Download every required App Store and Google Play screenshot size, correctly named, ready to upload next to your icon. Iterate creatives without redoing the whole set by hand.
Recap: the sizes you actually need
- App Store: one 1024×1024 opaque PNG - the only marketing icon Apple requires at upload.
- Google Play: one 512×512 32-bit PNG (≤1024 KB), full square, no outer shadow.
- iOS binary: home screen 180/120, plus Spotlight, Settings, Notification, and iPad 152/167.
- Android binary: launcher 48–192 px densities and/or 108 dp adaptive layers.
- Icon gets compliance; screenshots get installs - design those in AppGrowthKit at every store size.
Frequently asked questions
What size should my App Store icon be?
1024×1024 pixels, PNG, fully opaque with no transparency and no pre-applied rounded corners. Apple masks the squircle automatically.
What size is the Google Play app icon?
512×512 pixels, 32-bit PNG in sRGB, maximum 1024 KB. Upload a full square; Play applies roughly a 30% corner radius and its own shadow.
Can App Store icons have transparency?
No. The 1024 marketing icon must be fully opaque. Transparent pixels are a common rejection reason - flatten onto a solid background first.
Do I need every iPhone density if Xcode generates icons for me?
If you use a single 1024 master with Xcode’s Single Size / generate workflow, Xcode produces the required variants. A classic AppIcon.appiconset still lists the individual pixel sizes in the tables above.
What is an Android adaptive icon size?
Each layer (foreground and background) is 108×108 dp. Keep important content inside the center safe zone (~66–72 dp) so OEM masks do not clip the logo.
Should I round the corners of my icon before upload?
No for both stores. Apple and Google apply their own masks. Pre-rounded corners create double-mask artifacts and uneven edges.
What Android launcher sizes do I need in mipmap folders?
mdpi 48×48, hdpi 72×72, xhdpi 96×96, xxhdpi 144×144, and xxxhdpi 192×192 pixels - unless you rely entirely on adaptive XML icons.
Does a perfect icon size improve App Store ranking?
Pixel compliance is not a ranking signal - wrong sizes just get rejected. Conversion rate from a strong icon plus screenshots does affect ASO indirectly. Design high-converting screenshots in AppGrowthKit once the icon masters pass validation.
Sources, verified 2026-08-07:
Free tools that help here
App Icon Generator
Drop in one 1024px icon and download every iOS and Android size, ready for Xcode and Android Studio. Runs entirely in your browser - nothing gets uploaded.
ASO Character Counter
Count characters for every App Store and Google Play metadata field against exact store limits. Live counts and over-limit warnings - nothing gets truncated at submission.
Screenshot Beautifier
Add polished backgrounds, padding, shadows, and rounded corners to any screenshot in seconds. Perfect for social posts, docs, and portfolios.
Your icon gets the glance - screenshots get the install
AppGrowthKit designs App Store and Google Play screenshots with AI, device frames, and one-click export at every required pixel size - so your listing converts after the icon earns the tap.
Try AppGrowthKit for Free