Engagement Rate Calculator

Enter your numbers and get the rate on whichever basis you actually mean. The basis is a choice here rather than a hidden assumption, because the three answers differ by a lot.

  • Free
  • No sign-up
  • Runs in your browser
Calculate against

Engagement rate

Enter your followers to see the rate.

The formula

Engagement rate is interactions over an audience number, as a percentage:

rate = (likes + comments + shares + saves) ÷ (basis × posts) × 100

By followers
The comparison standard. Anyone can see a follower count, so it is the only basis that works between accounts.
By reach
The fairest measure of a post. Counts only people who actually saw it, so it is not punished by inactive followers.
By impressions
The strictest. Counts every view including repeats, so it always produces the lowest of the three.

Benchmark bands

RateReads asWhat it usually means
Under 1%Below typicalWorth checking format and timing before anything else.
1% – 3%TypicalWhere most established accounts sit, on a by-follower basis.
3% – 6%GoodAn audience that is genuinely interested rather than merely subscribed.
Above 6%ExcellentCommon on small, tight audiences; rare and valuable on large ones.

Rough industry ranges for a by-follower calculation, not a verdict on your account. Size and category move these more than anything you do.

Reading the number properly

  1. 1

    Fix your basis before you benchmark

    An agency reporting by-reach against a competitor measured by-followers is comparing two different quantities. Decide which you use, write it on the report, and keep it.

  2. 2

    Track the trend, not the number

    A single post's rate is mostly noise — one share from a large account distorts it. The monthly average across every post is the figure that actually tells you whether anything changed.

  3. 3

    Segment by format before you conclude anything

    Video and static usually sit in different bands on the same account. A blended rate that dropped may just mean you posted more of the format that always sat lower.

  4. 4

    Saves and shares are worth more than likes

    They are the signals most feeds weight hardest, because they take effort. If you are optimising one number, optimise the one that earns distribution.

Questions

Which basis should I use?
By followers is the standard for comparing accounts, because everyone can see a follower count. By reach is the fairer measure of whether a post worked, since it only counts people who actually saw it. Pick one and stay with it — mixing them is how people conclude they have doubled their performance overnight.
What counts as an interaction?
Likes, comments, shares and saves here. Some tools count only likes and comments, which produces a lower number — so a rate is only comparable against another rate calculated the same way.
What is a good engagement rate?
It depends far more on account size and category than on anything you control. Broadly, under 1% is below typical, 1–3% is typical, 3–6% is good and above 6% is excellent — but a 1% rate on a 200,000-follower account is a great many people, and a 10% rate on 300 followers is your colleagues.
Why does my rate fall as I grow?
Because the denominator grows faster than reach does. Not every follower sees every post, and the proportion who do declines as an audience gets larger and less tightly self-selected. A falling rate alongside rising absolute engagement is normal, not a problem.
Can I calculate an average across several posts?
Yes — enter the totals for all the posts and set 'posts counted' to how many there were. That gives the average rate per post rather than a single post's figure, which is the more stable number to track month to month.
Does this send my numbers anywhere?
No. The whole calculation runs in your browser. There is no request, no storage and no account.

Want this built into your workflow instead of a one-off?