DEV Community

Clican
Clican

Posted on Originally published at anaxkg.com

App Store screenshot sizes: what you actually have to upload

App Store Connect doesn't scale your screenshots and doesn't check proportions.
It matches your file against a list of allowed pixel sizes - if the width or
height is off by a few pixels, the upload is simply flagged invalid. A wrong
size usually means a blocked release and a fresh wait in the review queue.

Here's the size list as it actually stands, plus the three mistakes that cause
most rejections.

The sizes you have to provide

iPhone - you need at least one set for the large Dynamic Island display:

Native size Also accepted Notes
1320 x 2868 (portrait) 1290 x 2796, 1260 x 2736 6.9" class - this is the required set

The 6.7" class no longer exists on its own; older 1290 x 2796 shots fall into
this slot. The 6.5" size (1284 x 2778 or 1242 x 2688) is required only if you
don't supply the 6.9" set.

iPad - if your app supports iPadOS, a 13" set is required:

Native size Also accepted
2064 x 2752 2048 x 2732 (12.9")

If the UI is identical across sizes and locales, upload only the
highest-resolution set - App Store Connect downscales it for smaller devices
automatically.

The 3 most common mistakes

  1. Dimensions a few pixels off. Almost always the wrong device canvas, or manual cropping in a graphics tool.
  2. A leftover alpha channel. PNGs exported from Figma, Sketch or a canvas can keep transparency data even when every pixel is opaque, and App Store Connect rejects them outright. Export as JPEG, or flatten onto a solid background.
  3. Missing screenshots for some locales. Every region you publish should carry screenshots in its language.

Two smaller traps worth knowing: a status bar showing a real carrier, full
signal or a nearly-empty battery looks unprofessional; and screenshots that show
features not actually in the build will draw questions at review.

Exporting every size in one pass

Placing and exporting each size by hand is slow and error-prone. A screenshot
studio ships with device canvases and official colored frames, so you drop in a
UI capture and it snaps to the exact pixels.

Store Connect Management (my app, macOS) exports at the official sizes and
includes a magnifier for pixel-level checks. Screenshots and multilingual copy
live in the same workspace, then sync in one click via your own App Store
Connect API key.

Full walkthrough: https://anaxkg.com/en/store-connect-management/app-store-screenshot-sizes/

Top comments (0)