AI translation across every App Store language Apple supports.
Apple's App Store Connect accepts screenshots in 39 localizations — Arabic, Catalan, both Chinese variants, Croatian, Czech, Danish, Dutch, four English regions, Finnish, two French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, two Portuguese, Romanian, Russian, Slovak, two Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese. Most generators ask you to translate each one by hand, then re-import for every locale. Screenshotify runs the lot in one batch.
How it works
- Enable the locales you want from the language picker. Default is English (US).
- Write your captions once in the source language.
- Click "Translate all". Each text layer's
content[locale]fills with the translated string. - Switch any locale in the header dropdown to review and edit. Edits per-locale stick to that locale.
- Export to ZIP. You get one folder per locale, named with the Apple-canonical code (en-US, pt-BR, zh-Hans, etc.) ready to drop into App Store Connect.
The translation engine
Powered by Anthropic Claude translation API. It's decent for short marketing copy (which is what screenshot captions usually are) but it's not human-quality, so always review high-stakes locales. The Chinese variants are mapped to the right Anthropic Claude codes (zh-Hans → zh-CN, zh-Hant → zh-TW) so you don't get Simplified text into Traditional slots.
A note on limits. AI translation runs server-side on Anthropic’s Claude and is free — no purchase needed. A typical project (5 panels × 2 text layers × 39 locales = ~390 calls) translates comfortably in one batch. We’re evaluating DeepL as an alternative engine for higher-quality needs.
Per-locale edits
Translation gives you a starting point, not a finish line. Each text layer stores translations in a content map keyed by App Store locale code. Switching the active language in the header swaps every text on the canvas to its localized version. Edits while in (say) Japanese only affect content['ja'], leaving every other locale untouched.
What's free, what's paid
AI translation is free — batch-translate as much as you like, no purchase needed. The one thing you pay for is the watermark-free export, and it's a one-time purchase per design (Single €9.99 or Pro €29.99), not a subscription. A watermarked preview is free, so you check the exact output before you buy.