Free · Averages and ratings

Five-Star Rating from Vote Counts

Calculate a one-to-five-star arithmetic average from the number of ratings at each level.

  • Formula & worked example
  • Private in your browser
  • No signup
Go to tool

Calculator inputs

Loading calculator…

How to use this calculator

  1. Enter the known values in the units shown. Results update as you type.
  2. Where results are editable, change one to solve backwards. Lock a value to hold it fixed.
  3. Use the worked example to check the method. Reset restores the starting fields.

Private by default

Inputs and results stay in this browser tab. Bookify does not upload or store the values you enter.

Formula and method

Eight five-star ratings and two four-star ratings produce 48 star points across 10 ratings, for an average of 4.8 stars.

Average stars = (5n₅ + 4n₄ + 3n₃ + 2n₂ + n₁) ÷ (n₅ + n₄ + n₃ + n₂ + n₁)

Worked example

Enter these known values and leave the other values blank.

Five-star rating count
8
Four-star rating count
2
Three-star rating count
0
Two-star rating count
0
One-star rating count
0
Arithmetic average stars
4.8
Total rating count
10

Assumptions and limitations

  • Counts are nonnegative whole numbers and at least one rating is required. Enter zero explicitly for unused star levels.
  • Each rating contributes equally. This model does not reproduce a platform’s moderation, recency weighting, Bayesian adjustment or rounding policy.
  • Average rating and total count are outputs. An average alone cannot identify the five underlying rating counts.

Common questions

Can the average be below one star or above five?

Not for valid positive-count inputs in this one-to-five-star model.

Will this exactly match a review platform’s displayed score?

Only if the platform uses the same unweighted arithmetic mean and comparable rounding.

References

Ratings represent nonnegative whole-number counts; at least one vote is required for an average.

Explore averages and ratings or browse all statistics calculators.