← Back to blog

How to Calculate Engagement Rate in 2026

To calculate engagement rate in 2026, add up a post's interactions — likes + comments + saves + shares — divide by your audience size, and multiply by 100. The catch is the denominator: divide by followers for the classic public benchmark, by reach (unique viewers) for the most honest read in algorithmic feeds, or by impressions (total views including repeats) for the lowest, paid-friendly number. The same post can score three different percentages depending on which one you pick — so the formula matters less than choosing the right denominator and staying consistent. This guide gives you all three formulas, worked examples, and the honest 2026 benchmark picture — including the mistake nearly every "good engagement rate" table makes, checked against real data from RivalIQ and Socialinsider.

The engagement rate formula

Every engagement rate is the same fraction: how much interaction a post earned, relative to how big its audience was, expressed as a percentage. The numerator is the sum of deliberate interactions — at minimum likes and comments, ideally including saves and shares, which the platforms increasingly weight above a simple like:

Engagement rate = (likes + comments + saves + shares) ÷ audience × 100

What you put under the line is the only thing that changes between the three variants below, and it changes your answer dramatically. A post that earns 300 interactions looks like a 3% rate against 10,000 followers, a 6% rate against 5,000 people reached, and maybe a 2% rate against 15,000 impressions — same post, three different stories. None is "wrong"; they answer different questions. The one rule that holds across all of them: be consistent. Comparing a by-reach rate against a by-followers benchmark will flatter or alarm you for no real reason, and as you'll see below, that mismatch is the single most common way people misread their own numbers.

The three denominators (and when to use each)

Pick your denominator based on what you're trying to learn, not on which number looks biggest. Here's each formula, what it answers, and the trade-off.

1. Engagement rate by followers

Formula: (likes + comments + saves + shares) ÷ followers × 100.

This is the classic, public-facing benchmark. Because follower counts are visible on every profile, it's the only variant you can compute for accounts that aren't yours — which is exactly why influencer-marketing tools and competitor comparisons default to it, and why the big published benchmark reports (RivalIQ, Socialinsider) all measure this way. The weakness is that it divides by your whole audience even though any single post typically reaches a fraction of it, so a well-distributed post that travelled far looks artificially weak. Use it when you need a number that's comparable across accounts, or when reach data simply isn't available. Worked example: 250 likes + 30 comments + 15 saves and shares = 295 interactions; against 10,000 followers that's 295 ÷ 10,000 × 100 = 2.95%.

2. Engagement rate by reach

Formula: (likes + comments + saves + shares) ÷ reach × 100, where reach is the count of unique people who saw the post.

This is the most honest read in the algorithmic-feed era, where your followers are not necessarily your audience. By dividing by the people who actually saw the post, it measures how persuasive the content was among the eyeballs it reached, rather than punishing you for a follower base that scrolled past. It almost always produces a higher number than by-followers — often close to ten times higher for organic posts, because reach is so much smaller than your follower count. Use it as your default for judging content quality. The one limitation: you can only compute it for your own posts, since reach is private, which is why it never appears in cross-account benchmark tables. Worked example: the same 295 interactions against 5,000 reach = 5.9%.

3. Engagement rate by impressions

Formula: (likes + comments + saves + shares) ÷ impressions × 100, where impressions is the total number of views including repeat views by the same person.

Because impressions count every view — including the same person seeing a post three times — this denominator is usually the largest of the three, so it typically yields the lowest rate. That makes it the strictest measure and the right one for paid content, where you're often paying per impression and want to know your engagement-per-dollar-of-delivery. For organic content it tends to understate quality, so most creators stick to reach or followers. Worked example: 295 interactions against 15,000 impressions = 1.97%.

VariantDenominatorBest forTends to be
By followersFollower countComparing across accounts; public benchmarksMiddle of the three
By reachUnique viewersJudging your own content quality (algorithm era)Highest of the three
By impressionsTotal views (incl. repeats)Paid content; strictest per-view measureUsually lowest

A practical note on the numerator: public benchmarks usually count likes + comments only, because saves are private and not visible to outside tools. If you include saves and shares — and you should for your own analysis, since they're stronger signals — just apply the same formula to every post you compare. Our calculator for engagement rate lets you toggle all three denominators and add an optional saves-plus-shares field, so you can see how the same post scores each way in seconds.

Do saves and shares count more than likes?

Not uniformly — and the honest answer is more useful than the myth. In January 2025, Instagram head Adam Mosseri said the three signals that matter most for ranking are watch time, likes, and sends (shares via DM), telling creators to watch "average watch time, likes per reach, and sends per reach." So shares do sit alongside likes at the top — but so does plain watch time, which is why "shares beat likes" as a blanket rule overstates it.

The nuance worth keeping: Mosseri added that likes matter slightly more for reaching people who already follow you, while sends matter slightly more for reaching people who don't. In plain terms, likes help you hold your existing audience and shares help you break into new ones. Notice what's not in that official list: a specific "saves are 3–5x a like" multiplier gets repeated constantly online, but it doesn't trace to any primary source, so treat it as folklore. The safe, evidence-backed move is to count likes, comments, saves and shares together in your numerator and stop agonising over the exact weights — the platforms don't publish them, and they change.

What's a good engagement rate in 2026?

Here's where most guides go wrong. Measured by followers, the way the major benchmark reports actually measure, a "good" Instagram rate in 2025 was around 0.36% (median across brands, RivalIQ, 2025) to 0.48% (average, Socialinsider, 2025) — not the 3–6% you'll see quoted everywhere. Those familiar higher ranges are real, but they describe a different denominator. Sort out which one you're using and the whole benchmark question gets simpler.

Rule-of-thumb "good" ranges (by reach)

These are the numbers most creators have in their heads, and they're a reasonable target when you measure by reach — engagements over the unique people who actually saw the post. Treat them as rough, widely-cited rules of thumb for creator accounts — in line with Sprout Social's Instagram guidance (2025) — not hard laws; they vary by platform, industry, format and audience size.

PlatformBelow averageAverageGoodExcellent
Instagram< 1%1–3%3–6%> 6%
TikTok< 3%3–8%8–15%> 15%
X (Twitter)< 0.5%0.5–1%1–2%> 2%
Facebook< 0.5%0.5–1%1–2%> 2%
LinkedIn< 2%2–5%5–8%> 8%

If you measure by reach and land in the "good" column here, you're doing well. The mistake is holding a by-followers number to this table — that's comparing two different scales, and it'll tell you you're failing when you're fine.

What brands actually get by followers

Now the honest by-followers picture. These are 2025 averages across brand accounts, all measured the same way — total interactions over follower count (Socialinsider, 2025, from 70M+ posts). Because they share one methodology, they're genuinely comparable to each other, which the mixed numbers floating around online are not.

Average engagement rate by followers, 2025 Horizontal bar chart. TikTok 3.70 percent, Instagram 0.48 percent, Facebook 0.15 percent, X 0.12 percent. Source: Socialinsider 2025. Average engagement rate by followers, 2025 TikTok 3.70% Instagram 0.48% Facebook 0.15% X (Twitter) 0.12%
By-follower average engagement rate across brand accounts, 2025 (Socialinsider). The bars share one methodology, so they're comparable — unlike the mixed by-reach and by-follower figures most tables blend.

Two things jump out. First, every by-follower rate is small — even TikTok, the runaway leader, sits under 4%, and Instagram, Facebook and X are all a fraction of a percent. RivalIQ's 2025 report puts the Instagram median even lower, at 0.36%, with only the top quarter of brands clearing roughly 1% (RivalIQ, 2025). So if you're a brand measuring by followers and you're above ~0.5% on Instagram, you're already beating the median — hold that number to the 3–6% table and you'd wrongly conclude you're failing.

Second, TikTok runs far ahead of everything else — about 7× Instagram and 25× Facebook (3.70% vs 0.48% vs 0.15%, Socialinsider, 2025). That's not because TikTok audiences are 25× more passionate; it's structural. TikTok distributes posts to non-followers by default through the For You feed, so a small follower count sits under a large interaction count, inflating the per-follower rate. The same report clocks TikTok at an average of 248 shares per post, against 45 on Instagram and 17 on Facebook. If you run multiple platforms, never compare their raw rates head-to-head — judge each against its own norm.

Engagement rate falls as you grow

One more correction before you compare yourself to any number: engagement rate drops as your audience grows, and the effect is large. HypeAuditor's 2025 influencer data shows Instagram engagement sliding from roughly 2.5% for nano accounts (under 5,000 followers) down to under 1% for accounts over a million. A bigger following contains more passive, long-dormant followers, and the algorithm shows each post to a smaller share of them, so a 5,000-follower account should comfortably out-rate a 500,000-follower one.

The practical consequence: the only fair comparison is against accounts of a similar size in your niche, not the platform-wide average. A benchmark table that lumps a nano creator in with a mega-brand is averaging two completely different games. Find your size tier, compare within it, and track your own trend over time — that's the number that actually tells you whether your content is working.

How to calculate your engagement rate, step by step

Here's the fastest reliable path from raw post metrics to a number you can act on. It works for a single post or a batch, and it keeps you from the most common mistake — pooling all engagements over all followers, which lets one viral post distort the whole average.

  1. Gather the post's metrics. Pull the interactions for a single post — likes, comments, and, if you want a fuller picture, saves and shares — plus the audience number you will divide by. Zilfu shows reach, likes, comments and saves per post; for impressions or clicks, check the platform's native analytics.
  2. Add up the interactions. Sum your chosen interactions into one numerator. Public benchmarks typically count likes plus comments only; for your own analysis, include saves and shares since they are stronger signals — just use the same combination on every post you compare.
  3. Choose your denominator. Decide what you are measuring. Use followers to compare across accounts, reach (unique viewers) for the most honest read of content quality, or impressions (total views) for the strictest, paid-friendly number. Stick with one variant so your comparisons stay valid.
  4. Divide and multiply by 100. Divide the interaction total by your chosen denominator and multiply by 100 to get a percentage. For example, 295 interactions ÷ 5,000 reach × 100 = 5.9% by reach. The free engagement-rate calculator does this instantly and lets you toggle all three denominators.
  5. Compare against the right benchmark. Match the benchmark to your denominator. The familiar ranges — roughly 3–6% good on Instagram, 8–15% on TikTok, 1–2% on X and Facebook, 5–8% on LinkedIn — apply when you measure by reach. Measured by followers, brand medians are far lower (around 0.4% on Instagram), so check a by-followers rate against published by-follower data — and always against accounts of a similar size, since rates fall as audiences grow.
  6. Track the trend, not the post. For multiple posts, average the per-post rates rather than pooling everything into one division, which skews toward outliers. Watch the average over a rolling 12 weeks: a single viral post is noise, but a steady trend tells you whether your content and cadence are actually working.

For multiple posts, repeat steps one through four per post, then average the per-post rates — don't sum all engagements and divide by followers once, which skews toward outliers. Tracking that average over a rolling 12 weeks tells you far more than any single post: one viral hit is noise, a steady upward trend is signal.

How Zilfu helps

Zilfu owns the half of this equation that comes before the maths: getting your post live, reliably, on every network so it has a fair shot at engagement in the first place. Per-post analytics in the dashboard surface the exact raw inputs the formula needs — reach, likes, comments and saves — across Instagram, Threads, Facebook, TikTok, Pinterest, X and LinkedIn. That's everything you need to feed the numerator and the by-reach or by-followers denominator. Be clear on the boundary, though: Zilfu deliberately does not display a computed engagement rate, impressions, clicks or CTR in-dashboard. For the percentage itself, run the numbers through the calculator, which does the division, toggles all three denominators, and gives you a benchmark verdict in by-reach mode. For impressions and CTR specifically, pull them from each network's native analytics — Instagram Insights, TikTok Analytics, LinkedIn post analytics, Meta Business Suite, X Analytics and Pinterest Analytics.

Why does that division of labour matter for your rate? Because the biggest lever on engagement rate is showing up consistently, and that's what the scheduler is for. Define recurring weekly slots once per network, drop content into the queue, and Zilfu publishes into the next open slot — so the steady three-to-five-posts-a-week cadence that lifts engagement never depends on you remembering. Plans are flat and everything-included: you can connect as many accounts per network as your plan cap allows in one workspace (the cap scales with your plan rather than charging per seat), approvals and free reviewers come on every tier, and the free plan covers 20 posts a month — enough to start tracking your rate before you pay anything.

A couple of features make the measure-and-improve loop smoother. The first-comment feature (Threads) lets you queue a follow-up to seed the comment section or move a link out of the main caption, which can nudge those comment and save counts the formula rewards. And if you've automated your stack, the full REST API, MCP server and webhooks push posts into the same queue programmatically and are available on every plan. To improve the number you're now measuring, pair this with our social media engagement strategy — seven tactics that grow reach — and pick your posting windows from the best-time-to-post guide.

Frequently asked questions

What is the engagement rate formula?

Engagement rate = (likes + comments + saves + shares) ÷ audience × 100. The numerator is the sum of deliberate interactions on a post; the denominator is your audience size. Which audience number you divide by — followers, reach, or impressions — defines the three common variants, and it changes the result significantly for the same post.

How do I calculate engagement rate by followers?

Divide a post's total interactions by your follower count and multiply by 100. For example, 250 likes + 30 comments + 15 saves and shares = 295 interactions; against 10,000 followers that is 295 ÷ 10,000 × 100 = 2.95%. This is the classic public benchmark because follower counts are visible on every profile, so it can be computed for accounts that are not your own.

How do I calculate engagement rate by reach?

Divide total interactions by reach — the number of unique people who saw the post — and multiply by 100. Using the same 295 interactions against 5,000 reach gives 5.9%. By-reach is the most honest read in the algorithmic-feed era because it measures how persuasive a post was among the people who actually saw it, but reach is private, so you can only compute it for your own posts.

How do I calculate engagement rate by impressions?

Divide total interactions by impressions — total views including repeat views by the same person — and multiply by 100. The same 295 interactions against 15,000 impressions gives 1.97%. Because impressions is the largest denominator, this always produces the lowest rate, which makes it the strictest measure and the right one for paid content where you are paying per impression.

Which engagement rate formula should I use?

Use by followers when you need a number comparable across accounts or for public benchmarks; use by reach as your default for judging your own content quality; and use by impressions for paid content or when you want the strictest measure. The only firm rule is consistency: never compare a by-reach rate against a by-followers benchmark, because they are different scales by design.

What is a good engagement rate in 2026?

It depends on the denominator. Measured by followers — how the big benchmark reports measure — brand medians are low: about 0.36–0.48% on Instagram and 0.15% on Facebook (RivalIQ and Socialinsider, 2025). The familiar higher ranges (3–6% on Instagram, 8–15% on TikTok) are by-reach or creator-account figures. Compare like with like, and against accounts of a similar size, since rates fall sharply as audiences grow.

Why does my engagement rate drop as I grow?

It is near-universal. A bigger following contains more passive, long-dormant followers, and the algorithm shows each post to a smaller share of them, so a 5,000-follower account should out-rate a 500,000-follower one. That is why the honest comparison is against accounts of a similar size in your niche, not a platform-wide benchmark that lumps every account size together.

Should I include saves and shares in the calculation?

For your own analysis, yes — saves and shares are often stronger algorithmic signals than likes. Just apply the same formula to every post you compare. Note that public-facing benchmarks usually count likes and comments only, because saves are private and not visible to outside tools, so be aware of the difference when you compare your number to a published benchmark.

How do I calculate engagement rate across multiple posts?

Calculate the rate for each post individually, then average those per-post rates. Do not pool all engagements over all followers in a single division — that skews the result toward outliers, so one viral post can distort your whole average. For an ongoing view, track the average over a rolling 12 weeks; a single post is noise, a steady trend is signal.

Does Zilfu show my engagement rate?

No. Zilfu's per-post analytics surface the raw building blocks — reach, likes, comments and saves — but deliberately do not display a computed engagement rate, impressions, clicks or CTR. To get the percentage, take those numbers to the free engagement-rate calculator, which does the division and gives a benchmark verdict; pull impressions and CTR from each network's native analytics.

Where do I find the numbers to plug into the formula?

Likes, comments, saves and reach come from your post analytics — Zilfu shows reach, likes, comments and saves per post across the seven networks it publishes to. Impressions and CTR are not in the Zilfu dashboard, so pull those from each platform's native analytics: Instagram Insights, TikTok Analytics, LinkedIn post analytics, Meta Business Suite, X Analytics and Pinterest Analytics.

Why does the same post show three different engagement rates?

Because the three formulas use different denominators. A post with 295 interactions scores 2.95% against 10,000 followers, 5.9% against 5,000 reach, and 1.97% against 15,000 impressions — same post, three answers to three different questions. None is wrong; by-reach runs highest, by-impressions lowest, and by-followers in the middle. The takeaway is to pick one variant and stay consistent.

Is a high engagement rate better than a high follower count?

Often, yes, for distribution and trust. Algorithms reward the deeper signals — comments, saves, shares — over raw audience size, and a small, highly engaged account frequently out-reaches a large, passive one because each post earns wider testing. Engagement rate also normalises for size, so it is a fairer measure of content quality than a follower number, which only reflects accumulated reach.

Schedule once. Post everywhere.

Free forever, no credit card. Connect your accounts and ship your first post in under a minute.