App screenshot guide
How to Update App Store Screenshots Without Rebuilding Every Version
Treat screenshot maintenance as a small release process: audit what changed, replace only affected sources, revalidate every output, and retain a rollback-ready previous set.
Compare the released app against the current screenshot set, mark every frame whose UI, caption, claim, or flow is stale, replace only those source captures, then review both Apple and Google Play variants. Export ordered PNG files into a new versioned folder, validate them, upload manually, and keep the previously approved set available for rollback.
When a screenshot update is necessary
Review the set after every user-facing release, even when most images can stay. An update is usually required when a visible workflow, navigation label, price, product claim, device treatment, or legal disclosure no longer matches the released app. A visual refresh can also justify a change, but a release does not require rebuilding unaffected compositions.
1. Audit the affected screens
Start with an asset inventory rather than the editor. Compare each published image with the release candidate and record the UI source, caption, claim, store, locale, and action. This prevents a small UI change from becoming an unnecessary redesign.
| Asset | Source view | Status | Action | Scope |
|---|---|---|---|---|
| 01-primary-outcome.png | Dashboard | Changed | Replace source + verify caption | Both stores |
| 02-core-workflow.png | Create flow | Unchanged | Visual regression check | Both stores |
| 03-key-difference.png | Insights | Renamed | Replace source + rewrite caption | Both stores |
| 04-sharing.png | Share sheet | Removed | Replace with current workflow | Both stores |
- Open the currently published store listings and save a dated reference.
- Walk through the released app using safe, production-like test data.
- Mark UI, copy, claims, order, and localization independently.
- Check whether a removed feature appears in the background of another frame.
- Assign one owner to approve the final narrative across both stores.
2. Replace the source before redesigning
Capture the updated view at the same state, orientation, theme, and content density as the old source. Replacing a source inside the existing composition preserves typography, background, device scale, and sequence. Rebuild a layout only when the new UI no longer fits the old focal area.
Update captions when the user outcome changed
A renamed control does not always require a caption change. A changed workflow or promise does. Read each caption next to the new source and ask whether the interface visibly proves it. Remove unsupported superlatives, rankings, performance numbers, and temporary launch language.
3. Review Apple and Google Play variants separately
A source replacement can look correct on the Apple canvas and crop poorly on the narrower Google Play composition. Review text wrapping, UI scale, safe spacing, device-frame crop, and sequence in every exported store variant. Also check tablet and localized assets when they exist.
Confirm the set still matches the intended iPhone or iPad slot and contains no alpha channel.
Confirm the artwork remains legible on the listing and recommendation surfaces where assets may be cropped.
4. Validate and export a new version
Run a technical check after the design review. A visually correct PNG can still fail because of dimensions, orientation, or transparency. Export to a new release folder; never overwrite the last approved set.
store-assets/
├── 1.8-approved/
│ ├── app-store/
│ └── google-play/
└── 1.9-candidate/
├── app-store/
│ ├── 01-primary-outcome.png
│ └── 02-core-workflow.png
└── google-play/
├── 01-primary-outcome.png
└── 02-core-workflow.png- Dimensions and orientation match the destination.
- PNG/JPEG format and alpha rules pass.
- Filenames preserve the intended order.
- No stale UI, private data, debug tools, or placeholder text remains.
- Every visible claim is true for the released version.
- The candidate folder is immutable after approval.
5. Upload with a two-person content review
Upload the candidate files manually to the correct app, platform, locale, and device well. Before saving, have a second reviewer compare the uploaded order against the approved contact sheet. Store consoles can scale, crop, or arrange assets differently from a local folder, so inspect the actual preview.
Record who uploaded the set, the console location, release version, locale, time, and source folder. On Apple, account for the app-version workflow described in App Store Connect Help. On Google Play, verify the listing after publication as well as in the editor.
Rollback checklist
- Keep the complete previously approved asset folder unchanged.
- Record which new files replaced which published files.
- Save a contact sheet or screenshot of the final published order.
- If a claim or UI is wrong, stop promotion and restore the last accurate set through the relevant console workflow.
- Document the reason, affected locales, and follow-up owner.
A rollback is not a substitute for store review requirements or platform processing time. It is an asset-control process that makes recovery predictable.
Official sources
- Apple: Upload app previews and screenshots
- Apple: Screenshot specifications
- Google Play: Add preview assets
Specifications can change. We review these pages monthly and update the visible verification date only after checking the source material.
