On the App Store, screenshot “captions” (the promotional text you overlay or place beside device frames) do more than decorate. They are often the first readable promise in search results thumbnails and the bridge between your keyword set, subtitle, and in-app reality. When English US captions say “Offline maps” but the DE set shows a cloudy sync metaphor with no offline claim, you don’t just lose polish—you confuse intent.
This guide focuses on caption strategy and localization for App Store product pages: what to say, how long to say it, and how to keep every locale honest.
Always verify live App Store Connect fields and App Review Guidelines for your category.
Treat each screenshot as three layers you can localize independently:
| Layer | Role | Localization note |
|---|---|---|
| Overlay headline | Benefit in ≤6–8 words (EN) | Translate meaning, not idioms |
| UI chrome inside the shot | Proof | Ship real localized UI builds when possible |
| Optional subline | Clarifier / constraint | Use for pricing honesty, offline, platforms |
Never bury keywords only in overlays while the binary stays English. Reviewers and users both notice.
Strong EN patterns:
Weak patterns:
Character comfort zone for overlay headlines on phone screenshots: roughly 24–40 characters. If it wraps to three lines in the frame, cut it.
For each frame, document:
Translators then write native captions. Exact EN strings force awkward calques (“Make screenshots goodly”).
Apple’s search behavior differs by locale. Your US keyword field is not a paste target for overlay text in JP or FR. Instead:
| Locale | Caption priority | Keyword field still owns |
|---|---|---|
| en-US | Benefit clarity | Synonyms, competitor gaps |
| en-GB / en-AU | Spelling & idioms | Same themes, local variants |
| de-DE | Compound nouns carefully | Avoid unreadable long overlays |
| ja-JP | Short phrases, UI-first proof | Reading direction & density |
| es-MX vs es-ES | Vocabulary differences | Separate QA, don’t clone |
A perfect Spanish headline over English settings copy signals “we didn’t finish.” If you cannot ship all languages yet, prioritize:
If en-US frame 1 promises “No account required,” every locale either keeps that promise or drops the frame—not a softer mistranslation that implies accounts are optional when they are not.
Use this before every version release:
| Frame | Overlay claim | Subtitle echo? | Keyword theme? | In-app proof |
|---|---|---|---|---|
| 1 | Fast export | Yes/No | export, mockup | Export success UI |
| 2 | Device sizes | Optional | iPhone, iPad sizes | Size picker |
| 3 | Templates | Optional | templates | Template grid |
| 4 | Privacy angle | Only if true | — | Local processing toggle |
| 5 | Team seats | Only if sold | — | Invite screen |
If subtitle and overlays fight (subtitle: “Meditation”, overlays: “Crypto portfolio”), conversion and review risk both rise.
Apple Ads Custom Product Pages (CPPs) let you align screenshots to keyword themes. Captions should specialize, not merely recolor:
Do not reuse a generic five-frame set with a single word swapped; users feel the bait.
frame | en-US | de-DE | … | claim_id | last_verified_build.1_hero_en-US_69.png.Localize the arc, not isolated punchlines. Frame 4’s offline claim must remain true everywhere you show it.
Screenshot captions are not a dumping ground for keyword leftovers. They are localized product promises. Write them like packaging copy: short, verifiable, and adapted to how each market reads—then make sure the pixels inside the device frame keep the same promise.