Skip to main content

Screenshot variations for your store listing

Create Screenshot Variants for Your Store Listing

Create screenshot sets for different messages or audiences, preview 85 languages on a paid plan, and download store-ready files for manual upload.

Vela screenshot template previewNocturne screenshot template previewLedger screenshot template preview
223Unique template sets
146Built-in app screens
85Caption languages

Screenshot variations for your store listing

Build screenshot variations in one project

Keep the base layout consistent while adapting captions, screens, and visual hierarchy for each set.

Responsive layoutsLocalizationDevices and backgroundsPreview and export

Template library

Start with a responsive screenshot template

Choose from 223 unique template sets covering 1,784 pages, replace the sample screens and captions, then adapt the same design across supported export targets.

Browse templates →

Screenshot variations for your store listing

Build screenshot variations in one project

Keep the base layout consistent while adapting captions, screens, and visual hierarchy for each set.

1

Select your app

Add your app metadata to begin.

Ledger template example for Select your appApp StoreSelect your app

The store rules, verified

Store requirements, checked against the source

Apple gives you two different ways to run a second set of screenshots, and they are often confused: product page optimization tests treatments against your live page, custom product pages are extra pages you send traffic to. They have different limits and produce different numbers of files. Check Apple's current rules before planning a test.

Product page optimization and custom product pages are not the same thing

The choice decides who sees the variant and what you learn from it.

AspectProduct page optimizationCustom product pages
What it isA test of up to three treatments against your original product pageUp to 70 additional product pages, each with its own URL
Who sees itA share of App Store visitors, assigned by AppleOnly people who arrive through that page's link
What you can varyApp icon, screenshots and app previewsScreenshots, app previews and promotional text
How long it runsUp to 90 days per testLive until you remove it
What you get backPer-treatment results reported by AppleNo split test — you compare campaign performance yourself

Both multiply the number of files, not the amount of design

A treatment or a custom page is a complete screenshot set, per display class, per localization. Three treatments on an app that ships iPhone and iPad screenshots in four languages is not three extra files; it is three extra sets across two display classes and four languages.

That arithmetic is why variant work stalls. The idea takes an afternoon and the export takes a week, so teams test one thing instead of three and learn less than they planned to.

The file rules do not relax for a variant

A treatment is a store upload like any other and is validated the same way.

  • Exact Apple pixel sizes per display class, and 1 to 10 screenshots per class per localization.
  • No alpha channels or transparencies — Apple states this outright, and it is the most common upload failure.
  • If you are running the equivalent experiment on Google Play, that store's own rules apply: JPEG or 24-bit PNG with no alpha, 320–3840px, and a longest side no more than twice the shortest.
  • Every variant is uploaded and managed by you in the store console. Shipshot does not create or run the test.

Building the variants in Shipshot

Duplicate a design inside one project and change only the thing you are testing — the caption argument, the opening screen, the visual treatment — so the comparison stays honest. The same responsive layout covers all 17 export targets, so a variant costs one edit rather than seventeen.

For localized treatments, select a language and Qwen translates the editable captions that are missing one; review each result and check text expansion before export. Exports arrive flattened, with no alpha channel and an embedded sRGB profile, organised per target and per language for manual upload.

Everything you need for the next screenshot set

Responsive layouts

Adapt one design across all 17 named export targets in 7 stores, plus custom canvases from 200 to 7680 px per side.

Localization

Qwen translates missing editable captions across all 85 caption languages, with 8 curated core languages featured in the editor; review and edit every result before export. Translation and non-English preview need Pro or Scale; free projects stay in English.

Devices and backgrounds

Use real device frames, frameless screens, soft clay renders, and angled poses.

Preview and export

Export store-ready files for manual upload to App Store Connect and Google Play Console. Pro and Scale can also push a saved ZIP into those listing versions.

Editable caption workflow

Write and refine benefit-led captions for each supported preview language.

Plans that match your workflow

Basic includes 1 project, up to 5 screenshots per size, and watermarked exports for all 17 store targets. Pro includes 10 projects, 10 screenshots per size, and English + 5 additional locales (6 total). Scale includes unlimited projects, 25 screenshots per size, all 85 caption languages, and an extended licence. Every plan exports the same 17 store targets for manual upload.

Frequently asked questions

Screenshot workflow questions

What is the difference between product page optimization and a custom product page?

Product page optimization tests up to three treatments against your live page and Apple reports which performed better. A custom product page is an extra page with its own URL that only people following that link see, so it is a targeting tool rather than a test.

How many custom product pages can one app have?

Up to 70, each with its own URL, and each able to carry its own screenshots, app previews and promotional text.

How long does a product page optimization test run?

Up to 90 days, testing up to three treatments against the original.

Does each treatment need its own screenshot files?

Yes. A treatment is a full screenshot set per display class per localization, at the same exact pixel sizes and with no alpha channel.

Can I run the same kind of test on Google Play?

Google Play has its own store listing experiments, run in Play Console. The screenshots must follow Google's rules instead of Apple's — no alpha, 320–3840px, and a longest side no more than twice the shortest.

Does Shipshot run the test for me?

No. Shipshot produces the variant files; Apple runs the test and reports the result in App Store Connect.