How it works
App Store Translation Assistant helps you translate App Store listings into multiple locales while respecting Apple’s character limits.
Load your listing. Generate translations. Edit everything. Apply when ready.
Add your Apple API key
Add your App Store Connect API key in the browser. The assistant uses it to create a temporary Apple JWT and access your app metadata.
Your Apple key stays in your browser and is not stored on our servers.


Load your App Store listing
Enter your App ID or Bundle ID. The assistant finds your app, detects available source locales, and loads your listing fields.
- App name
- Subtitle
- Promotional text
- Description
- Keywords
- What’s New
Choose fields and target locales
Choose which fields should be translated and select the App Store locales you want to generate.
The estimated credit cost is shown before generation starts, so there are no surprises.


Generate App Store-ready translations
The assistant sends your selected fields and locales in one optimized AI batch.
Each result is checked against App Store limits, including app name, subtitle, keywords, description, and What’s New.
Review and edit every result
Translations are grouped by locale. You can edit every generated field before applying anything to App Store Connect.
Fields that exceed character limits are highlighted, and apply buttons stay disabled until the issue is fixed.


Apply translations to App Store Connect
Apply the current locale or all locales at once. The assistant creates or updates App Store version localizations and applies editable metadata where Apple allows it.
You stay in control until the final apply action.