Skip to content
Free tool

App Store character counter

Check your app name, subtitle, keywords and description against Apple's limits before you submit. Free, no sign-in.

0 / 30 · 30 left

At least two characters.

0 / 30 · 30 left

Shown under the name everywhere on the App Store.

0 / 100 bytes · 100 left

Commas between keywords, no spaces after them.

0 / 170 · 170 left

The one field you can change without a new version.Change any time

0 / 4,000 · 4,000 left

Plain text with line breaks. HTML isn't supported.

0 / 4,000 · 4,000 left

Not shown for an app's first version.

Runs in your browser. Nothing you type is sent anywhere or saved.

What are Apple's limits?

FieldLimitChange it without a new version?
App name30 characters, and at least twoNo
Subtitle30 charactersNo
Keywords100 bytesNo
Promotional text170 charactersYes, any time
Description4,000 characters, plain textNo
What's New4,000 characters, not shown for a first versionNo

All from Apple's App Store Connect Help and its product page guide, checked October 16, 2026.

Why are keywords counted in bytes?

App Store Connect Help says the keyword field takes up to 100 bytes. Apple's search guide says 100 characters. For plain English letters they're the same thing, one byte each. They split apart for everything else: an accented letter like é is two bytes, most Chinese and Japanese characters are three, and many emoji are four.

The counter uses bytes, the stricter of the two. If your keywords fit here, they fit in App Store Connect.

What does the keyword clean-up remove?

It follows Apple's own advice, and only ever removes:

  • Spaces after commas. Apple asks for keywords separated by commas and no spaces. Each space is a byte you could spend on a word.
  • A keyword twice. Only the first one stays.
  • Words already in your name or subtitle. Apple says your app is searchable by app name, so repeating it is wasted space. A phrase stays unless every word in it is already covered.
  • Plurals of a word you already have. Apple treats plurals as duplicates, so "habits" adds nothing next to "habit".
  • The word "app". Apple's product page guide suggests leaving it out.
  • Keywords of two characters or fewer. App Store Connect asks for keywords greater than two characters.

It never adds a keyword, and it never rewrites one.

A worked example

Here's a made-up habit app. Its name is "Pebble: Daily Habit Tracker" and its subtitle is "Build streaks you keep". Its keyword field reads:

habit tracker, habits, daily, routine, streak, streaks, app, planner

That's 68 bytes. After clean-up it's routine,planner, which is 15. Every word that went was either already searchable from the name and subtitle, a plural of one of them, or "app". That leaves 85 bytes for words people might search that aren't on the page yet.

What mistakes does this catch?

  • Keywords that repeat the name. An easy way to waste the 100 bytes.
  • HTML in the description. The App Store shows the description as plain text, so tags appear as typed.
  • Launch news in the description. Put it in promotional text instead. That's the one field you can rewrite on launch morning without waiting for review.

What can't this tool know?

  • Which keywords people actually search. Apple doesn't publish search volume, and we won't guess at it.
  • Your category. Apple's search guide also says not to repeat words from your category, and the counter can't see which one you picked. Check that yourself.
  • App Store Connect's last word. For unusual characters, its own count wins. If the two ever disagree, trust App Store Connect and tell us.

Is your app already on the App Store?

A listing on Launch Indie Apps is built from that same App Store page. Paste the link and the name, icon and screenshots come in by themselves.

Launch your app

Common questions

How many characters can an App Store app name have?

30 characters, and at least two. The subtitle has the same 30-character limit.

Is the App Store keyword limit 100 characters or 100 bytes?

App Store Connect Help says 100 bytes, while Apple's search guide says 100 characters. They match for plain English letters. Accented letters, many non-Latin characters and emoji take more than one byte, so count bytes to be safe.

Do spaces after commas count toward the keyword limit?

Yes. Every space is part of the 100 bytes, and Apple's search guide asks for keywords separated by commas with no spaces.

Can I change my app's subtitle without an update?

No. The name, subtitle, keywords and description change with a new version. Promotional text is the field you can change at any time.

For the rest of your launch