Free App Store and Google Play listing limits checker
Paste the text you plan to submit and see each field's length against the store limit, plus the rule problems that most often cause a rejection or a policy warning. It runs in your browser and nothing is uploaded.
App Store (iOS)
Google Play
The limits it uses
| Field | Limit | Source |
|---|---|---|
| iOS name | 30 characters | App Review Guideline 2.3.7 |
| iOS subtitle | 30 characters | App Store Connect app information; 2.3.7 for content rules |
| iOS keywords | 100 bytes | App Store Connect platform version reference |
| iOS promotional text | 170 characters | same reference |
| iOS description, What's New | 4,000 characters each | same reference |
| Play title | 30 characters | Play Console help: preview your store listing |
| Play short description | 80 characters | same |
| Play full description | 4,000 characters | same |
The rule checks, and how sure they are
- Limits are exact for plain text. Emoji and combined characters can be counted differently by each store, so leave a few characters of margin and confirm in the console.
- Keyword field flags spaces around commas, words already in your name or subtitle (including plurals), repeats, and words under three letters.
- Prices and superlatives in an iOS name or subtitle, and emoji, ALL CAPS and ranking or price words in a Play title, are flagged because Apple's guideline 2.3.7 and Google's metadata policy ask you not to use them. These are pattern checks: a flag means look at it, not that the store will reject it.
- Repetition in descriptions is flagged when one word makes up a large share of a long text, since Google warns against repetitive keywords. The threshold is my own judgement, not a published number.
It cannot judge whether your claims are true, whether your keywords are relevant, or whether a name is trademarked. Apple and Google change their rules, so the store's own validator has the last word.
To build the keyword field from a list of candidate words, use the free keyword field packer. To get a first draft of every field written from your own facts, see the Store Text Draft service ($9, AI-written).