AppScreenDesign

Engineering benchmark

App Store & Play screenshot
statistics & spec benchmark.

Verified technical measurements across Apple App Store Connect and Google Play Console—covering native pixel presets, Search carousel visibility, PNG header rejections and multi-script text expansion.

2026 spec snapshotApple & Google verified
  • Native store presets18 presets (416×496 to 3840×2160)
  • Primary phone slots1320 × 2868 iOS · 1080 × 1920 Play
  • Encoding & locales24-bit RGB PNG · 50 locales

Free plan ($0 forever) · Pro $69/yr · No credit card required

Multi-device App Store screenshot specification comparison rendered by AppScreenDesign
Real renderer. Editable layers.

2026 Store Specification Dataset

10 citable engineering findings.

Self-contained technical facts verified against Apple App Store Connect, Google Play Console and AppScreenDesign’s validation engine.

  1. 18 cross-platform store presets: Shipping across Apple App Store Connect and Google Play Console spans 18 distinct native pixel contracts, ranging from 416 × 496 px (Apple Watch Ultra) to 3840 × 2160 px (Apple Vision Pro 4K).
  2. iPhone 6.9" master auto-cascade: Uploading one 1320 × 2868 px (or 1290 × 2796 px) portrait set to the iPhone 6.9" Display slot in App Store Connect automatically scales down to 6.5", 6.3", 6.1" and 5.5" iPhone tiers unless overridden per device.
  3. iOS Search 3-panel vs 1-panel visibility: Apple’s iOS App Store Search results render the first 3 portrait screenshots side-by-side beneath the app header before tap-through, whereas landscape phone and tablet sets surface 1 wide hero frame.
  4. iPhone Duo dual-display aspect ratios: Dual-screen iPhone Duo submissions pair a 1398 × 2034 px outer portrait screen (~0.687:1 ratio) with a 2007 × 2853 px unfolded inner canvas (~0.703:1 ratio), roughly 50% wider proportionally than ~9:19.5 slab iPhones.
  5. Notched MacBook vs Mac App Store 16:10 rule: Native full-screen captures on notched MacBook Air and MacBook Pro displays measure ~16:10.4 (such as 2560 × 1664 or 3024 × 1964 px) and fail Mac App Store upload, which strictly enforces exact 16:10 canvases (1280 × 800, 1440 × 900, 2560 × 1600 or 2880 × 1800 px).
  6. PNG IHDR colorType = 6 alpha rejection (ITMS-90717): App Store Connect rejects visually opaque 32-bit RGBA PNG exports (IHDR colorType = 6) with ITMS-90717 because Apple inspects the PNG header channel count, requiring true 24-bit RGB (colorType = 2) or JPEG files.
  7. 50-locale catalog & expansion spread: App Store Connect supports 50 storefront locales; translating concise English store headlines introduces +20% to +35% horizontal text expansion in German (de-DE) versus −15% to −30% character count contraction in Japanese (ja).
  8. RTL directional layout mirroring: Right-to-left store locales (Arabic ar-SA and Hebrew he) require native RTL paragraph direction, mirrored badge alignment and right-to-left sequence continuity rather than reversed character strings.
  9. Google Play 1024 × 500 Feature Graphic & 15% safe zone: Every Google Play Console listing requires a mandatory 1024 × 500 px 24-bit RGB PNG or JPEG Feature Graphic (2.048:1 ratio), with a centered play button overlay when a promo video is attached that makes a 15% inset safe zone critical.
  10. Google Play 1080px editorial promotion threshold: Although Google Play Console accepts phone screenshots down to 320 px, Google’s promotion eligibility guidelines require at least 1080 px on the shortest edge (1080 × 1920 portrait or 1920 × 1080 landscape) with up to 8 panels per device type.

Master store preset reference (18 targets)

Current AppScreenDesign export families, in pixels
Output familyWidth × heightAssetAvailability
iPhone 6.9"1320 × 2868ScreenshotAvailable in the editor
iPad 13"2064 × 2752ScreenshotAvailable in the editor
iPhone Duo (outer)1398 × 2034ScreenshotApril 2027 for apps built with the iOS 27.1 SDK or later
iPhone Duo (inner)2007 × 2853ScreenshotApril 2027 for apps built with the iOS 27.1 SDK or later
iPad 13" landscape2752 × 2064ScreenshotAvailable in the editor
Apple Watch 46mm416 × 496ScreenshotAvailable in the editor
Mac 16:102560 × 1600ScreenshotAvailable in the editor
Apple Vision Pro3840 × 2160ScreenshotAvailable in the editor
Google Play feature graphic1024 × 500Feature graphicAvailable in the editor
Android phone (portrait)1080 × 1920ScreenshotAvailable in the editor
Android phone (landscape)1920 × 1080ScreenshotAvailable in the editor
Android phone 1242 × 22081242 × 2208ScreenshotAvailable in the editor
Android tablet (portrait)1440 × 2560ScreenshotAvailable in the editor
Android tablet (landscape)2560 × 1440ScreenshotAvailable in the editor
Android tablet 10-inch1536 × 2048ScreenshotAvailable in the editor
Mockup (4:3)1920 × 1440ScreenshotAvailable in the editor
Mockup (9:16)1080 × 1920ScreenshotAvailable in the editor
Mockup (16:9)1920 × 1080ScreenshotAvailable in the editor

These are AppScreenDesign’s 18 native export presets. Apple lists 1–10 screenshots per device size and 24-bit RGB without alpha transparency. Check Apple’s current screenshot specifications. Google Play feature graphics require 1024 × 500 pixels. Check Google’s graphic requirements.

Verify your PNG dimensions & alpha locally

Practical walkthrough

Apply these specifications before every store release.

Most App Store Connect and Google Play asset rejections trace back to three preventable mismatches: canvas aspect ratio, PNG color type and thumbnail text density.

  1. Design on the master slot first

    Start with 1320 × 2868 px for modern iPhones, 2064 × 2752 (or 2752 × 2064) for iPad Pro 13", 2560 × 1600 for Mac 16:10, and 1080 × 1920 + 1024 × 500 for Google Play.

  2. Test panels 1–3 at Search scale

    Simulate your first three portrait frames in Dark and Light iOS Search results to confirm headlines stay legible at 5–8 words per panel.

  3. Verify 24-bit RGB output

    Export directly from AppScreenDesign—or drop externally created PNGs into our local Size & Alpha Checker—to guarantee colorType = 2 with zero alpha channel.

01

18 native store output presets

Cross-platform mobile, tablet, wearable, desktop and spatial releases span 18 distinct pixel contracts from 416 × 496 px up to 3840 × 2160 px.

02

First-3-panel portrait Search rule

Portrait iPhone listings surface 3 panels simultaneously in iOS Search results, whereas landscape phone and tablet listings surface 1 wide hero frame.

03

50-locale expansion spread

Translating English store headlines introduces +20% to +35% width expansion in German (de-DE) versus −15% to −30% character count contraction in Japanese (ja).

Methodology & primary verification sources

Every pixel dimension, aspect ratio, panel cap and file-encoding rule on this page is cross-checked against Apple’s official App Store Connect Screenshot Specifications, Google Play Console’s graphic asset requirements, and AppScreenDesign’s production @keymaker/schema validation suite.

How writers and developers can cite this benchmark

Each numbered finding above is written as a self-contained, verifiable technical statement. Authors, ASO teams and AI research tools may quote any finding directly with attribution to AppScreenDesign (https://appscreendesign.com/app-store-screenshot-statistics/).

Questions

Before you start.

Why do 100% opaque Figma PNGs trigger App Store Connect ITMS-90717?

Figma and macOS tools frequently export 32-bit RGBA PNGs (IHDR colorType = 6) even when every alpha byte equals 255. App Store Connect inspects the header channel count and requires 24-bit RGB (colorType = 2) or JPEG.

Why do full-screen MacBook Pro screenshots fail Mac App Store upload?

Notched MacBook Air and Pro displays have an ~16:10.4 aspect ratio (such as 2560 × 1664 or 3024 × 1964 px), whereas the Mac App Store strictly requires 16:10 canvases (1280 × 800, 1440 × 900, 2560 × 1600 or 2880 × 1800 px).

How often is this specification dataset verified?

We audit @keymaker/schema and this benchmark whenever Apple or Google updates store display tiers, hardware screen cutouts or localization catalogs.

You built the app.
Give it an introduction.

Start with a composition. Keep every detail editable.

Open the editor