Fix "The Dimensions of One or More Screenshots Are Wrong"
Seeing "The dimensions of one or more screenshots are wrong" in App Store Connect? Check the real pixel size, the six usual causes and the commands to fix it.
ScreenShipper team · · 7 min read
Quick answer: App Store Connect shows "The dimensions of one or more screenshots are wrong" when an image's pixel size doesn't exactly match a size accepted by the slot you dropped it into. Check the pixels with sips -g pixelWidth -g pixelHeight shot.png, compare them with the slot (the required iPhone 6.3″ slot takes 1206 × 2622 or 1179 × 2556), and re-export at that size.
What the Error Actually Means
Each display slot in App Store Connect accepts a short list of exact pixel sizes, in portrait or landscape. There's no tolerance: a file that's one pixel off, or a perfect file in the wrong slot, triggers the same message. App Store Connect won't crop or resize the image for you.
These are the iPhone slots most people upload to:
| Display slot | Accepted portrait sizes | Status |
|---|---|---|
| iPhone 6.9″ | 1320 × 2868, 1290 × 2796, 1260 × 2736 | Optional |
| iPhone 6.5″ | 1284 × 2778, 1242 × 2688 | Required only if you skip 6.9″ |
| iPhone 6.3″ | 1206 × 2622, 1179 × 2556 | Required |
Landscape versions swap width and height. If your app runs on iPad, the iPad 13″ slot is required too (2064 × 2752 or 2048 × 2732 in portrait). The iPhone size guide and iPad size guide list every other slot.
Check Your Screenshot's Real Pixel Size
Don't trust the file name or the size your design tool claims. Measure the file you're uploading:
- Mac Terminal:
sips -g pixelWidth -g pixelHeight shot.pngprints the exact width and height. - Any Unix shell:
file shot.pngprints something like "PNG image data, 1290 x 2796, 8-bit/color RGBA". The RGBA part also warns you about an alpha channel. - Preview on Mac: open the image and choose Tools > Show Inspector to see its pixel dimensions.
- In the browser: drop a whole folder into the free screenshot size checker. It shows which App Store or Google Play slot each image fits and flags alpha channels, and the files never leave your browser.
Once you know the real size, the cause is usually obvious.
The Six Most Common Causes
1. The right image in the wrong slot
A 1320 × 2868 file is valid, but only in the 6.9″ slot. Dropping it into the 6.3″ slot fails. Make sure the slot selected in App Store Connect matches the set you're uploading, especially if you export several sizes into one folder.
2. Exported at the wrong scale from a design tool
Design tools often work in points. iPhone screens are 3× their point size, so frames must be exported at 3×:
| Frame size (points) | Export at 3× | Slot |
|---|---|---|
| 440 × 956 | 1320 × 2868 | 6.9″ |
| 430 × 932 | 1290 × 2796 | 6.9″ |
| 402 × 874 | 1206 × 2622 | 6.3″ |
| 393 × 852 | 1179 × 2556 | 6.3″ |
A 430 × 932 frame exported at 1× or 2× produces 430 × 932 or 860 × 1864, and neither is accepted. In Figma, set the export scale to 3x, or build the frame at full pixel size. The Figma screenshot guide covers export settings.
3. Capturing the Simulator window instead of its screen
A macOS window capture (Shift-Command-4, then Space) includes the window frame and a transparent drop shadow, so the result has the wrong size and an alpha channel. Use the Simulator's File > Save Screen (Command-S) or xcrun simctl io booted screenshot shot.png, which save the device's native pixels. Pick a simulator in the display class you need; Xcode Simulator screenshots explains the options.
4. A real device from a different display class
Screenshots taken on your own phone only match a slot if the phone is in that class. A 1170 × 2532 screenshot, for example, belongs to an optional smaller iPhone slot and fits neither 6.3″ nor 6.9″. Either capture on a matching device or simulator, or place the screen inside a designed screenshot at the right canvas size.
5. An editor or compressor resized the file
Image optimizers, "export for web" presets, and some screenshot tools quietly scale images down. Artboards with bleed or margins (for example 1300 × 2900) also export at the wrong size. Check the final file after every processing step.
6. Off by a few pixels after cropping
Cropping out the status bar, adding a border, or trimming rounded corners changes the pixel count. Edit inside a fixed-size canvas instead of cropping the image itself.
How to Fix It Step by Step
- Identify the slot you're uploading to and its accepted sizes.
- Measure each file with
sips -g pixelWidth -g pixelHeight *.pngor the size checker. - Re-export from the source design at the exact size. This is the cleanest fix.
- If you only have the image, resize it only when the aspect ratio matches.
sips -z 2622 1206 shot.png --out shot-6.3.pngforces 1206 × 2622 (sips takes height first). Use it for a same-ratio scale, such as 2× to 3×. - When ratios differ slightly, scale the width, then pad or crop the height. A 1290 × 2796 image becomes 1320 × 2861 with
sips --resampleWidth 1320 in.png --out tmp.png, then 1320 × 2868 withsips -p 2868 1320 --padColor FFFFFF tmp.png --out out.png. Match the pad color to your background. - Check for alpha with
sips -g hasAlpha out.pngand flatten if it says yes. Keep the file in RGB, not a print-oriented CMYK profile. - Upload again into the correct slot.
Other Screenshot Upload Errors and Fixes
| Symptom | Likely cause | Fix |
|---|---|---|
| Error about alpha channels or transparency | PNG saved with an alpha channel | Export JPEG or a PNG without alpha; see removing the alpha channel |
| File isn't accepted at all | HEIC, WebP or TIFF file | Convert: sips -s format png shot.heic --out shot.png |
| Can't add another screenshot | 10 screenshots already in that slot and language | Remove one first |
| Screenshots can't be edited | Version is in review or already live | Remove it from review, or create a new version |
Apple's screenshot specifications state that images can't include alpha channels or transparencies, and that the accepted formats are .jpeg, .jpg and .png.
The Google Play Equivalents
Google Play doesn't use fixed slots, but its rules catch similar mistakes. Phone screenshots must be JPEG or 24-bit PNG with no alpha, each side 320 to 3,840 px, the long side no more than twice the short side, and up to 8 MB each.
The ratio rule surprises Android developers: a raw 1080 × 2400 screenshot is 2.22:1 and fails. Place it on a 1080 × 1920 or 1080 × 2160 canvas instead. The Google Play screenshot sizes guide and Google Play screenshot requirements cover the details.
Frequently Asked Questions
Does App Store Connect resize screenshots automatically?
It scales your screenshots down for smaller display slots you leave empty, but it never fixes a file that doesn't match the slot you upload it to.
Which iPhone screenshot size is required in 2026?
The 6.3″ slot (1206 × 2622 or 1179 × 2556) is required for every iPhone app. If you skip 6.9″, the 6.5″ slot is required as well.
Can I upload landscape screenshots to App Store Connect?
Yes. Every slot accepts its sizes in landscape too, such as 2868 × 1320 for 6.9″.
Why does my screenshot fail even though the size is right?
It probably has an alpha channel, or it's in an unsupported format. Run file shot.png and look for RGBA, then flatten it.
Can I use iPhone screenshots in the iPad slot?
No. The iPad 13″ slot only accepts iPad sizes, and stretched phone screens look wrong on iPad anyway.
Sources
Store-ready screenshots, no upload errors
Export exact App Store and Google Play sizes without alpha channels, and check any file with the free size checker.