Building this tool meant measuring a real wallet interface pixel by pixel. We publish what we found — including the figures Apple doesn't.
An iPhone screenshot is the screen measured in points, multiplied by the device's scale factor. Layout is done in points; the file you export is in pixels. Every figure further down this page is that multiplication and nothing else — which is why it can be checked rather than trusted.
| Scale | 1 point equals | iPhones concerned |
|---|---|---|
@3× | 3 px | Every Pro, Plus and Max since the iPhone X, and the standard models from the 12 onwards |
@2× | 2 px | iPhone 11, iPhone XR, and the iPhone SE |
No iPhone still in circulation renders at @1×.
The right-hand column is the size a screenshot taken on that device comes out at, and the size to export at if you want no resampling anywhere in the chain.
| Device | Screen (points) | Scale | Native pixels |
|---|---|---|---|
| iPhone 16 Pro Max | 440 × 956 | @3× | 1320 × 2868 |
| iPhone 16 Pro | 402 × 874 | @3× | 1206 × 2622 |
| iPhone 16 Plus, 15 Plus | 430 × 932 | @3× | 1290 × 2796 |
| iPhone 15 Pro Max, 14 Pro Max | 430 × 932 | @3× | 1290 × 2796 |
| iPhone 16, 15 Pro, 15, 14 Pro | 393 × 852 | @3× | 1179 × 2556 |
| iPhone 14 Plus | 428 × 926 | @3× | 1284 × 2778 |
| iPhone 14, 13, 12 | 390 × 844 | @3× | 1170 × 2532 |
| iPhone 13 mini, 12 mini, 11 Pro, XS, X | 375 × 812 | @3× | 1125 × 2436 |
| iPhone 11 Pro Max, XS Max | 414 × 896 | @3× | 1242 × 2688 |
| iPhone 11, XR | 414 × 896 | @2× | 828 × 1792 |
| iPhone SE (2nd and 3rd gen) | 375 × 667 | @2× | 750 × 1334 |
The 14 Plus is not where people expect it. It is a 6.7-inch phone, but its panel is 428 × 926 pt — the geometry of the 12 and 13 Pro Max, not of the 15 Plus. Exporting a 14 Plus mockup at 1290 × 2796 gives an image 6 px too wide and 18 px too tall, which is enough for a status bar to sit a hair off.
Models we have not verified point for point are left out of this table rather than guessed at. A row that is wrong is worse than a row that is missing.
Upload slots are grouped by display class, and most classes accept two sizes rather than one. The third column says which screen each pixel count is taken from — the same size can serve two classes, so a device listed there does not necessarily belong to that class.
| Display class | Accepted sizes (portrait) | Where each size comes from |
|---|---|---|
| 6.9″ | 1320 × 2868 or 1290 × 2796 | 16 Pro Max, then 15 Pro Max |
| 6.7″ | 1290 × 2796 or 1284 × 2778 | 15 Plus, then 14 Plus |
| 6.5″ | 1284 × 2778 or 1242 × 2688 | 12/13 Pro Max, then 11 Pro Max |
| 5.5″ | 1242 × 2208 | 8 Plus |
Check Apple's own page before you upload. The pixel arithmetic is stable — a 430 pt screen at 3× is 1290 px whatever Apple decides — but which sets are mandatory has changed several times, most recently when the 6.9-inch class appeared. Treat the column above as what fits, not as what is required.
Three rules reject more uploads than any wrong dimension: PNG or JPEG only, RGB and not CMYK, and no alpha channel — a PNG saved with transparency fails even when nothing in it looks transparent. The full list is in the screenshot sizes guide.
These are the ones Apple does not publish as a table, and the ones a mockup gets wrong most often. Measured on a native 1179 px screenshot, not derived from a design file.
| Measure | Points | Pixels @3× |
|---|---|---|
| Screen | 393 × 852 | 1179 × 2556 |
| Status bar height (top safe area) | 59 | 177 |
| Home indicator area (bottom safe area) | 34 | 102 |
| Dynamic Island, collapsed | ≈ 126 × 37 | ≈ 378 × 111 |
Glyph by glyph — clock, signal, Wi-Fi, battery — in the status bar guide.
My Larp Wallet composes on a canvas 923 px wide — a 393 pt screen at 2.3486× — and exports at 1179 × 2556 px. Going from one to the other is a single multiplication applied to the whole design, so nothing is resampled element by element and no hairline lands on a half-pixel.
That output is the 6.1-inch native size, and it scales cleanly into the 6.5- and 6.7-inch slots. For a 6.9-inch set built from scratch, design at 1320 × 2868 instead of enlarging a 1179 px image: upscaling shows on type before it shows anywhere else.
Four write-ups, one per measurement session. They show the method as well as the numbers, so you can redo them on your own screenshots.
Every accepted pixel size, which sets are actually required, and the technical rules that get uploads rejected.
Clock, signal bars, Wi-Fi and battery measured on a native 1179 px screenshot — geometry Apple doesn't publish.
Card widths, radii, vertical rhythm, and the one-pixel hairline that makes cards read as raised.
Three routes to a populated screen when the database is empty, and the trade-offs of each.
The studio applies every figure on this page for you and exports at 1179 × 2556 px. One plan, $19/month, cancel anytime.
Open my wallet