Live preview · en540×1170 → ZIP
Upload at least one UI screenshot to preview the store frame.

What this tool does

Design background and device frame once, fill a locale copy grid for each slide, then export App Store / Android size ZIPs in per-language folders. Canvas + JSZip stay in the browser — no upload, no paid translation API. Pair with /preview for single-locale polish.

How to use

  1. Upload 1–8 shots and set background/device frame once.
  2. Fill locale titles/subtitles; copy empty cells from a source language.
  3. Export a ZIP with folders per language (6.9″/6.3″/1080×1920).

FAQ

Are images uploaded?

No. Screenshots and copy stay in browser memory; the ZIP is built locally.

How is this different from /preview?

/preview is for single-locale polish, templates, and master multi-size packs. This tool is for one design × many locale captions. Use both.

Does it auto-translate?

No. We intentionally skip paid APIs like DeepL/Google Translate. You supply copy; we keep layout consistent and batch-export.

Arabic / RTL?

Pick ar — inputs and canvas titles render right-to-left.

Which export sizes?

Optional iPhone 6.9″ 1320×2868, iPhone 6.3″ 1206×2622, Android 1080×1920 — matching site DEVICE_PRESETS.

Related guides & tools

App Store screenshot editorApp Store screenshot maker landingDevice mockupStore screenshot sizes

More tools in thedeveloper toolbox. For store preview shots, try theApp Store screenshot maker.