ToolNimba

๐Ÿ“ˆ Engagement Rate Calculator

Shihab Mia By Shihab Mia ยท Updated 2026-08-04

Calculate rate by
0%
Engagement rate
0
Total engagements
0
Followers
-
Benchmark band

Your engagement rate is the percentage of your audience that actually likes, comments on, or shares your content, and it is the fastest way to judge whether a post is landing. Enter your likes, comments, and shares or saves, pick whether you want the rate against your follower count or against reach and impressions, and this calculator gives you the percentage instantly along with a plain-language read on whether that number is low, average, good, or excellent by common social media benchmarks. Everything runs in your browser, so no post data or account numbers are ever sent anywhere.

What is the Engagement Rate Calculator?

Engagement rate measures how much of your audience interacted with a piece of content compared with how many people could have seen it. It is calculated by adding up your total engagements (typically likes, comments, and shares or saves) and dividing that sum by a denominator, then multiplying by 100 to get a percentage. The two denominators people use are follower count, which tells you what share of your entire audience engaged, and reach or impressions, which tells you what share of the people who actually saw the post engaged with it. Both are valid engagement rate calculations; they just answer slightly different questions, and mixing them up is the single most common mistake people make when comparing numbers.

Follower-based engagement rate is the more common version because follower count is always visible, even on other people's accounts, which makes it the default for influencer vetting and competitor benchmarking. The formula is straightforward: total engagements divided by followers, times 100. If a post gets 500 likes, 40 comments, and 20 shares on an account with 10,000 followers, that is 560 total engagements divided by 10,000, times 100, which works out to an engagement rate of 5.6%. Reach-based engagement rate swaps the denominator for the number of unique accounts (or impressions) that actually saw the post, which is only available to the account owner inside their own platform analytics. Reach-based rates are usually higher than follower-based rates for the same post, because reach is often a fraction of total followers, especially on platforms with algorithmic feeds where not every follower sees every post.

There is no single official engagement rate that counts as good, because it swings by platform, format, industry, and account size. Video-first platforms like TikTok tend to post higher average engagement rates than photo feeds. Smaller accounts with tight, loyal audiences typically post far higher engagement rates than mega accounts with millions of followers, because a smaller, more engaged niche audience engages more consistently per person than a huge, more passive one. That is why the benchmark bands used in this calculator (under 1% low, 1% to 3.5% average, 3.5% to 6% good, above 6% excellent) are described as general rules of thumb, not hard thresholds. Use them as a starting point for a quick read on a post, then build your own baseline from your own account's history for anything that actually matters, like a client report or a sponsorship pitch.

What counts as an 'engagement' also varies by who is doing the counting. Some tools and platforms only count likes and comments, others fold in shares, saves, and even clicks or video completions. This calculator sums likes, comments, and shares or saves, which mirrors how most marketers report engagement rate in practice and keeps the formula transparent so you can recompute it by hand if you need to check a number in a report. If a platform's own analytics dashboard shows a different engagement rate for the same post, it is very likely using a different formula or a different denominator, not a different definition of a good rate.

When to use it

  • Checking whether a single post performed above or below your account average right after it goes live.
  • Vetting an influencer or creator before a paid partnership by calculating their real engagement rate instead of trusting follower count alone.
  • Comparing engagement rate across competitor accounts in the same niche to benchmark your own performance.
  • Building a monthly or quarterly social media report that tracks engagement rate trends over time.
  • Deciding whether to boost or pause ad spend on a post based on how it is engaging organically.
  • Converting a platform's raw reach and impressions numbers into a percentage that is easier to explain to a client or manager.

How to use the Engagement Rate Calculator

  1. Enter the number of likes, comments, and shares or saves the post received.
  2. Choose whether to calculate the rate by follower count or by reach and impressions.
  3. Enter your follower count, or your reach/impressions number, depending on the mode you picked.
  4. Read the engagement rate percentage and its benchmark band (low, average, good, or excellent) instantly.

Formula & method

engagement rate (%) = (likes + comments + shares/saves) ÷ denominator × 100, where the denominator is either follower count (engagement rate by followers) or reach/impressions (engagement rate by reach). Example: 500 likes + 40 comments + 20 shares = 560 total engagements. 560 ÷ 10,000 followers × 100 = 5.6%.
Engagement Rate Formula(Likes + Comments + Shares) ÷ Followers or Reach × 100500 + 40 + 20= 560 engagements560 ÷ 10,000followers= 5.6% engagement rate

Worked examples

An account with 10,000 followers posts a photo that gets 500 likes, 40 comments, and 20 shares. Calculate engagement rate by followers.

  1. Add up total engagements: 500 likes + 40 comments + 20 shares = 560 total engagements.
  2. Choose the denominator: follower count = 10,000.
  3. Divide total engagements by the denominator: 560 / 10,000 = 0.056.
  4. Multiply by 100 to get a percentage: 0.056 x 100 = 5.6%.
  5. Check the benchmark band: 5.6% falls in the 3.5% to 6% range, which reads as a good engagement rate.

Result: Engagement rate = 5.6% (good band)

The same account posts a video that gets 1,200 likes, 150 comments, and 90 shares, and reaches 45,000 unique accounts. Calculate engagement rate by reach this time.

  1. Add up total engagements: 1,200 likes + 150 comments + 90 shares = 1,440 total engagements.
  2. Choose the denominator: reach = 45,000 (not follower count, since this is the reach-based version).
  3. Divide total engagements by the denominator: 1,440 / 45,000 = 0.032.
  4. Multiply by 100 to get a percentage: 0.032 x 100 = 3.2%.
  5. Check the benchmark band: 3.2% falls in the 1% to 3.5% range, which reads as an average engagement rate.

Result: Engagement rate = 3.2% (average band)

General engagement rate benchmark bands (rule of thumb, not a guarantee)

Engagement rateGeneral readWhat it usually suggests
Under 1%LowContent may not be resonating, or the account is large enough that reach outpaces engagement.
1% to 3.5%AverageTypical performance for most accounts and platforms, nothing alarming either way.
3.5% to 6%GoodAbove-average engagement, the content is connecting with the audience.
Above 6%ExcellentStrong engagement, often seen on smaller or niche accounts with a tightly matched audience.

How the same 500 total engagements read at different follower counts

Follower countTotal engagementsEngagement rateBand
2,00050025.00%Excellent
10,0005005.00%Good
50,0005001.00%Average (low end)
250,0005000.20%Low

Common mistakes to avoid

  • Mixing followers and reach in the same comparison. Follower-based and reach-based engagement rate answer different questions and produce different numbers for the same post, since reach is usually smaller than total followers. Comparing a follower-based rate on your account against a reach-based rate on someone else's account is not a fair comparison, always match the denominator before comparing.
  • Judging every post against the same fixed target. Engagement rate benchmarks shift by platform, format, industry, and account size, so a 2% engagement rate can be disappointing for a niche account with 3,000 loyal followers and perfectly normal for a mainstream brand with 3 million. Build a baseline from your own recent posts instead of chasing one universal number.
  • Ignoring account size when reading a percentage. Engagement rate typically falls as follower count grows, because reach and follower quality do not scale together. A smaller account posting an "average" 2% engagement rate may genuinely be outperforming a huge account posting a 2% rate, since a larger audience is harder to move at the same percentage.
  • Treating a single post as the whole story. One viral or one flat post can swing an engagement rate wildly and does not reflect your typical performance. Track engagement rate across a rolling window of posts, weeks, or campaigns rather than reacting to any single data point.

Glossary

Engagement rate
The percentage of an audience that liked, commented on, or shared a piece of content, calculated as total engagements divided by a denominator (followers or reach), times 100.
Total engagements
The sum of interactions counted for a post, typically likes plus comments plus shares or saves.
Reach
The number of unique accounts that saw a piece of content at least once, as distinct from impressions, which count total views including repeats.
Impressions
The total number of times a piece of content was displayed, including multiple views by the same account.
Follower-based engagement rate
Engagement rate calculated using total follower count as the denominator, useful for comparing accounts since follower count is publicly visible.
Benchmark band
A general range (such as low, average, good, or excellent) that a metric falls into, used as a rough guide rather than a strict pass or fail threshold.

Frequently asked questions

What is a good engagement rate?

As a general rule of thumb, under 1% is considered low, 1% to 3.5% is average, 3.5% to 6% is good, and above 6% is excellent. These bands vary a lot by platform, niche, and follower count though, so a smaller, niche account might see 8% routinely while a huge global brand might see 1% and still be doing well. Treat the bands as a starting point, not a strict pass or fail line.

How do I calculate engagement rate?

Add up your total engagements (likes, comments, and shares or saves), divide by a denominator, and multiply by 100. Use follower count as the denominator for a follower-based engagement rate, or use reach/impressions for a reach-based engagement rate. For example, 560 total engagements divided by 10,000 followers, times 100, equals a 5.6% engagement rate.

Should I calculate engagement rate by followers or by reach?

Use follower-based engagement rate when comparing your account to competitors or influencers, since follower counts are publicly visible and let you calculate a rate for accounts you do not own. Use reach-based engagement rate for your own internal reporting, since it reflects the actual audience that saw the post rather than your entire follower base, many of whom never saw it at all.

Why is my engagement rate different from what the platform shows?

Most platforms calculate their own version of an engagement metric using a different formula, a different denominator, or a different set of counted actions (some include clicks or video completions, others do not). If your number does not match a platform dashboard, it usually means the underlying formula differs, not that either number is wrong.

Does a higher follower count mean a higher engagement rate?

Generally the opposite. Engagement rate tends to fall as an account grows, because reach and audience quality rarely scale at the same pace as follower count, and algorithmic feeds show posts to a shrinking share of a larger audience. Small, tightly focused accounts frequently post higher engagement rates than accounts with millions of followers.

What counts as an engagement?

This calculator sums likes, comments, and shares or saves, which is the most common definition used in marketing reports. Some platforms and tools also count clicks, saves separately from shares, or video watch time as engagement, so always check which actions are included before comparing an engagement rate from a different source to your own.