How it works
Average = Σ(stars × count) ÷ Σ(count). Share of 4- and 5-star ratings = (n4 + n5) ÷ total.
ASO and experiments
Calculate the weighted average and distribution of your app’s one- to five-star ratings.
Use a distribution from one store, region, and window. The store’s displayed average may be rounded or weighted differently.
Average = Σ(stars × count) ÷ Σ(count). Share of 4- and 5-star ratings = (n4 + n5) ÷ total.
20 one-star, 10 two-star, 30 three-star, 140 four-star and 800 five-star ratings give a 4.69 average across 1,000 ratings.
Use a distribution from one store, region, and window. The store’s displayed average may be rounded or weighted differently.
Calculate the weighted average and distribution of your app’s one- to five-star ratings.
Only if weighted by rating count. Preferably combine the original rating distribution.
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 data

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