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.

1

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.

Add your Apple API key
Load your App Store listing
2

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
3

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.

Choose fields and target locales
Generate App Store-ready translations
4

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.

5

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.

Review and edit every result
Apply translations to App Store Connect
6

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.