7 days free · Both app stores

Score your app store listing and fix what holds it back

Paste any App Store or Google Play URL and get a 0 to 100 ASO score with an A+ to F grade. Around 30 weighted checks across metadata, keywords, conversion, readability and trust, each passed or failed with a note about your listing, and a recommended fix for the ones that fail.

Around 30 weighted checksA+ to F gradeA fix for every failing check
Try it out now

Works on any public App Store or Google Play listing

ASO Score

Audit complete

Grade A

82

/ 100

Metadata Optimization
94%
Keyword Strategy
65%
Conversion Quality
90%
Readability & Brand Voice
65%
Trust Signals
100%
  • Primary keyword appears in short description

    Primary keyword “language lessons” is missing from the short description. Work the keyword in naturally.

  • Outcome language vs feature dumping

    Only 1 outcome phrase detected. Users convert on benefits (‘save time’) not features (‘supports CSV export’).

  • Primary keyword appears in title

    Primary keyword “language lessons” is in the title, the heaviest-indexed field in store search.

Quick answer

An ASO score measures how well an app's store listing follows the practices that drive search ranking and installs. ReachFront's ASO Score fetches your live App Store or Google Play listing, runs around 30 checks weighted by impact across five categories (Metadata Optimization, Keyword Strategy, Conversion Quality, Readability & Brand Voice, and Trust Signals), and returns a 0 to 100 score with an A+ to F grade. Every check says whether it passed and why, failing checks come first, and the detailed report adds a recommended fix written for your listing.

How it works

From store URL to fix list in three steps

01Paste your store URLDrop in any App Store or Google Play link. Add the primary keyword you want to rank for, or leave it out and the audit picks one from your listing.
02Get your score and gradeA 0 to 100 score, an A+ to F grade and a bar for each of the five categories, with the highest-stakes checks first: failing ones, then by points at stake.
03Fix what failsOpen the detailed report for every check scored, a recommended fix for each failing one, character usage per field and your keyword profile. Copy it as Markdown or download it as JSON.
The basics

What does an ASO score measure?

Your store listing does two jobs: it tells the store's search which queries to show you for, and it convinces a person to install. An ASO score checks both at once, against the practices known to matter: where your primary keyword sits, whether each field uses its space, how the description opens, and what your ratings say.

Not every check matters equally. A keyword missing from your title costs far more than an extra exclamation mark, so each check carries a weight and your score is the share of those points your listing earns. 90 and above is an A+, 80 an A, 70 a B, 60 a C, 50 a D, and anything lower an F.

The number is the start, not the point. Every check comes with a note about your listing, failing checks are listed first by what is at stake, and the detailed report adds a recommended fix for each one, so you know exactly what to change before you open App Store Connect or Play Console.

The difference

Auditing a listing by hand vs. with the ASO Score

By handWith the ASO Score
Knowing what to checkPiece together ASO advice from blog posts and hope the checklist is complete.Around 30 checks across five categories, run against your live listing.
PrioritizingTreat every tip as equally important and start wherever.Checks weighted by impact, with failing ones listed first by points at stake.
Both storesRemember that Apple and Google index different fields.Store-specific checks: the subtitle on the App Store, the short description on Google Play.
Deciding what to changeTurn generic advice into edits to your own copy yourself.A recommended fix for each failing check, written for your listing.
Measuring progressNo clear way to tell whether a rewrite made the listing better.Re-run the audit after a change and compare the score and grade with your past audits.
What it does for you

What the ASO Score checks

Five categories, each made of weighted checks run against your live listing, plus the fixes that close the gaps.

01Metadata OptimizationTitle length and format, whether it pairs your brand with a descriptor, whether your subtitle or short description uses its space and opens with substance, and full description length.
02Keyword StrategyWhether your primary keyword is in the title and front-loaded, in the subtitle or short description and the opening paragraph, and whether its density stays natural.
03Conversion QualityHow the description's hook opens, whether it names the brand and covers core benefits, uses outcome language and social proof, and avoids 'Download now' clichés.
04Readability & Brand VoiceScannable sections, short paragraphs, consistent bullets, restrained emoji and exclamation marks, and copy that avoids generic AI phrasing.
05Trust SignalsYour average rating and rating volume, how recently the app was updated, and how many screenshots the listing shows.
06A fix for every failing checkThe detailed report pairs each failing check with a recommended fix written for your listing, plus the levers a public listing can't show, like conversion rate and review velocity.
Who it's for

Who the ASO Score is for

Anyone who wants to know what is wrong with a store listing, in order of what it costs, before rewriting it.

01Developers about to launchAudit the listing before it goes live and fix the failing checks while every change is still free.
02Apps with stalled installsFind out whether the listing is the problem: which checks fail, how many points each one costs, and what to change first.
03Teams sizing up a rivalAudit a competitor's public listing to see where it is strong, where it is weak, and where your own listing can do better.
Key facts

ASO Score at a glance

  • The ASO Score runs around 30 checks in five categories: metadata, keyword strategy, conversion, readability and trust.
  • Checks are weighted by impact, so a keyword missing from the title costs more than a cosmetic issue.
  • Scores map to grades: 90 and above is A+, 80 A, 70 B, 60 C, 50 D, and below 50 F.
  • The App Store and Google Play index different fields, so the audit checks the subtitle on iOS and the short description on Google Play.
Frequently asked

ASO Score, answered

How is the score calculated?

Each check has a maximum number of points based on how much it affects ranking and conversion. Your score is the share of those points your listing earns, from 0 to 100, and the grade follows from it: A+ at 90 and above, A at 80, B at 70, C at 60, D at 50, and F below that.

Does it work for the App Store and Google Play?

Yes. Paste either kind of URL. The checks follow each store's fields: the subtitle on the App Store, the short description on Google Play.

Do I need to tell it my keyword?

No. You can enter the primary keyword you want to rank for to sharpen the keyword checks, or leave it out and the audit picks the primary keyword from your listing.

What is in the detailed report?

Every check scored, a recommended fix for each failing one, the category breakdown, character usage per field, a snapshot of the listing as the store shows it, your keyword profile, and the levers a public listing can't show, like conversion rate and review velocity. You can copy it as Markdown or download it as JSON.

How is this different from the free ASO checker?

The free App Store and Google Play ASO checkers give you the score, grade and category breakdown with no account. The ASO Score inside ReachFront adds the full per-check report with recommended fixes, keeps your past audits, and links straight to the ASO Generator when you are ready to rewrite the listing.

Is it free?

Max starts with a 7-day free trial. Start it to run full audits with recommended fixes on any listing. For a quick score with no account, use the free App Store or Google Play ASO checker.

Score your listing and fix it

Start 7 days free on ReachFront Max to audit any App Store or Google Play listing and get a fix for every failing check.