How it works
New ratings = ceiling(N × (target − current average) ÷ (new rating − target)), when new ratings exceed the target.
ASO and experiments
Estimate how many new ratings at a chosen score are needed to reach a target average.
Assumes an exact arithmetic mean and no other ratings. Stores may round or display averages by region and version. It does not encourage fake ratings.
New ratings = ceiling(N × (target − current average) ÷ (new rating − target)), when new ratings exceed the target.
1,000 ratings averaging 4.2 need 600 new 5-star ratings to reach an average of 4.5.
Assumes an exact arithmetic mean and no other ratings. Stores may round or display averages by region and version. It does not encourage fake ratings.
Estimate how many new ratings at a chosen score are needed to reach a target average.
If the current average is lower, any finite number keeps the average below the new rating. It only approaches the limit.
No account is required. Calculations run in your browser. Entered numbers and text are not included in tool analytics events; only the tool ID, language, and action are recorded.
Noctral shows estimated MRR, live ads, creators, and competitors so you can validate opportunities with real signals instead of projections.
See Noctral dataRelated tools and reading


Noctral Pro
Use estimated revenue, downloads, rankings, and competitor signals to decide what to build or improve in your current app.
Start now