Every word in the listing earns a search
Apple reads your title, subtitle and keyword field together, so a word used twice is a word wasted. The ASO tool writes the three as one set: the title carries your strongest term, the subtitle adds new ones, and the keyword field spends its 100 bytes only on words that appear nowhere else.
Acme Fitness: Workout Log
Gym plans, streaks & PRs
★★★★★ 12K
Acme Fitness: Workout Log
Gym plans, streaks & PRs
- ✓ No word repeated across fields
- ✓ Within 100 bytes
- ✓ No promo claims in the title
- ✓ Re-keyworded per language
| Field | App Store | Google Play | Indexed for search? |
|---|---|---|---|
| Title | 30 characters | 30 characters | Both stores |
| Subtitle / short description | 30 characters | 80 characters | Both stores |
| Keyword field | 100 bytes, comma-separated | No such field | App Store |
| Full description | 4,000 characters | 4,000 characters | Google Play only |
Checked in code, not just prompted
Nothing in the keyword field repeats the title, subtitle, app name or category — Apple already indexes those.
Single words, joined with commas and no spaces, counted in bytes — copy it straight into App Store Connect.
“Best”, “#1”, “top”, “free” and “sale” stay out of the title — Google Play’s metadata policy rejects them.
Google Play ranks on the full description, so search terms are used naturally a few times — never as a stuffed list.
Each locale gets the terms its speakers search for, held to the same byte limit.
Rewrite anything; the editor flags repeats, claims and the byte count as you type.
You write a brief, not a listing
- 01
Describe the app
Name, a sentence or two on what it does, the category, who it is for, and the tone you want.
- 02
Generate and check
Title, subtitle, descriptions and keyword field come back together — checked against every store rule, and fixed if one is broken.
- 03
Edit and copy
Every field is yours to rewrite, with live ASO checks. Copy the keyword field in App Store Connect’s exact format.
Rank in every market, not just in English
A localised listing reliably outperforms an English one in non-English markets — but only if it uses the words people there search for. Translation keeps the title, subtitle and description consistent with each other, and picks fresh keywords per language instead of translating the English ones.
- ✓30+ languages, translated as one listing rather than field by field
- ✓Screenshot captions travel with it — see listing localisation
- ✓Every translated field stays editable and is re-checked
Optimise your listing free
The free plan includes a monthly allowance of AI generations — enough to draft and refine a complete listing. Already have one? Score it with the free ASO checker. The screenshots that convert the search are made in the App Store screenshot generator.
