TemplatesBlogAboutContact
← All articles

How to Upload Screenshots to App Store Connect (2026 Guide)

By FrameStudioUpdated October 22, 20267 min read

Short answer: in App Store Connect, open Apps, select your app, select the version under its platform in the sidebar, then under Product Page Information click the App Previews and Screenshots tab, choose the device tab and drag your files into the well. Prepare at least the 6.3-inch iPhone set (1206 × 2622 px) and, for iPad apps, the 13-inch iPad set (2064 × 2752 px): 1 to 10 PNG or JPEG files per size, without transparency.

The steps below follow Apple's help page Manage your App Store assets, read on 22 October 2026. App Store Connect now keeps every screenshot and preview in an Asset Library, so there are three places to work with them; the version page is the usual one.

Before you upload: prepare your screenshots

SetSize (portrait, px)Needed?
iPhone 6.3" (Dynamic Island, medium)1206 × 2622 or 1179 × 2556Required for iPhone apps
iPhone 6.9" (Dynamic Island, large)1320 × 2868, 1290 × 2796 or 1260 × 2736Recommended (otherwise Apple asks for 6.5")
iPad 13"2064 × 2752 or 2048 × 2732Required if the app runs on iPad
Mac1280 × 800, 1440 × 900, 2560 × 1600 or 2880 × 1800Required for Mac apps
  • Exact pixels: every file must match one of the accepted sizes of its slot. All sizes are in our App Store screenshot sizes guide.
  • File type: .jpeg, .jpg or .png.
  • No transparency: no alpha channel, in PNG or JPEG.
  • Number: 1 to 10 screenshots per device size and per language.
  • One set per language if your screenshots contain text or interface that changes with the language.

Step by step: upload screenshots in App Store Connect

  1. In Apps, select the app.
  2. In the sidebar, select the app version under the platform you want to edit (for example iOS App). For a live app, create a new version first.
  3. To upload for another language, choose it from the language menu at the top right.
  4. Under Product Page Information, click the App Previews and Screenshots tab.
  5. Under Previews and Screenshots, select the device tab (for example the 6.9-inch iPhone or the 13-inch iPad).
  6. Click Upload, or drag your screenshots (and app previews) into the well. Browse Assets reuses approved images and videos from the Asset Library.
  7. Put them in the order you want: the first ones carry the most weight, at the top of the product page and in search results.
  8. When the version is ready, submit it for review; the screenshots are reviewed with it.

Upload every size and language: Media Manager

The device tabs show the main sizes. To manage every size and every language, click View All Sizes in Media Manager on the right. There you add assets to each device size and localization, reorder them, remove placements, set app preview poster frames, and handle the screenshots that iMessage and watchOS apps require. A slot you leave empty uses scaled screenshots from another size.

Upload screenshots without a new version: Asset Library

In the sidebar, Asset Library lets you upload and submit images and videos on their own, independent of an app version: click the add button (+), choose Previews and Screenshots, pick your files and click Upload. Approved assets can then be placed on a version, a Custom Product Page or a product page test. An asset can be deleted only while its status is Prepared for Submission.

When App Store Connect lets you change screenshots

On the version page, Apple lets you upload and submit screenshots and previews while the app version has one of these statuses: Prepare for Submission, Invalid Binary, Rejected, Metadata Rejected or Developer Rejected. That is why the screenshots of a live version look locked: create a new version to change them.

Removing a screenshot from a size also removes it from every display size that uses a scaled copy of it.

Why a screenshot upload fails

  • The pixels are not an accepted size, often a design exported at 1x or a capture cropped by a few pixels. Compare with the exact sizes of the slot.
  • The file is in the wrong slot: a 6.5-inch file (1242 × 2688) in the 6.9-inch slot, for example.
  • Transparency: a PNG with an alpha channel. Export again without alpha.
  • The file type: HEIC, WebP or PDF files are not accepted; use PNG or JPEG.
  • The version is locked: the version is in review or live; create a new version or use Asset Library.

Upload screenshots automatically

Apple's App Store Connect API can upload screenshots and previews, and fastlane deliver uploads the screenshots stored in fastlane/screenshots for every language and size in one command. Both are worth it when you ship many languages or update often.

Prepare every size faster

The slow part is not the upload, it is producing each size and language. FrameStudio is a Mac app that exports the iPhone 6.1", 6.3", 6.5", 6.7" and 6.9" sizes, iPad 11" and 13", or the four Mac sizes from one design, as PNG in one folder per size and language, ready to drag into the device tabs. The download is free; exporting needs FrameStudio Premium. See how it compares in our App Store screenshot generator guide.

Sources: Apple, App Store Connect Help: Manage your App Store assets and Screenshot specifications; fastlane docs: Screenshots. Checked on 22 October 2026.

Frequently Asked Questions

Where do I upload screenshots in App Store Connect?

In Apps, select your app, select the version under its platform in the sidebar, then under Product Page Information click the App Previews and Screenshots tab, choose the device tab and click Upload or drag the files into the well.

What screenshot sizes does App Store Connect require?

For iPhone, the 6.3-inch size (1206 × 2622 or 1179 × 2556 px). For iPad apps, the 13-inch size (2064 × 2752 or 2048 × 2732 px). Mac apps need one of 1280 × 800, 1440 × 900, 2560 × 1600 or 2880 × 1800 px. Files are PNG or JPEG without transparency.

Why can't I change the screenshots of my live app?

Apple lets you upload screenshots on the version page only while the version is in Prepare for Submission, Invalid Binary, Rejected, Metadata Rejected or Developer Rejected. Create a new version to change them, or upload assets to the Asset Library first.

Do I need separate screenshots for each language?

Only if your screenshots contain text or interface that changes per language. Choose the language from the menu at the top right of the version page, then upload that language's set.

Ship your screenshots in a single afternoon.

FrameStudio is free to download. Ship your screenshots today.

Built with FrameStudio
About FrameStudio

FrameStudio is a native Mac app for App Store screenshots. Pick a template, drop your screenshots into real iPhone, iPad and Mac device frames, edit the text on a canvas and export every size App Store Connect needs for that device in one click. Free to download on the Mac App Store; exporting, AI translation and the MCP connection come with FrameStudio Premium (a subscription or a one-time lifetime purchase). Built by indie developer Youssef Ziat. ↓ Download for Mac