swiftratings.

Star rating calculator

How many 5-star reviews to reach a displayed 4.7 from 1,000 reviews averaging 4?

Five-star reviews needed: 1,858. additional five-star reviews to reach a displayed 4.7.

01

Your current reviews

Shared inputs for both calculations.

How would you like to enter your rating?
Current average and review count

A displayed average is usually rounded. Use star counts for an exact starting value.

Estimated from the average you enter.

02

Reach a target

Find how many five-star reviews it takes.

Target rating settings
Calculate for

Assumes rounding to one decimal: 4.45 displays as 4.5.

Assumes every new review is five stars and existing reviews stay unchanged.

Five-star reviews needed 1,858

additional five-star reviews to reach a displayed 4.7.

Current average
4.000
Projected average
4.650
Displayed rating
4.7
Total reviews
2,858

Estimate based on your entered average. Displayed rating assumes rounding to one decimal; platforms may use different rules.

03

Simulate new ratings

See how a mix of new reviews changes your rating.

New reviews in your scenario

Presets replace the new reviews below.

Projected rating 4.001 / 5

+0.001 stars from your current average.

Current average
4.000
Projected average
4.001
Displayed rating
4.0
Total reviews
1,013

Estimate based on your entered average. Displayed rating assumes rounding to one decimal; platforms may use different rules.

Results update as you type. No account needed.

How to calculate it

(4.65 × 1000 − 4000) ÷ (5 − 4.65), rounded up = 1858

Start with 4000 star points across 1000 reviews. Each new five-star review adds 5 points and one review. Solve for an average of at least 4.65, then round up to a whole review. This threshold assumes conventional rounding to one decimal place.

Two questions. One calculator.

How to calculate your rating and reach a target

Enter exact star counts or an estimated average and total. Choose a target to find the minimum number of additional five-star reviews, including the difference between actual and displayed ratings.

Arithmetic mean: reach a target

With 100 reviews averaging exactly 4.2, reaching an actual 4.5 takes 60 additional five-star reviews.

New reviews = total × (target − average) ÷ (5 − target), rounded up

A displayed target of 4.5 assumes an average of at least 4.45. In this example, that takes 46 five-star reviews.

Arithmetic mean: simulate reviews

Start with those same 100 reviews at 4.2. Add ten five-star and three one-star reviews: the new average is 473 ÷ 113 = 4.186, still displayed as 4.2 with one-decimal rounding.

Projected average = (existing star points + new star points) ÷ total reviews

If your scenario lowers the average, the result also shows how many additional five-star reviews would restore it.

Compare all rating methods. Within this calculator, choose a target or simulate how new reviews change your rating.

Rating calculation examples

Behind the numbers

How do rating methods differ between services?

Google Maps describes its score as the average of published ratings. Arithmetic mean models that calculation; displayed rounding here is an assumption.

Trustpilot includes a prior of seven reviews at 3.5 stars and also considers review age. Our Bayesian estimate models a fixed prior only, so it is not an exact TrustScore calculator.

Amazon considers recency and purchase verification. IMDb uses undisclosed weights on a 1–10 scale. Their full ratings cannot be reconstructed from five star-count totals.

Bayesian rating = (raw star points + prior weight × prior rating) ÷ (real reviews + prior weight). Both methods support targets and simulated reviews. We do not connect to these platforms.

Can I reach a perfect 5.0?

An exact 5 is impossible if any existing review is below five stars. A displayed 5.0 can be reached at an average of 4.95 under conventional one-decimal rounding.

What is included in a calculation link?

The link contains the starting numbers and selected target or scenario. Anyone with the link can view the calculation. Editing it creates a different link; the original stays unchanged. Links contain numbers, not business names or review text.

Are my numbers uploaded or saved?

Editing happens in your browser. Opening a calculation page sends the numbers in its URL to our server to render the result. We do not store calculations in a database. Bookmark or copy the link to keep a calculation.

Explore other rating methods

Compare weighted averages, time decay, recent reviews, positive percentages, Wilson scores, medians and trimmed means. Each model explains its assumptions and can differ from actual service ratings.