Open my wallet

App Store screenshot sizes for iPhone

Which pixel dimensions Apple accepts, which sets are mandatory, and why uploading the largest size is usually enough.

Last updated: 27 August 2026

Upload one set at 1290 × 2796 px (6.7″/6.9″ class) and, if App Store Connect asks for it, one at 1242 × 2688 px or 1284 × 2778 px (6.5″). Apple scales the other sizes from those. Screenshots must be PNG or JPEG, RGB, with no transparency and no rounded corners.

The sizes, by device class

An iPhone screenshot is simply the screen in points multiplied by its scale factor. Every figure below is that arithmetic, not a convention:

Device classPointsScalePixels (portrait)
6.9″ — 16 Pro Max440 × 9561320 × 2868
6.7″ — 15/16 Plus, 14/15 Pro Max430 × 9321290 × 2796
6.5″ — 11 Pro Max, XS Max414 × 8961242 × 2688
6.5″ — 12/13 Pro Max428 × 9261284 × 2778
6.3″ — 16 Pro402 × 8741206 × 2622
6.1″ — 14 Pro, 15, 16393 × 8521179 × 2556
6.1″ — 12/13/14390 × 8441170 × 2532
5.5″ — 8 Plus414 × 7361242 × 2208

Check Apple's own page before you upload. The list of required sets has changed several times, most recently when the 6.9″ class appeared. The pixel arithmetic above is stable — a 393 pt screen at 3× is 1179 px whatever Apple decides — but which sets are mandatory is Apple's call and it moves.

Why you rarely need every size

App Store Connect scales a larger set down to the smaller classes. In practice that means one carefully made 6.7″ set covers most of the catalogue. Two caveats, both worth knowing before you build ten sets:

The technical rules that get uploads rejected

Getting the pixels exactly right

The reliable route is to design on a canvas whose width divides cleanly into the target. We work at 923 px wide, which is a 393 pt screen at 2.3486×; exporting at 1179 px is then a single multiplication with no resampling of the layout itself. Any canvas works as long as you scale the whole design rather than nudging elements afterwards.

Build the screen instead of describing it

My Larp Wallet composes a wallet mockup in the browser and exports it at 1179 × 2556 px — the native resolution these figures describe. One plan, $19/month.

Open my wallet

Keep reading