App Store Localization Tool
Translate your App Store listing into 40+ languages with AI — app name, subtitle, description, keywords and what's new — straight from App Store Connect.
Open the free tool →Localize your App Store listing in one click
StoreLocalizer is a free, open-source App Store localization tool that translates your App Store Connect metadata with AI. Connect your account, pick your target markets, and it localizes every listing field at once — no copy-pasting between a spreadsheet and App Store Connect.
It translates the fields that matter for conversion and discovery:
- App name and subtitle — your first impression in each storefront
- Promotional text and full description
- Keywords — localized per language for App Store Optimization
- What's new release notes for every version
Brand names stay intact. Add product or company names to the protected words list and they are kept verbatim across every locale, so "translate app store listing" never turns your brand into something unrecognizable.
Connects directly to App Store Connect — securely
You bring your own App Store Connect API key and .p8 private key. Everything is processed client-side in your browser: the private key is encrypted locally with AES-GCM and the JWT used for App Store Connect localization is signed in-page. We never store or transmit your credentials to a server.
Bring your own AI provider
Use OpenAI, Azure OpenAI, AWS Bedrock, GitHub Models and more. You supply the API key, so you control cost and model choice. The tool batches requests concurrently to localize app metadata with AI quickly, even across dozens of locales.
Why localized keywords matter for ASO
The App Store indexes your keyword field separately for each language. By translating keywords per locale — and using cross-localization to fill unused language slots in a single storefront — you can claim far more keyword coverage than an English-only listing. Localized metadata is one of the highest-leverage App Store Optimization moves available, and it is free here.
Shipping on Google Play too? Use the Google Play localization tool for the same workflow on the Play Console. Want polished store visuals? The App Store screenshot generator produces device-framed, localized screenshots, and the xcstrings translator handles in-app strings.
How it works
Connect App Store Connect
Paste your App Store Connect API key, issuer ID and .p8 file. It is encrypted and used only in your browser to fetch your apps and versions.
Pick locales & AI provider
Choose your target languages from 40+ App Store locales, select your AI provider, and set protected words for brand names.
Review & push translations
The AI translates every metadata field. Review each locale, edit anything, then push the localizations back to App Store Connect.
Frequently asked questions
Is the App Store localization tool really free?
Yes. StoreLocalizer is free and open-source. You only pay for your own AI provider usage (for example your OpenAI or Azure key); the tool itself adds no fees and has no paywall.
Do you store my App Store Connect API keys?
No. Your App Store Connect API key and .p8 private key are processed entirely in your browser. The .p8 key is encrypted locally with AES-GCM and never sent to our servers. Requests are signed client-side and routed through a thin CORS proxy that does not log credentials.
Which locales does it support?
It supports the full set of App Store Connect locales — more than 40 languages and regional variants, including French, German, Spanish, Japanese, Korean, Simplified and Traditional Chinese, Portuguese, Italian and many more.
Can it translate keywords for ASO?
Yes. It localizes your keyword field per locale so each market gets relevant search terms. Because the App Store indexes keywords separately per language, localizing them lets you capture additional keyword slots and improve App Store Optimization (ASO) reach.
Which metadata fields can it translate?
App name, subtitle, promotional text, full description, keywords and the what's new release notes — each field is translated per target locale and can be reviewed before you push it back to App Store Connect.
How do I keep my brand name from being translated?
Add brand names, product names or other terms to the protected words list. Protected words are kept verbatim across every locale so your branding stays consistent.