Getting started

L10nShots is local-first. You create a project folder, capture simulator screenshots, and render templates directly on your Mac.

1. Create a project

Choose a folder location and set your iOS bundle ID. The project stores everything locally.

2. Add locales + shots

Pick App Store locales, then define deep links per screen.

3. Run capture

Select a simulator, switch language, open each deep link, and save raw screenshots.

4. Render + export

Pick a template, enter title/subtitle per locale, then generate final PNGs and zip.

Project format

Everything lives in one folder

Each project is a .l10nshots directory that stores raw captures, renders, exports, and run logs.

  • Raw captures per locale
  • Rendered templates per device size
  • Export zips ready for App Store Connect
Example structure

Project.l10nshots/raw/ios/en-US/hero.png

Project.l10nshots/renders/ios_min/en-US/01_hero.png

Project.l10nshots/exports/2024-08-01/export.zip

Best practices

Deep links are required

Add deep links for each primary screen so the capture runner can navigate without taps.

Keep copy concise

Aim for one statement + one support line per screenshot. L10nShots will auto-scale when needed.

Ready to try?

Download the macOS client, create your first local project, and generate App Store screenshots in minutes.