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.

Localized listings
convert significantly better.

App Store requires screenshots 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. Update the design once and every language inherits the change - only captions and screenshots differ.

Three steps to
a fully localized set.

01

Design in your base language

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

02

Add languages, swap captions

Click "+ Add language", 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.

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 App Store Connect and Google Play expect.

Auto-translate captions in one click

On Basic and Pro plans, Mockstand sends your caption text to an AI model trained on App Store copy. All locales are 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.

See translation credits by plan

40+ languages supported
including RTL: Arabic and Hebrew.

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

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 via 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 Basic or Pro plan. 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're ready to export across all your locales.

Open the creator