Engagement Rate Calculator Updated Aug 26, 2026

Calculate social media engagement rate by followers, reach, or impressions. Enter your engagement numbers and get an instant result, plus general benchmark ranges to see how it compares.

✓ Free, no signup ✓ 3 calculation methods ✓ Multi-post average ✓ Instant results
Quick answer: Engagement rate = (Total Engagements ÷ Followers, Reach, or Impressions) × 100. Engagements usually mean likes, comments, shares, and saves added together. A post with 500 engagements on an account with 10,000 followers has an engagement rate by followers of (500 ÷ 10,000) × 100 = 5%.

Engagements = likes + comments + shares + saves. Switch the tab above to divide by reach or impressions instead of followers.

Leave at 1 for a single post. Set higher to average engagement across several posts with the same follower count.

Engagement Rate
Enter your numbers and click Calculate

How to use this engagement rate calculator

  1. Choose a method. By Followers is the most common and easiest to compare over time. By Reach or By Impressions better reflects engagement among people who actually saw the post.
  2. Enter total engagements — usually likes, comments, shares, and saves added together (check the FAQ below for what to include).
  3. Enter the denominator — your follower count, reach, or impressions for the post(s).
  4. Set number of posts if you're averaging across more than one, or leave it at 1 for a single post.
  5. Click Calculate to see your engagement rate.

The engagement rate formula

Engagement Rate (%) = ( Total Engagements ÷ (Followers or Reach or Impressions × Posts) ) × 100

All three versions use the same basic idea — engagements divided by an audience size — but the denominator changes what the number actually tells you:

MethodDenominatorBest for
By FollowersTotal follower countComparing your own account's performance over time
By ReachUnique accounts that saw the postMeasuring how compelling content is to people who saw it
By ImpressionsTotal views, including repeatsPaid or boosted content, and repeat-view platforms

Worked example

Example. A post gets 320 likes, 45 comments, 110 shares, and 25 saves (500 total engagements) on an account with 10,000 followers.
Engagement rate = (500 ÷ 10,000) × 100 = 5%

If the same post only reached 6,000 of those 10,000 followers, the engagement rate by reach would be higher: (500 ÷ 6,000) × 100 = 8.3% — which is why the method you choose changes the number significantly.

General engagement rate benchmarks

Engagement rate (by followers)Commonly considered
Under 1%Low
1% – 3.5%Average / healthy
3.5% – 6%Good
Above 6%Excellent

These are general rules of thumb widely used in social media marketing, not fixed thresholds — typical engagement rates vary by platform, content type, industry, and audience size. Smaller accounts often see higher engagement rates than large ones.

Who uses an engagement rate calculator

Social media managers reporting on content performance, marketers comparing campaigns or vetting influencer partnerships, small business owners checking whether their content is resonating, and creators tracking their own growth all use this calculation regularly.

Tips for a more accurate engagement rate

  • Be consistent with what counts as an engagement — decide whether to include saves and shares, and use the same definition every time you measure.
  • Use reach, not followers, when comparing posts that weren't shown to your full audience — algorithmic feeds mean not every follower sees every post.
  • Track trends over time rather than judging a single post — one viral post can skew a snapshot.
  • Compare like with like — video, image, and text posts often have naturally different engagement rates on the same platform.

Engagement rate calculator FAQs

What is the formula for engagement rate?
Engagement Rate = (Total Engagements ÷ Followers, Reach, or Impressions) × 100. The most common version divides by follower count.
What counts as an "engagement"?
Most commonly likes, comments, shares, and saves added together. Some marketers also include clicks or video views — the important thing is using the same definition consistently when comparing over time.
What's a good engagement rate?
As a general rule of thumb, under 1% is often considered low, 1-3.5% average, 3.5-6% good, and above 6% excellent — but this varies significantly by platform, industry, and account size, so compare against your own history and similar accounts.
Should I calculate engagement rate by followers or by reach?
By followers is simplest and most common for tracking your own account over time. By reach is more accurate for judging how compelling a specific post was, since not every follower sees every post.
Why is my engagement rate different on different platforms?
Each platform has its own algorithm, audience behavior, and typical engagement norms, so raw engagement rate numbers aren't directly comparable between platforms like Instagram, TikTok, Facebook, or LinkedIn.
Does a smaller account usually have a higher engagement rate?
Often, yes. Smaller, more niche audiences tend to be more engaged per follower than very large accounts, where a smaller share of followers interacts with any given post.
How do I calculate average engagement rate across multiple posts?
Add up total engagements across all the posts, then divide by (your denominator × number of posts). The "Number of posts" field in this calculator does that automatically.

Related calculators

⚠️ Accuracy note: Benchmark ranges above are general industry rules of thumb, not verified statistics for any specific platform or period. This calculator isn't affiliated with any social media platform.

This engagement rate calculator from Anchor AI Tools runs entirely in your browser — your numbers are never sent to a server.