How to Localize App Store Screenshots and Previews

Updated March 15, 2026 · 13 min read

Most developers who localize their App Store presence focus on text: descriptions, keywords, What's New notes. That's a solid start. But screenshots are the single most influential element on your product page. Research from SplitMetrics shows that 60–80% of visitors make their download decision based on visuals alone, without ever scrolling to read the description.

If your screenshots show English text overlays to a Japanese user, you're signaling that this app wasn't built with them in mind. That friction costs you conversions — and in competitive categories, it's the difference between a download and a bounce.

This guide covers everything you need to localize your App Store screenshots and previews effectively: what to localize, the exact specifications for each device, cost-effective workflows, and when full localization is worth the investment versus simpler approaches.

Why Screenshot Localization Matters

The App Store product page is a conversion funnel. When a user lands on your page — whether from search, browse, or a feature — they see your icon, screenshots, and app name before anything else. On iOS, the first three screenshots are visible without scrolling horizontally, and they auto-play if the first asset is a video.

Here's what the data tells us:

Consider the user's perspective in South Korea. They search for a productivity app, and the results show five options. Four have English screenshots; one shows the app in Korean with Korean text overlays explaining features. Which one feels like it was made for them?

What to Localize in Your Screenshots

Not every element needs localization. Break down your screenshots into layers and decide what to change per market:

1. Text Overlays (High Priority)

These are the captions, headlines, and feature callouts overlaid on your screenshots. They're the most visible text element and the easiest to localize. Examples: "Track your habits effortlessly," "AI-powered meal planning," "Sync across all your devices."

Text overlay localization is non-negotiable for your top markets. It's also the easiest to automate — if your screenshots use a template system, you can swap text programmatically.

Watch out for text expansion: German text is typically 30–35% longer than English. Russian and French expand by 15–25%. Japanese and Chinese are often shorter. Your overlay design needs flexible text containers that handle these variations without breaking the layout.

2. In-App UI Language (Medium Priority)

The actual app screens shown in your screenshots should ideally display in the target language. If your app is localized internally (which it should be, per Apple's guidelines), capture screenshots with the device language set to each target locale.

If your app isn't internally localized yet, this is a chicken-and-egg problem. You can start with text overlay localization alone — it's better than nothing — while working on in-app localization in parallel. For more on the full process, see our complete App Store localization guide.

3. Cultural Imagery (Situational)

This is the most nuanced layer. Cultural imagery includes:

Full cultural adaptation is expensive and only makes sense for your highest-revenue markets. For most apps, localizing text overlays and in-app UI language covers 90% of the conversion benefit.

4. Layout Direction (Essential for RTL Languages)

Arabic, Hebrew, and Persian read right-to-left. If your app supports RTL layout (as it should for these markets), your screenshots must show the RTL interface. This isn't optional — showing an LTR interface to an Arabic speaker looks broken and unprofessional.

RTL screenshots also need mirrored text overlay placement. If your English screenshot has a caption on the left, the Arabic version should have it on the right.

App Store Screenshot Specifications

Apple requires specific dimensions for each device class. Here are the current specifications you need to know:

Device Portrait (px) Landscape (px) Required?
iPhone 6.9" (16 Pro Max) 1320 × 2868 2868 × 1320 Optional (new)
iPhone 6.7" (15 Pro Max) 1290 × 2796 2796 × 1290 Required
iPhone 6.5" (14 Plus) 1284 × 2778 2778 × 1284 Optional
iPhone 5.5" (8 Plus) 1242 × 2208 2208 × 1242 Required
iPad Pro 13" 2064 × 2752 2752 × 2064 Required (if iPad)
iPad Pro 12.9" (6th gen) 2048 × 2732 2732 × 2048 Required (if iPad)

You can upload up to 10 screenshots per device type per localization. Most developers focus on the 6.7" iPhone and 13" iPad Pro sizes, since Apple scales down from these for smaller devices. That said, if your UI looks significantly different on smaller screens, provide dedicated assets.

Pro tip: You don't need to upload localized screenshots for every language. If you don't provide screenshots for a specific locale, Apple falls back to your default (primary) language screenshots. Prioritize your top revenue markets and expand from there.

App Preview Video Localization

App previews auto-play on the product page and can dramatically boost conversion. Apple allows up to 3 preview videos per device size per localization, with these specs:

When to Localize Videos

Not every preview needs localization. Evaluate based on content type:

For most apps, the most practical approach is creating a single video that relies on visual storytelling rather than text. If you do use text, build it as a separate layer so you can swap it per language without re-editing the footage.

Cost-Effective Localization Workflows

Full custom screenshots for 40 languages is a massive production effort. Here are five approaches ranked from most to least expensive, with guidance on when each makes sense:

Approach 1: Full Custom Per Market ($$$)

Create unique screenshot sets for each market with localized text, cultural imagery, and market-specific messaging. This is what major publishers like Spotify and Netflix do.

Cost: $500–$2,000 per language (design + translation)
Best for: Top 3–5 revenue markets for apps earning $50K+/month
Downside: Unsustainable for more than a handful of markets

Approach 2: Template-Based Text Swap ($$)

Design screenshot templates in Figma, Sketch, or Photoshop with text layers separated from backgrounds and device frames. Swap the text layer for each language while keeping the visual design identical.

Cost: $50–$200 per language (translation + export time)
Best for: Apps targeting 10–40 languages with text-heavy screenshots
Downside: Text expansion/contraction can break layouts; needs some per-language adjustment

Approach 3: Automated Screenshot Generation ($)

Use tools like Fastlane Snapshot to programmatically capture screenshots with the device set to each locale. Combine with a framing tool to add localized text overlays automatically.

Cost: Engineering time upfront, near-zero marginal cost per language
Best for: Apps with fully localized in-app UI; teams with CI/CD infrastructure
Downside: Requires app to be internally localized; initial setup takes 4–8 hours

Approach 4: Text Overlay Only ($)

Keep the same screenshot images (showing English or your primary language UI) but localize only the text overlays. This is the minimum viable localization for screenshots.

Cost: $20–$50 per language (translation only, bulk export)
Best for: Apps where the UI is primarily visual (games, photo editors, music apps)
Downside: In-app text still appears in primary language, which can look inconsistent

Approach 5: No Screenshot Localization (Free)

Use the same screenshots everywhere and focus your localization budget entirely on keywords and descriptions.

Best for: Very early stage apps validating international demand before investing in visuals
Downside: Leaves significant conversion gains on the table, especially in competitive categories

Building a Screenshot Localization Pipeline

For teams that want to scale screenshot localization efficiently, here's a proven pipeline:

Step 1: Design with Localization in Mind

This is the single most important decision. When creating your original screenshots, architect them for localization from the start:

Step 2: Create a Translation Brief

Screenshot text isn't regular copy — it's ultra-short, high-impact marketing language. Provide translators (or your AI tool) with:

Step 3: Generate and Export

Using your template system, batch-generate screenshots for all languages. If you're using Figma, the Variables feature lets you define text strings per locale and switch the entire design between languages with a single click. Export at the required resolutions for each device class.

Step 4: Upload via API

The App Store Connect API supports programmatic screenshot uploads. You can automate the entire submission as part of your release pipeline, uploading the correct screenshots for each locale without manually navigating App Store Connect.

Common Mistakes to Avoid

After working with hundreds of apps on their localization efforts, these are the most frequent screenshot localization failures:

When to Invest in Full Screenshot Localization

Not every app needs fully localized screenshots in 40 languages. Here's a practical framework for deciding:

The App Store localization checklist includes screenshot localization as part of a comprehensive launch workflow for new markets.

For the text metadata side of localization — app names, descriptions, keywords, and pricing — tools like AppStoreLocalization.com can handle 45+ languages automatically, freeing you to focus your manual effort on the visual assets that require design attention.

Frequently Asked Questions

How many screenshots can I upload per language on the App Store?

You can upload up to 10 screenshots per device type per localization. Apple supports screenshots for iPhone 6.9", iPhone 6.7", iPhone 6.5", iPhone 5.5", iPad Pro 13", iPad Pro 12.9" (6th gen and 3rd gen), and iPad 10.5". Most developers prioritize 6.7" iPhone and 13" iPad Pro, since Apple can auto-scale from those.

Do I need to localize all 10 screenshots for every language?

No. If you don't upload localized screenshots for a specific language, Apple falls back to your primary language screenshots. Focus your localization effort on the first 3 screenshots (which are visible without scrolling) and prioritize your highest-revenue languages.

Should I localize app preview videos too?

If your app previews contain spoken narration or prominent text overlays, yes. For previews that primarily show UI interaction with minimal text, you can often reuse the same video across languages — the localized app UI shown in the video may be sufficient. Videos that auto-play on the product page have high conversion impact, so localizing them for top markets is worthwhile.

What's the cheapest way to localize screenshots?

The most cost-effective approach is using template-based screenshot designs where text overlays are separated from the device frame and background. This lets you swap text without redesigning each screenshot. Tools like Figma variables or automated screenshot generators can produce all language variants from a single template in minutes.

Do localized screenshots really increase downloads?

Yes. StoreMaven and SplitMetrics research consistently shows that screenshots are the most influential creative element on the App Store product page, with 60–80% of users making download decisions without reading the description. Localized screenshots that show the app in the user's native language build trust and typically improve conversion rates by 20–30% compared to English-only screenshots.

Sources

  1. Apple Developer — Screenshot Specifications
  2. SplitMetrics — App Store Screenshot Experiments & Best Practices
  3. Fastlane Documentation — Snapshot - Automate taking localized screenshots