App Store Keyword Field Counter
The App Store Connect Keywords field allows exactly 100 characters, including commas, and never shows the count as you type. Paste yours below to see the live count, plus duplicate, plural, and name/subtitle-overlap terms flagged automatically. Free, no signup.
Counter
Common ways to waste the 100 characters
A space after every comma (saves 4 chars)
+ photo editor,filters,camera,collage,effects
Apple parses the comma alone as the separator. Each space after one is a full character spent on nothing search-relevant.
Listing both the singular and plural form of a word (saves 35 chars)
+ screenshot,translation,localize
Apple's search matches singular and plural forms of the same word automatically, so the second form never adds reach — only cost.
Repeating the same word inside multiple multi-word phrases (saves 19 chars)
+ photo editor,video,collage,filter
Apple indexes individual words within the field, not just whole phrases, so "photo" only needs to appear once to match all four original phrases.
Repeating a word already in your App Name or Subtitle (saves 21 chars)
+ Name: "Shotlingo: Screenshot Localizer" · Keywords: aso,app store optimization
App Name and Subtitle are both indexed for App Store Search already. A word repeated in Keywords spends budget on a term Apple already has from elsewhere on the listing.
Why the Keywords field is worth optimizing
App Name, Subtitle, and Keywords are the only three App Store Connect fields Apple indexes for App Store Search. See the full breakdown on App Store Character Limits. Keywords is also the only one of the three users never see, so every character spent on a duplicate, a redundant plural, or a word already covered by your Name or Subtitle is a character that could have reached a search term nobody else is targeting yet.
Download the waste-pattern dataset
Embed this counter on your site
Includes a canonical link back to this page. Theme query: ?theme=light|dark|auto.
Now localize the listing those keywords describe.
Shotlingo localizes your App Store screenshots into 40+ languages so the product page backing your keyword strategy is ready everywhere it's searched. Free tier, no credit card.
Start free See all field limits →FAQ
How long can the App Store Keywords field be?
100 characters total, including every comma that separates terms. There is no per-word limit — a single long phrase can use the whole 100, or it can be split across many short terms.
Should I put a space after each comma?
No. Apple only needs the comma to separate terms, so a space after it is a character spent on nothing. Dropping every space in a full field typically reclaims several characters, which is often the difference between fitting one more real term and truncating.
Do I need both "app" and "apps", or "screenshot" and "screenshots"?
No. Apple's App Store Search matches singular and plural forms of the same word automatically, so listing both only spends characters without adding search reach.
Should I repeat words from my App Name or Subtitle in Keywords?
No. App Name and Subtitle are both indexed for App Store Search on their own — see /tools/app-store-character-limits for the full indexed-field breakdown. Repeating a word that already appears there wastes Keywords budget on a term Apple already has.
Does the Keywords field itself appear anywhere on my product page?
No. Unlike App Name, Subtitle, and the description, the Keywords field is never shown to users — it exists purely to feed App Store Search. There is no downside to using less natural, denser phrasing there than you would in visible copy.
Can each App Store localization have a different Keywords field?
Yes, and it should. A keyword string translated word-for-word rarely reuses the same 100 characters efficiently — see /tools/app-store-localization-checker for how much your specific text is likely to expand or shrink per language.
Methodology & changelog
- 2026-09-26: Initial publication. Counting rules and before/after examples cross-checked against the existing verified facts on /tools/app-store-character-limits.