ASO

App Store Metadata Character Limits 2026: Complete Reference

Jul 22, 202611 min readYannickYannick
App Store metadata character limits reference for every important listing field
App Store metadata character limits reference for every important listing field

App Store metadata limits are easy to misremember because some fields use characters, the keyword field uses bytes, and several values are version-specific while others belong to the app record. The table below reflects Apple's App Store Connect reference as of July 22, 2026. Always validate the final value in App Store Connect before submission because Apple can change field rules.

Fast reference

The limits that shape App Store search and conversion

01

Name: 30 characters

The app name is searchable and must contain at least two characters.

02

Subtitle: 30 characters

Use it to clarify the product promise without repeating the name.

03

Keywords: 100 bytes

This is a byte limit, not always a 100-character limit.

App Store metadata limits table

FieldLimitWhere it appliesPractical use
App name2–30 charactersApp informationBrand and highest-priority category context
Subtitle30 charactersPlatform/version metadataConcise differentiation or primary outcome
Promotional text170 charactersPlatform/version metadataTimely message editable without a new version
Description4,000 charactersPlatform/version metadataBenefits, features, proof, and important detail
Keywords100 bytesPlatform/version metadataComma-separated discovery terms
App Review notes4,000 bytesVersion submissionReviewer setup, access, and test instructions
What's New4,000 charactersNew versionUser-facing release changes

The authoritative definitions are Apple's App information reference and platform version information reference.

App name: 2 to 30 characters

The name is one of the strongest identity and discovery fields. It should remain recognizable outside search results, so do not turn it into a list of generic keywords. If the brand is unfamiliar, add one natural descriptor only when it makes the product clearer. Check competing names and trademarks before committing because the chosen name also affects URLs, support content, and launch creative.

Subtitle: up to 30 characters

The subtitle appears directly under the name and should add information rather than restate it. Good subtitles communicate audience, use case, or outcome. Write several candidates, read them together with the app name, and reject any version that sounds repetitive. The name and subtitle are both searchable, so coordinate them with your App Store keyword field.

Keyword field: 100 bytes

Apple specifies 100 bytes, not 100 universal characters. ASCII letters usually consume one byte, while accented and non-Latin characters can consume more. App Store Connect is the final validator. Use commas without unnecessary spaces, avoid duplicating words already present in the app name or company name, and do not include competitor names. Apple also says individual keywords should contain more than two characters.

A practical workflow is to create a candidate set, reserve the name and subtitle for readable high-value phrases, then use the keyword field for remaining relevant terms. Do not blindly repeat singular and plural forms or every word in a phrase; test whether the combination already covers the intended query.

Promotional text: up to 170 characters

Promotional text sits above the description and can be changed without submitting a new app version. Use it for current events, newly available content, seasonal messaging, or a concise proof point. Because it is temporary and not a substitute for durable metadata, avoid placing the only explanation of a core feature here.

Description: up to 4,000 characters

The description should help a qualified visitor decide, not merely fill the field. Start with the primary outcome and audience, explain the most important workflows, then address differentiators, trust, subscriptions, and support. Apple does not use the iOS description like Google Play uses its full listing copy for search, so prioritize clarity and conversion over repetition.

URLs and contact fields

URLs are constrained primarily by function, not a headline-style character budget. The Support URL must lead to actual contact information. The Marketing URL is optional. A Privacy Policy URL is required for iOS and macOS apps, and it should point directly to a public policy that accurately describes the current app and SDK behavior. Test every URL while signed out and on mobile.

App Review notes: up to 4,000 bytes

Review notes are operational. Explain hidden functionality, test accounts, special hardware, geographic requirements, subscriptions, external integrations, and any non-obvious path the reviewer must follow. If login is required, Apple asks for an active, non-expiring demo account. Keep the note structured with short steps and expected results rather than a product-marketing paragraph.

Localization changes the budgeting problem

A sentence that fits in English can overflow in German or require different segmentation in Japanese. Do not force literal translations into the same character shape. Give translators the intent of each field, the target query, forbidden claims, and the exact validated limit. Then preview the localized name, subtitle, screenshots, and description together.

Pre-submission metadata audit

  1. Count characters and bytes using the correct rule for each field.
  2. Remove duplicated or misleading claims.
  3. Read the name and subtitle as a single unit.
  4. Verify that URLs work without internal access.
  5. Confirm every localization uses the current product terminology.
  6. Check screenshot copy against the same positioning.
  7. Paste final values into App Store Connect and resolve its validation output.

Draft App Store copy within the limits

Generate editable names, subtitles, descriptions, and localized ASO copy with field limits built into the workflow.

Start Free

Related Articles

Generate App Store & Play Store screenshots with AI, then refine every detail.

Make store-ready screenshots in minutes