multi-language screenshots

Localize your screenshots. All 40+ languages.

Design once in your base language. Add locales, swap captions, auto-translate. Export a ZIP with a separate folder per language - ready to upload to App Store Connect or Google Play Console.

aso impact

Localized listings convert better.

Both stores want a set per locale

App Store Connect and Google Play let you upload a separate screenshot set for every language. Apps that do this consistently outperform those that don't in local search results.

Top apps publish in 15+ languages

The highest-grossing apps on both stores maintain fully localized screenshot sets for every major market. Mockstand makes that workflow achievable without a design team.

One update, every language

Frame layout, background and overlay layers are shared across all locales. Change the design once and every language inherits it - only captions and screenshots differ.

workflow

Three steps to a fully localized set.

  1. 01

    Design in your base language

    Build your composition - device frame, background, caption text, overlays - in English or whatever your primary market is. This becomes the shared template for every other locale.

  2. 02

    Add languages, swap captions

    Click "+ Add language" and pick a locale from the list of 40+ supported languages. Type translated captions or hit "Auto-translate" to let the AI fill them in. Upload locale-specific screenshots if they differ.

  3. 03

    Export one ZIP, done

    Mockstand renders every slot in every language and packages them into a single ZIP. Each language gets its own folder - en-US/, de-DE/, ja/ - exactly as both stores expect.

auto-translate

Translate every caption in one action.

On Basic and Pro plans, Mockstand sends your caption text to an AI model prompted for App Store copy. Every locale is translated in a single request - short, punchy, store-appropriate phrasing. Review and override any field you want.

It also knows what your app does. Add a short description to your project and every translation gets it as context - so "Track it all" comes out right whether you're shipping a fitness tracker or an expense app, with the correct terminology, grammatical gender and level of formality for each locale.

coverage

40+ languages, including RTL.

Arabic and Hebrew included. Every locale below is selectable in the editor's language picker.

English (U.S.) English (U.K.) English (Australia) English (Canada) Spanish (Spain) Spanish (Mexico) French (France) French (Canada) German Italian Portuguese (Brazil) Portuguese (Portugal) Dutch Swedish Danish Finnish Norwegian Polish Czech Slovak Hungarian Romanian Greek Russian Ukrainian Turkish Arabic Hebrew Hindi Thai Vietnamese Indonesian Malay Japanese Korean Chinese (Simplified) Chinese (Traditional) Catalan Croatian Bulgarian Slovenian Serbian Lithuanian Latvian Estonian Filipino

faq

Common questions

Does Mockstand support right-to-left languages?
Yes. Arabic and Hebrew are in the supported locale list. Text layers in the editor accept RTL input and the caption field renders correctly for RTL languages. The exported PNG is always a standard image file - the store handles locale-level RTL layout.
How do I get better auto-translations?
Give the translator context about your app. Open Projects in your account and add a short description to the project - a sentence or two on what the app does and who it's for. Screenshot captions are three or four words with no surrounding sentence, so a generic translator has to guess what "Go Pro" or "Snap & share" actually refers to. The description resolves that guess: it drives the domain terminology, the implied subject of imperatives, and grammatical gender and formality in languages that need them. It's optional, applies to every language automatically, and costs no extra credits.
Can I use different screenshots for each language?
Yes. Each language slot can have its own simulator screenshot - useful when your app UI is already localized and the screens look different per locale. If you don't upload a locale-specific screenshot, the base language screenshot is used as a fallback.
What does the exported ZIP look like?
One folder per language, named after the locale code (e.g. en-US, de-DE, ja). Inside each folder: one PNG per screenshot slot, at the full output resolution. The structure matches what App Store Connect and Google Play Console expect when you upload by drag-and-drop.
How many languages can I add?
Free: 1 language (base only)
Registered: up to 3 languages per project
Basic: up to 15 languages per project
Pro: unlimited languages per project
You can always export individual PNGs for a single language on any plan.
Do I need an account to try the multi-language feature?
The editor opens without an account on the free plan, but multi-language export requires a free account which allows to configure up to 3 languages per project. More languages per project and AI translations are available on a Basic and Pro plans. You can build your composition and add a second language to see how it works before upgrading.

Ship localized screenshots. For every market you serve.

Start on the free plan - no account needed. Upgrade to Basic or Pro when you are ready to export across all your locales.