Skip to content

Engagement Rate Calculator

Enter the interactions on a post and pick what to divide by: followers, reach or impressions. The page shows which formula it used.

Empty counts as 0. Whole numbers only.

Empty counts as 0.

Empty counts as 0.

Empty counts as 0.

People who follow the account. Whole numbers only.

Results

Engagement rate (%)
5.00%
Total interactions (count)
1,000

Compare scenariosSave up to three versions and compare them

Scenario A

Scenario B

Scenario C

How it works

Engagement rate is the interactions on a post divided by an audience size, times 100. Interactions here are likes, comments, shares and saves added together. Leave a field empty if your platform does not report it. The audience size changes the answer. Followers gives the rate across everyone who follows you. Reach gives the rate among the people who saw the post. Impressions gives the rate per time the post was shown. Platforms define reach and impressions in their own ways, so use the figures your own analytics report, and compare rates only when they use the same formula.

interactions = likes + comments + shares + saves

engagement rate = interactions × 100 ÷ followers

engagement rate = interactions × 100 ÷ reach

engagement rate = interactions × 100 ÷ impressions

Worked example

Example numbers, not benchmarks: a post with 900 likes, 60 comments, 25 shares and 15 saves, which is 1,000 interactions, and 20,000 followers.

  1. 1Total interactions900 + 60 + 25 + 15 = 1,000
  2. 2Engagement rate by followers1,000 × 100 ÷ 20,000 = 5.00%

The same post by other formulas: with a reach of 12,500 the rate is 8.00%, and with 31,000 impressions it is 3.23%. For ad costs per 1,000 impressions, use the CPM calculator.

What is a good engagement rate?

It depends on the platform, the size of the account and the formula, so this page gives no number. Compare a post with your own earlier posts measured the same way.

Questions

Which formula should I use?

Use the one you will keep using, so your numbers stay comparable. Followers is the simplest. Reach and impressions need figures from your platform's analytics. Impressions usually count every showing, including repeats to the same person, while reach counts people.

Can the rate go above 100%?

Yes. One person can like, comment and share the same post, so interactions can outnumber followers, reach or impressions. The calculator does not cap the result.

Do I have to fill in all four interaction fields?

No. An empty field counts as 0. Fill in the ones your platform reports, and use the same set each time.

Why is the rate blank?

The rate divides by followers, reach or impressions. If that number is 0 the rate is not defined, so it stays blank and the page names the field. The total interactions still show.