App Store Character Limits: How to Count Your Name, Subtitle and Keywords

By Alok Singh · Published

App Store Connect will tell you when a field is too long, but only after you paste, and it says nothing about wasted space. The 100-character keyword field is actually 100 bytes, which is a nasty surprise when you localise into Japanese or Russian. App Store character counter counts every App Store and Google Play field live and flags keyword waste.

The limits at a glance

App Store:

Google Play: app name 30, short description 80, full description 4,000. Google counts full-width and half-width characters the same.

Name, subtitle, keywords and description only change with a new version. Promotional text is the one field you can edit any time without submitting, so use it for seasonal messages and launches.

Why bytes matter

The keyword field is measured in UTF-8 bytes. Basic Latin letters take one byte each; accented letters take two; Japanese, Chinese, Korean and Cyrillic characters take two or three. So a Russian keyword list fills up at roughly half the characters you'd expect. The counter shows bytes for that field specifically.

Keyword checks

Based on Apple's guidance that your app is already searchable by its name and company name (and that you shouldn't use other apps' or companies' names), plus the way the field is parsed, the tool flags:

Worked example

Imagine an app called "Habit Garden: Daily Tracker" with keywords habit, garden, daily, tracker, habits, routine, goals. The checks flag six spaces after commas, four words that are already in the name, and the habit/habits pair. Rewritten as routine,goals,streak,reminder,planner,selfcare,mindful,journal, the field carries eight new words with bytes to spare.

No counter can promise a ranking; this just stops you wasting the space you have.

Previews

There's an approximate search result preview showing where long names and subtitles get cut with an ellipsis. The exact cut point depends on device width, so treat it as a guide, and keep the important words at the start of the subtitle.

Drafts and export

The tool's code doesn't send your text anywhere. If you tick Save drafts in this browser, fields are kept in local storage so they survive a reload; Clear all wipes them. Copy all fields and Copy as JSON put a labelled block of every field on the clipboard, which is handy for pasting into App Store Connect, Play Console or a translator's spreadsheet.

Tips

FAQ

Do spaces count in the keyword field? Yes, every byte counts. Separate keywords with commas only.

Should I repeat title words in keywords? Usually not, per Apple's guidance; spend the bytes on new words.

Can I change promotional text without a release? Yes, it's the only field that allows it.

What are the Google Play limits? Name 30, short description 80, full description 4,000.

Before your next submission, paste your listing into App Store character counter.

— Alok Kumar Singh


← All guides