App Store character counter
Write your name, subtitle, keywords and description against Apple’s real limits, with keywords counted in bytes the way App Store Connect counts them, and checks for wasted keyword space.
- Name and subtitle
- 30 characters each
- Keywords
- 100 bytes
Counter
01
Everything is counted in your browser. Nothing is sent or stored.
Indexed for search. At least 2 characters.
Shown under the name everywhere. Indexed for search.
Comma-separated, no spaces after commas. Never shown to anyone.
Changes any time without a new version. Does not affect search.
Plain text. The first sentence is what people read without tapping more.
Required for every version after the first.
Shown on your product page when you promote the purchase.
One short line on what people get.
The limits
02
Every App Store text limit
From Apple’s App information and platform version information references, and Apple’s product page guidance for in-app purchases.
| Field | Limit | Note |
|---|---|---|
| App name | 30 characters | At least 2; indexed for search |
| Subtitle | 30 characters | Indexed for search |
| Keywords | 100 bytes | Comma-separated; each term longer than two characters |
| Promotional text | 170 characters | Does not affect search |
| Description | 4,000 characters | Plain text, no HTML |
| What’s New | 4,000 characters | Required after the first version |
| In-app purchase name | 35 characters | For promoted purchases |
| In-app purchase description | 55 characters | For promoted purchases |
| Review notes | 4,000 bytes | Seen only by App Review |
How to choose what goes in these fields is in App Store keyword research and the ASO checklist.
Questions
03
Character limit questions
Not covered here? Write to hello@pull.house.
The keyword field holds up to 100 bytes per language. In English that is 100 characters; letters with accents use two bytes and many scripts, such as Japanese or Hindi, use three.
Contact
04
Have an iOS app to build?
Tell us what you are making. If we are not the right team for it, we will say so.