Logo

MonoCalc

/

Engagement Rate Calculator

Social Media
Drives which benchmark row is used.
The denominator used for the big number and the reverse calculation.

Engagements on the post

Excluded from E by default
Poll votes, sticker taps, profile visits

Audience numbers

Leave a field blank or at zero and the rate that depends on it is simply skipped rather than shown as 0%.

Options

0 to 4

Engagement rate by followers

3.12%

ER = (E / followers) x 100 = (1,498 / 48,000) x 100 = 3.12%

Total engagements E = 1,498, counting likes, comments, shares, saves.

Every definition, side by side

DefinitionDenominatorRate
ER by followersheadline48,0003.12%
ER by reach31,5004.76%
ER by impressions44,2003.39%
ER by viewsnot enteredEnter views

Impressions are always at least as large as reach, so the impression-based rate can never exceed the reach-based one. The gap between the follower and reach rates is your distribution story, not a contradiction.

Engagement breakdown

Likes

82.8%

1,240

Comments

5.7%

86

Shares

2.8%

42

Saves

8.7%

130

Comments, shares and saves carry far more weight with ranking systems than passive likes, so a post with a thin like-heavy mix and a strong headline rate is less durable than the percentage suggests.

Derived metrics

Engagements per 1,000 followers

31.2

Reach rate

65.63%

Frequency

1.40

Target rate — how many engagements do I need?

Measured against followers

Engagements required

2,400

Still needed

902

Benchmark check

Excellent

3.12% against a Instagram median of 0.36% (good above 1%).

Medians from Rival IQ, 2025 Social Media Industry Benchmark Report. They are refreshed every year and vary strongly by follower tier and industry — small accounts routinely out-engage large ones — so treat this as a rough orientation rather than a grade.

About This Tool

Engagement Rate Calculator – Every Formula, Side by Side

Engagement rate is the most quoted number in social media reporting and the one almost nobody defines the same way. A brand manager reporting 3.2% engagement and an agency reporting 0.9% for the identical post are usually both correct — one divided by reach, the other by follower count. This engagement rate calculator removes the ambiguity by computing every standard definition from the same raw numbers and printing the arithmetic it used, so the figure you take into a meeting is one you can defend line by line.

How engagement rate is calculated

Every definition shares the same numerator: a single total engagements figure, usually written E.

E = likes + comments + shares + saves

Link clicks, profile visits, poll votes and sticker taps are optional extras. They are excluded here by default, because counting them raises your number relative to how the rest of the industry reports and makes cross-account comparison meaningless. The tool always states which components went into the E it used.

From there, the rate is that total divided by whichever audience figure you chose, times one hundred:

  • By followers — (E / followers) × 100. The media-kit standard, and the only one an outsider can verify.
  • By reach — (E / reach) × 100. Reach counts unique accounts that actually saw the post, so this isolates how compelling the content was.
  • By impressions — (E / impressions) × 100. Impressions include repeat views, so this rate is always at or below the reach-based one.
  • By views — (E / views) × 100. The denominator TikTok, Reels, Shorts and YouTube surface most prominently.

Followers or reach — which denominator should you use?

Use followers when comparing accounts or auditing an influencer's media kit: follower count is public, so both sides can recompute the number. Use reach when judging the content itself, because it excludes the followers who never saw the post and therefore does not punish you for an algorithm that throttled distribution. Reach and impression figures are only visible to whoever owns the account analytics, which is precisely why follower-based rates dominate public reporting despite being the less informative measure.

A rate above 100% is not a bug
When a post lands on the explore page or the For You feed, far more accounts can engage with it than follow you, so the follower-based ratio exceeds 1. In that situation the reach-based or view-based rate describes performance far more usefully.

Account-level averages: two answers, both valid

Averaging across a set of posts splits into two accepted variants. The average of per-post rates, (Σ(Eᵢ / followers) / n) × 100, weights every post equally and is the figure to quote. The total-over-total variant, (ΣEᵢ / (followers × n)) × 100, is what you get by simply adding everything up — which is why a single viral post can inflate it. The two are identical when follower count held steady across the period and diverge as soon as it did not. For high-frequency accounts, the daily engagement rate divides by followers × posts that day, so posting five times a day does not flatter you against an account posting once.

What the breakdown tells you

Two posts can share a headline rate and behave completely differently. The share-of-E breakdown separates passive likes from comments, shares and saves — the signals ranking systems treat as genuine intent. A like-heavy post with a strong rate is far less durable than a save-heavy post with the same number. Alongside it, the tool reports engagements per 1,000 followers (a size-neutral comparison), reach rate (what share of your followers the post actually reached) and frequency (impressions / reach, how many times the average viewer saw it).

Benchmarks, and their limits

A percentage without context is not an insight, so the calculator compares your follower-based rate against published platform medians and labels it below average, average, good or excellent. Those medians move every year and vary sharply by follower tier and industry — small accounts routinely out-engage large ones, because follower count sits in the denominator and grows faster than engagement volume. Platforms whose widely quoted figures use a different denominator are deliberately left out of the comparison rather than shown as a false equivalence.

Setting and hitting a target

The calculator also runs in reverse. Give it a target rate and it back-solves E_required = (target / 100) × denominator, then subtracts what you already have to show the gap. It is the quickest way to sanity-check a campaign goal before committing to it: a 5% target against a 48,000-follower base means 2,400 interactions on a single post, which is a very different conversation from "let's aim for five percent".

Frequently Asked Questions

Is the Engagement Rate Calculator free?

Yes, Engagement Rate Calculator is totally free :)

Can I use the Engagement Rate Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Engagement Rate Calculator?

Yes, any data related to Engagement Rate Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this engagement rate calculator work?

You enter the raw numbers from a post — likes, comments, shares and saves — plus whichever audience figures you have (followers, reach, impressions or views). The tool adds the interactions into a single engagement total E, then divides that total by each denominator and multiplies by 100. Every rate it can compute is shown side by side, with the substituted arithmetic printed underneath so you can defend the number in a meeting.

Why do two calculators give different engagement rates for the same post?

Almost always because they use different denominators. Dividing by follower count and dividing by reach are both standard, and they produce very different numbers: a post seen by only a third of your followers will show a much higher reach-based rate. Which interactions get counted matters too — including link clicks or profile visits inflates the total. Neither figure is wrong, but you have to state which definition you used.

Should I divide by followers or by reach?

Divide by followers when you are comparing accounts or auditing an influencer's media kit, because follower count is public and every party can verify it. Divide by reach when you are judging the content itself, since reach excludes followers who never saw the post and so isolates how compelling it was. Reach-based rates are only available to whoever owns the account analytics.

What counts as an engagement — do saves and clicks count?

Likes, comments, shares and saves are counted by essentially everyone and are included here by default. Link clicks, profile visits, poll votes and sticker taps are treated as optional and are excluded by default, because including them raises your number relative to how the rest of the industry reports. The tool always shows which components went into the total it used.

Why does my engagement rate fall as my follower count grows?

Follower-based engagement rate has follower count in its denominator, so it drops mechanically unless engagement volume grows at the same pace — and it rarely does, because larger audiences are less uniformly interested and platform distribution reaches a smaller share of them. This is why small accounts routinely out-engage large ones and why benchmark medians are published by follower tier.

Can an engagement rate be over 100%?

Yes, when the denominator is follower count. A post pushed onto the explore page or the For You feed can be seen and engaged with by far more accounts than follow you, so the ratio exceeds 1. It is a real result, not an error, but in that situation the reach-based or view-based rate describes performance more usefully.