All articles

ASO basics

App Store and Google Play character limits 2026, and which fields actually get indexed

Last verified against Apple and Google documentation: September 25, 2026. We re-check it after every WWDC and Google I/O.

Apple publicly names the four text inputs it uses to rank apps. Here's every limit on both stores, including the in-app purchase, event and custom product page fields most tables leave out, each graded by whether it's ranked, surfaced or just read.

Flat-vector illustration of a large frosted metadata panel with five horizontal field bars of different lengths like a ruler, fine white tick marks along its top edge, white magnifier dots on three bars, a small coral 30 pill on the first bar, and small search and Google Play tiles floating beside it, on a full-bleed charcoal panel

Apple's own documentation gives two limits for the same in-app purchase name: 30 characters in App Store Connect Help, 35 in its Creating your product page guide. The numbers look simple, but sources disagree, and "indexed" means something different on every reference page.

This reference puts every limit on both stores in one sourced table, secondary fields included. Each row is graded by what the store ranks, surfaces or merely reads. Then check your copy in the Metadata Character Counter.

Key Takeaways

  • In 2026, Apple names four ranking text inputs: app name (30), subtitle (30), keyword field (100) and primary category (Apple, App Store search).
  • Promotional text (170) doesn't affect ranking. The 4,000-character description feeds web search, not App Store search.
  • Google Play reads the title (30), short description (80) and full description (4,000).
  • Screenshot captions and IAP names are contested.

What are the App Store and Google Play character limits in 2026?

As of September 2026, App Store Connect Help sets the app name at 2 to 30 characters and the subtitle at 30. Promotional text gets 170, and the description and What's New get 4,000 each. The keyword field holds 100 characters. On Google Play, Play Console Help caps the title at 30, the short description at 80 and the full description at 4,000.

Each row gets a search status and an evidence grade:

App Store: every text field, its limit and its search status
Field Limit Changes with Search status Evidence
App name2–30 charactersNew app versionRankedConfirmedApple
Subtitle30 charactersNew app versionRankedConfirmed
Keyword field100 characters (Help says "100 bytes")New app versionRankedConfirmed
Primary categoryOne categoryNot documentedRankedConfirmed
Company nameFrom your developer accountAccount detailsRankedConfirmedApple
Promotional text170 charactersAny timeNot rankedNot rankedApple
Description4,000 charactersNew app versionWeb search onlyConfirmedReported
What's New4,000 charactersNew app versionNo known effectNo evidence
App Review notes4,000 bytesEach submissionPrivateConfirmed
IAP display name30 (Help) or 35 (guide) charactersIts own reviewSurfaced if promoted; app-rank effect disputedContestedApple
IAP description45 (Help) or 55 (guide) charactersIts own reviewIAP card onlyNo evidence
IAP reference name / product ID64 / 100 charactersInternalNot publicConfirmed
Event reference name64 charactersInternalNot publicConfirmedApple
Event name30 charactersEvent reviewSurfaced (events are searchable)ConfirmedReportedMobileAction
Event short description50 charactersEvent reviewIndexing disputedContestedAppTweak · MobileAction
Event long description120 charactersEvent reviewReported not indexedReportedAppTweak
CPP promotional textNo separate limit; plan for 170Page reviewNo known effectNo evidence
CPP (custom product page) keywords0 new characters (reuses your keyword field)Page reviewSurfaced for assigned keywordsConfirmedApple
Screenshot caption textNone (text is in the image)New screenshotsDisputed since 2025Contested
Google Play: every text field, its limit and its search status
Field Limit Changes with Search status Evidence
Title (app name)30 charactersListing edit, no new buildRankedConfirmedGoogle
Short description80 charactersListing editRankedReported
Full description4,000 charactersListing editRankedConfirmed
Release notes500 Unicode characters per languageEach releaseNo known effectNo evidenceGoogle
Promotional content tagline80; Spotlight 48 single-byte or 23 double-byteEach promotionPromo cards; ranking unknownNo evidenceGoogle
Promotional content description500 characters (100+ recommended)Each promotionRanking unknownNo evidence
Custom store listing textSame fields, no separate limits; up to 50 listingsListing editSurfaced for assigned keywordsConfirmedGoogle

What does "indexed" actually mean on each store?

In 2026, Apple's App Store search page defines text relevance as "matches for your app's title, subtitle, keywords, and primary category." That's one meaning of indexed. Reference tables disagree because they blend it with two others: items that appear as their own search result, and text that other systems read.

Three meanings of "indexed" on the App Store

Three meanings of indexed on the App Store: ranked, surfaced and read Diagram with three columns. Ranked, highlighted in coral, means text matched to rank your app: app name at 30 characters, subtitle at 30, keyword field at 100, primary category and company name. Surfaced means items shown as their own search result: promoted in-app purchases, in-app events and custom product pages with keywords. Read means text used by other systems: the description feeds web search engines, and all App Store Connect metadata feeds Apple's LLM-generated app tags. Ranked Surfaced Read Matched to rank your app Its own search result Used by other systems App name · 30 Subtitle · 30 Keyword field · 100 Primary category Company name Promoted IAPs In-app events CPPs with keywords Description All ASC metadata → web search engines → LLM app tags
Changes where your app ranks Visible or used, not ranked
Only the first column changes your app's text relevance. Source: Apple, App Store search; App Store Connect Help, 2026.

So "not ranked" never means "doesn't matter": the description still feeds Google and Apple's tags. For how much each ranked field weighs, see the ranking-factors breakdown.

Which App Store fields count toward search ranking?

As of 2026, four fields rank your app by Apple's own account: app name, subtitle, keyword field and primary category. App Store Connect Help adds that "your app is searchable by app name and company name," so repeating either in your keywords wastes space. That leaves 160 characters of ranked text per localization (30 + 30 + 100).

Promotional text is the one field Apple rules out by name. It "doesn't affect your app's search ranking so it should not be used to display keywords" (Apple, Creating your product page). It's for timely messages; it updates without a new version.

The description sits in a grey zone. In June 2025, Appfigures said it hadn't "found any indication that app descriptions are being indexed" (Appfigures, App Store algorithm update). Apple, meanwhile, says descriptions feed web search. What's New has no credible evidence of ranking either.

The keyword field holds 100 characters, commas included, with each keyword "greater than two characters" and no competitor names. Plurals and spacing rules live in our guide to the App Store keyword field.

Is 160 characters tight? Yes, and it's per localization, across 50 metadata languages, 11 added on March 31, 2026 (App Store Connect Help). Start with how to spend the 30-character name, then see why Apple rewards precision and Google rewards coverage.

What are the limits for in-app purchases, in-app events and custom product pages?

In 2026, App Store Connect Help caps an in-app purchase display name at 2 to 30 characters and its description at 45. Apple's product page guide says 35 and 55. In-app events allow a 30-character name, a 50-character short description and a 120-character long description. Custom product pages add zero keyword characters.

Unique insight

Apple contradicts itself twice. IAP names are 30/45 in App Store Connect Help and on its Promoting In-App Purchases page, but 35/55 in the product page guide. The keyword field is "100 bytes" in Help and "100 characters total" elsewhere. Write to the lower number; the console decides.

In-app purchases. Promote up to 20 at a time, but "consumable Apple In-App Purchases will not appear in search results" (Apple, Promoting In-App Purchases). Apple's advice: "Avoid generic names like '100 gems.'"

In-app events. Up to 10 published and 15 approved at once, each lasting up to 31 days and promoted up to 14 days early (Apple, In-App Events). The short description appears "in places like the Today tab and Search" (App Store Connect Help).

Whether event text helps you rank is disputed. AppTweak (2024) says Apple considers keywords in the event name and short description, and that "keywords in the long description are not indexed." MobileAction's 2026 guide names only the event name as searchable. More on planning in-app events and promotional content.

Custom product pages. Up to 70 since October 29, 2025. Keywords come "from your latest approved app version" (App Store Connect Help), so a page re-routes existing keywords, not new budget. Promotional text has no separate stated limit; plan for 170. More on assigning keywords to custom product pages.

Which Google Play fields are indexed, and what are the limits?

As of 2026, Google Play caps the title at 30 characters, the short description at 80 and the full description at 4,000. There's no keyword field. Google says "the text in your store listing helps users discover your app." It also tells you to "use SEO best practices in your 'Description'" (Google, Get discovered on Google Play search).

Release notes take "up to 500 Unicode characters per language," with no evidence they rank. Promotional content gets an 80-character tagline (48 single-byte or 23 double-byte in Spotlight) and a description of up to 500 characters. Google suggests at least 100, with the offer's value "in the first 40 characters" (Play Console Help).

The metadata policy bans emojis in the title, icon and developer name, and ALL CAPS unless it's your brand. It also rules out ranking or price claims and "repetitive or unrelated keywords." Google's store listing best practices add: avoid emojis and special characters "that are irrelevant to your app."

Custom store listings (up to 50) reuse these fields and can target search keywords: surfaced, not extra ranked text. See how Google Play weighs title, short and full description.

Are screenshot captions and in-app purchase names indexed?

Neither is confirmed. In June 2025, Appfigures wrote that Apple "is now extracting text from your app's screenshot captions and treating that text as part of your keyword metadata." ConsultMyApp then tested 64 caption phrases across 8 US apps and found one ranking that existing metadata couldn't explain. Apple hasn't said either way.

Appfigures "analyzed thousands of keywords" but published no dataset. ConsultMyApp's June 16, 2025 test named its apps, from Audible to PayPal, and found "no strong evidence Apple is broadly indexing screenshot titles" (ConsultMyApp, 2025).

Is Apple indexing screenshot captions? 64 phrases tested

Results of ConsultMyApp's test of 64 screenshot caption phrases Stacked horizontal bar of 64 caption phrases from 8 US apps. 36 phrases, 56 percent, did not rank. 27 phrases, 42 percent, ranked but were explained by existing metadata. 1 phrase, 2 percent, from Audible, ranked without a metadata explanation, shown in coral. 36 · 56% 27 · 42% 1 unexplained (Audible) Did not rank Explained by existing metadata 64 caption phrases · 8 category-leading US apps
No ranking Explained by metadata Unexplained
One phrase in 64 is an anomaly, not a mechanism. Source: ConsultMyApp, June 2025.

IAP names are similar: promoted purchases appear in search, but whether their names lift your app is unclear. Incipia's iOS 11-era analysis (now dated 2023) reported partial-match ranking. Asodesk's 2019 test of 50 subscription apps saw them appear for app-title queries and their own names, not for keyword-field terms.

So write captions for people, keyword-aligned where natural, never as a keyword-field substitute. Call both claims "contested," not "false." We cover the screenshot-text debate in full elsewhere.

How do the stores count characters, bytes and emoji?

In 2026, Google counts full-width and half-width characters the same. Apple counts characters in every public field, and the keyword field is no exception despite App Store Connect Help's "100 bytes" wording. Apple's product page guide says "100 characters total." Its API has also rejected an over-limit Thai string with "Keywords for Thai cannot be longer than 100 characters."

The byte wording looks like a leftover: iTunes Connect switched to "100 characters (including spaces and commas) for any language" on June 3, 2013 (iBabbleOn). That 2022 API case, from an Apple Developer Forums thread answered by a community member, saved 100 Thai characters and rejected 106. Applyra reported the same in July 2026: 100 Thai characters, 300 bytes, accepted.

So count 100 characters, meaning Unicode code points: a Hindi or Thai vowel sign can cost its own character. To fit your keyword field, let the tool count.

What happens past a limit? Neither store documents it. Developer reports point to a hard stop, not truncation: a 2017 forum post quotes the error "App name can't be longer than 30 characters." On Play, check the console's count before saving.

Emoji are murkier. Google bans them in the title, icon and developer name. Apple's Guideline 4.5.6 allows emoji "in their app and app metadata," yet Applyra reported App Store Connect rejecting them as "invalid characters." Test first.

How have the limits changed over time?

Apple has cut its app name limit twice: from 255 characters to 50 on September 7, 2016, then to 30 in 2017. In 2016, Sensor Tower found 27% of the top 1,500 free US apps had names over 50 characters (Sensor Tower, 2016). Google Play went the other way first, then matched Apple at 30.

Apple's September 1, 2016 notice limited names to "no longer than 50 characters." Phiture dates the cut to 30 to WWDC in June 2017, and Guideline 2.3.7 still says "App names must be limited to 30 characters." The same month brought subtitles and promotional text (Apple, June 27, 2017).

Google Play raised its title limit from 30 to 50 in mid-2017 (Android Police). It announced a return to 30 on April 29, 2021 (Android Developers Blog), and enforced it from September 29, 2021, per AppTweak.

App name limits since 2016: App Store vs Google Play

App name character limits on the App Store and Google Play, 2016 to 2026 Step-line chart with a broken vertical axis. The App Store name limit was 255 characters until September 2016, 50 characters until 2017, and 30 characters since. The Google Play title limit, shown in coral, was 30 characters until mid-2017, 50 characters until September 29, 2021, and 30 characters since. The two lines are offset slightly where they share a value. 255 50 30 0 2016 2018 2020 2022 2024 2026 App Store: 255 until Sep 2016 App Store: 30 from 2017 Google Play: 50 from mid-2017 Play: 30 from Sep 29, 2021
App Store name Google Play title
Both stores now cap names at 30. Axis broken between 50 and 255. Source: Apple, 2016; Phiture, 2016; Android Police, 2017; Google, 2021; AppTweak.

Every cut targeted keyword-stuffed names. If yours reads like a keyword list, you're writing against a decade of store policy. Planning a change? Read changing your app name safely.

Frequently asked questions

What is the App Store subtitle character limit?

30 characters. The subtitle sits under your app name and is one of the four text inputs Apple names for search relevance. It only changes with a new app version, so use it for words that aren't already in your name.

Is the App Store description indexed for search?

Not for App Store search. Apple's search page lists title, subtitle, keywords and primary category as its text inputs, and Appfigures found no sign of description indexing in 2025. Apple does say the description feeds web search results, so write it for people and Google.

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

100 characters. App Store Connect Help still says "100 bytes", but Apple's product-page guide says "100 characters total". Thai keyword strings of 100 characters, up to 300 bytes, have saved. For English and other Latin-script fields, both readings give the same answer.

What is the Google Play short description character limit?

80 characters, with full-width and half-width characters counted the same. Google says store listing text helps users discover your app. So the short description works for search alongside the 30-character title and the 4,000-character full description. Google Play has no keyword field.

Does promotional text help App Store ranking?

No. Apple states that promotional text "doesn't affect your app's search ranking so it should not be used to display keywords." Use its 170 characters for timely messages, like a sale or a new feature, since it updates without a new app version.

Are screenshot captions indexed on the App Store?

Unconfirmed. Appfigures reported caption indexing in June 2025 without publishing data. ConsultMyApp then tested 64 caption phrases across eight US apps and found one ranking that existing metadata couldn't explain. Apple hasn't commented, so write captions for people first, not for rank.

Are in-app purchase names indexed on the App Store?

Contested. Promoted in-app purchases can appear as their own search results, though Apple says consumables won't. Whether an IAP name lifts your app is unproven: Asodesk's 2019 test of 50 subscription apps saw them appear for app-title queries and their own names, not keyword-field terms. Name each one clearly; Apple warns against generic names like "100 gems."

What happens if metadata goes over the character limit?

Neither store documents it. Developer reports suggest App Store Connect stops you with an error, such as "App name can't be longer than 30 characters", rather than truncating. Its API also rejects over-limit keywords. Check the count in each console before you submit.

The bottom line

Apple ranks about 160 characters per localization, Google reads three fields, and everything else surfaces content or feeds other systems. When Apple's pages disagree, the console decides.

Paste your metadata into the free Metadata Character Counter to see what fits. To check your ranked characters carry the right keywords in every market, book a free 30-minute call or start with the fixed-price ASO audit.

Are your ranked characters carrying the right words?

You get about 160 ranked characters per App Store localization and three indexed fields on Google Play. We'll check what's in them, market by market, and show you what to change first. Book a free 30-minute call.

Book a 30-min call