App Store & Google Play Listing Checker
Lengths, keywords and metadata rules of both app stores, checked before you submit.
Try before you buy.
- Free preview: the counts of errors and warnings, with the first half of the field lengths, of the checks and of the tidied keyword field.
- Locked until you unlock it: download and copy.
- Unlock: Premium pass, ₹799 for 30 days or ₹249 for 1 week, a one-time payment unless you choose automatic renewal. Unlock: Premium pass, $19.99 for 30 days or $7.99 for 1 week, a one-time payment unless you choose automatic renewal.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
Checks
Fill in a field of either store, or load the example, to check your listing.
Lengths
| Store | Field | Length | State |
|---|
What to fix
Nothing to fix in what this checker reads.
Keyword field
| Keyword | Kept as | Why |
|---|
Most repeated words in the descriptions
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
About the App Store & Google Play Listing Checker
Paste your listing — the app name, subtitle, keywords, promotional text, description and What’s New for the App Store, and the app name, short description and full description for Google Play — and see every field against its limit: 30 characters for both stores’ app names and for Apple’s subtitle, 100 bytes of keywords, 170 characters of promotional text, 80 for Google Play’s short description and 4,000 for the descriptions. Characters are counted as you see them, so an emoji or an accented letter is one; the keyword field is counted in bytes, as App Store Connect counts it.
The checker tidies the App Store keyword field the way Apple’s search guidance asks: commas with no spaces, no repeats, no words already in the app name, subtitle, company name or category, no plurals of words you already have, no filler words like “the” or generic ones like “app”, and every keyword longer than two characters. It flags Google Play metadata-policy risks in the app name and the developer name — emoji and emoticons, ALL CAPS, repeated symbols, ranking claims such as “#1” or “Best”, prices and promotions, Google Play program names — and keyword lists in the description, and App Review risks such as prices in the name or “For Kids” outside the Kids category.
Without a pass you see a free preview: the counts of errors and warnings, with the first half of the field lengths, of the checks and of the tidied keyword field. All of them, Copy keywords, Copy report and the report download unlock with a Premium pass.
How to use it
- Fill in the App Store fields, the Google Play fields, or both; leave out what you don’t publish.
- Choose your App Store categories and add your company name, so keywords that repeat them are found.
- Read each field’s length and the checks, and fix what they flag.
- Under Keyword field, see what the tidied field keeps and why each word was taken out; untick an option to keep plurals or filler words.
- With a pass, or after unlocking this result, Copy keywords, Copy report or download the report as a text file.
Examples
recipe, recipes,meal planner,cooking,food,grocery list,,the dinner,vegan,keto,app,chef — app name “Pantry Chef: Easy Recipes”, category Food & Drink
meal planner,cooking,grocery list,dinner,vegan,keto — 51 of 100 bytes instead of 86
Out: “recipes” and “chef” (already in the name), “recipe” (a singular of “Recipes”), “food” (in the category), “the” (filler), “app” (generic), a space after a comma and an empty item.
Pantry Chef - BEST Recipes 🍳
Warnings: an emoji, “BEST” in ALL CAPS, and “BEST” as a ranking claim
café,crème,brûlée
21 bytes for 17 characters: each accented letter takes 2 bytes
Common uses
- Check a new app’s listing before you submit it to either store.
- Win back bytes in a crowded App Store keyword field.
- Find what a Google Play reviewer could flag in the app name or the developer name.
- Keep localised listings within the limits when a language takes more room.
The limits and rules this checker uses
- App Store: an app name of 2 to 30 characters and a subtitle of up to 30 (App information); promotional text up to 170 characters, a plain-text description and What’s New up to 4,000 each, and keywords up to 100 bytes, each longer than two characters, without the app or company name (Platform version information).
- Apple’s search guidance: keywords separated by commas with no spaces; no words already in the app name, subtitle or category; plurals of words you have count as duplicates; no generic terms such as “app” or “game”, no filler words such as “the” or “to”, no # or @ unless part of your brand; and promotional text doesn’t affect search ranking (App Store search).
- App Review Guidelines: no prices in app names and subtitles, no unverifiable product claims in subtitles (2.3.7), and “For Kids” and “For Children” reserved for the Kids category (2.3.8) (App Review Guidelines).
- Google Play: an app name of up to 30 characters, a short description of 80 and a full description of 4,000, for full-width and half-width characters alike (Create and set up your app).
- Google Play’s metadata policy: no emoji, emoticons or repeated special characters in the app name, icon or developer name; no ALL CAPS unless part of the brand name; no store-performance or ranking claims, prices, promotions or names of Google Play programs there; and no word blocks or keyword lists (Metadata policy).
Why the keyword field counts bytes
App Store Connect gives the keyword field 100 bytes, not 100 characters (Apple’s search page speaks of 100 characters; the checker counts bytes, the stricter of the two). In UTF-8, the letters a to z, digits and commas take 1 byte each, accented letters such as é take 2, and Chinese, Japanese or Korean characters 3, so a keyword field in French or Japanese holds fewer keywords. Each space after a comma and each empty item between two commas costs a byte as well, which is why the tidied field drops them.
Limitations
- The checks read text only; both stores also review icons, screenshots, previews and the app itself.
- Plurals are found by English spelling rules: check plurals in other languages yourself.
- Ranking claims and price words are found by common words and patterns, so a brand name with “Best” in it is flagged even where the brand may use it.
- Word lists in the full description are found by the shape of its lines: long comma-separated runs of short items, or five or more short lines of bare or repeated words. Read the lines it marks before you change them.
- Choosing keywords needs search data, which this checker doesn’t have: it tidies the field, it doesn’t pick the keywords.
- MySmartCoPilot is not affiliated with or endorsed by Apple or Google; the App Store and Google Play are named only to say whose listing limits and rules the checker uses.
Privacy
On this device: nothing is sent
Your listing is checked in your browser: nothing you type is sent to MySmartCoPilot, Apple or Google.
Frequently asked questions
What do I get without a pass?
Without a pass, App Store & Google Play Listing Checker shows the counts of errors and warnings, with the first half of the field lengths, of the checks and of the tidied keyword field. Until you unlock it, the result can’t be downloaded or copied. A Premium or Ultimate pass, a one-time payment unless you choose automatic renewal, unlocks the full result. The pricing page lists the passes and their prices.
How many characters can an app name have?
On the App Store, between 2 and 30 characters, and the subtitle up to 30 as well. On Google Play, up to 30 characters, and Google Play says its limits apply to full-width and half-width characters alike. The checker counts characters as you see them.
Is the App Store keyword field 100 characters or 100 bytes?
App Store Connect counts 100 bytes. In plain English text that is the same as 100 characters, but accented letters take 2 bytes and Chinese, Japanese or Korean characters 3, so the checker counts bytes.
Should there be spaces after the commas in the keyword field?
No. Apple’s search guidance says to separate keywords with commas and no spaces; a space after each comma only uses up bytes. Spaces inside a keyword phrase, such as “real estate”, are fine.
Can I use emoji in a Google Play app name?
No. Google Play’s metadata policy says not to use emojis, emoticons or repeated special characters in the app title, icon or developer name, and to avoid ALL CAPS unless it is part of your brand name.
Is my listing uploaded?
No. Everything is checked in your browser, and nothing you type is sent to MySmartCoPilot, Apple or Google.