Engagement Rate Calculator
Work out a social media engagement rate by reach, impressions, views and followers side by side, from likes, comments, shares, saves and clicks. Paste a list of posts for the pooled, average and median rate, and compare formats.
Enter engagements and an audience.
What this engagement rate calculator does differently
An engagement rate is engagements divided by an audience, and the audience can be followers, reach, impressions or views. The calculators that rank make you pick one: Hootsuite uses followers, likes and comments; Omni Calculator and SocialBu offer several formulas, one at a time. This calculator shows every rate your numbers allow side by side, and takes a whole list of posts at once.
| Hootsuite | Omni Calculator | SocialBu | This tool | |
|---|---|---|---|---|
| By followers | Yes | Yes | Yes | Yes |
| By reach, impressions, views | No | One at a time | One at a time | All together |
| Shares, saves, clicks | No | As a total | Yes | Yes, clicks optional |
| A list of posts | No | Typed-in average | Post count only | Paste the list |
| Pooled, average and median | No | Average only | No | All three |
| By format | No | No | No | Yes |
| Export | No | Share link | No | CSV, Markdown, share link |
Pages as fetched on 3 November 2026.
How to calculate engagement rate
Add up the engagements on a post (likes, comments, shares, saves and, if you count them, clicks) and divide by the audience. 1,736 engagements on a post seen by 9,800 accounts is an engagement rate by reach of 1,736 / 9,800 = 17.71%. The same engagements against 24,500 followers is 7.09%.
Which audience to use: Socialinsider points out that the rate by followers penalises a post most followers never saw, that the rate by reach measures it against the people who did see it, and that the rate by impressions counts repeat views too. Use reach to judge a post’s content, followers to compare accounts from public numbers, and keep to one when you compare over time.
Pooled rate, average and median
Across many posts there are three honest summaries, and they can disagree. The pooled rate divides all engagements by all reach, so a post seen by 26,000 accounts weighs more than one seen by 5,000. The average of post rates treats every post equally. The median is the middle post, which one viral post cannot drag up. When small posts outperform big ones, the average sits above the pooled rate. The list mode shows all three so you can report the one your comparison uses and say which it is.
Comparing formats
Add a format to each line (Reel, carousel, image, video, text) and the calculator gives each format’s pooled and median rate and its share of your reach. A format that leads on one or two posts may be luck, so the result says when a lead rests on fewer than three posts. To test whether one format really beats another, treat engagements and reach like conversions and visitors in the A/B test significance calculator.
How to use this calculator
- Choose one post or a listOne post gives every rate; a list gives the account picture.
- Enter engagementsLikes, comments, shares, saves and clicks, or a total per post.
- Enter the audienceFollowers, reach, impressions or views; any you have.
- Read the ratesSide by side, with what the engagements are made of.
- Paste posts with a formatFor pooled, average and median rates by format.
- ExportCSV, a Markdown summary or a share link.