Engagement Rate Calculator
Calculate engagement rate by followers, reach, or impressions. Enter likes, comments, shares, and saves to check Instagram, TikTok, YouTube, and more.
Engagement Metrics
All engagement rate calculations
Engagement Breakdown
Distribution of engagement types
Likes
500 • 83.3%
Comments
50 • 8.3%
Shares
20 • 3.3%
Saves
30 • 5.0%
Instagram Benchmarks
How your engagement rate compares
How to Use the Engagement Rate Calculator
Follow these five steps to calculate your social media engagement rate
Choose your platform
Select from Instagram, TikTok, YouTube, X / Twitter, Facebook, LinkedIn, or Custom using the platform dropdown at the top of the calculator.
Choose followers, reach, or impressions
Pick your calculation method. Followers is the most common and always available. Reach and impressions are more precise but require analytics access.
Enter engagement counts
Input your total likes, comments, shares, and saves (if your platform supports saves) for the period you want to measure. Use the Advanced section to add post count or time period for per-post and daily rates.
Review the formula and result
The calculator computes your engagement rate instantly and displays the live formula — (total engagements ÷ followers/reach/impressions) × 100 — so you can verify the math.
Compare against platform benchmarks
Check your rating and the visual benchmark scale for your platform. These ranges are illustrative planning guides — compare results against your own platform analytics for the most reliable context.
How Engagement Rate Works
Understanding the formulas behind social media engagement
Engagement rate measures how actively your audience interacts with your content. It's calculated by dividing total engagements (likes, comments, shares, saves) by your audience size, then multiplying by 100 to get a percentage.
Where Engagements = Likes + Comments + Shares + Saves. Different platforms may include additional interactions (retweets, pins, reactions), but these four are the universal core metrics.
How to Calculate Engagement Rate on Instagram
The Instagram-specific engagement rate formula and a worked example
Instagram engagement rate is calculated by dividing total interactions — likes, comments, shares, and saves — by followers or reach, then multiplying by 100. Saves are a useful engagement signal on Instagram and are widely considered a positive indicator of content quality.
Instagram ER = (Likes + Comments + Shares + Saves) ÷ Followers (or Reach) × 100
Always check your Instagram Insights for accurate reach and impressions data — those numbers are only visible to the account owner and provide a more precise engagement picture than follower-based calculations.
Platform-Specific Benchmarks
Illustrative planning ranges for engagement rates by platform
Engagement rates vary significantly across platforms due to different algorithms, content formats, and user behaviors. TikTok typically has the highest engagement rates because of its discovery-based algorithm, while X / Twitter tends to have the lowest. Use these ranges as illustrative planning guides and compare them against your own platform analytics for the most reliable context.
These ranges are illustrative planning benchmarks for accounts with roughly 1K–100K followers. Larger accounts typically see lower engagement rates due to diminishing algorithmic reach. Compare your results against your own analytics dashboard for the most accurate performance context.
Types of Engagement Metrics
When to use each calculation method
ER by Followers
Best for comparing accounts of similar size. Simple to calculate since follower count is always public. However, it doesn't account for algorithmic reach — most followers won't see every post.
ER by Reach
The most accurate metric for organic performance. It measures engagement among people who actually saw your content. Requires access to analytics data (not publicly available).
ER by Impressions
Ideal for paid content and ads. Impressions count every time content is displayed, including repeat views. Typically produces a lower rate than reach-based calculations.
Per-Post & Daily ER
Per-post ER normalizes for posting frequency. Daily ER tracks engagement velocity over time. Both are useful for comparing content performance across different time periods.
Common Mistakes When Calculating Engagement Rate
Avoid these frequent errors in engagement analysis
Comparing across platforms
A 2% engagement rate on Instagram is average, but on TikTok it's below average. Always compare within the same platform, as each has different norms and algorithmic behaviors.
Ignoring follower quality
Accounts with purchased or inactive followers will show artificially low engagement rates. The denominator matters — 1,000 real followers beat 10,000 fake ones.
Not normalizing for post frequency
Posting 30 times vs 3 times in a month produces very different total engagement numbers. Use per-post engagement rate when comparing content strategies.
Single snapshot vs trends
A single engagement rate is just one data point. Track your rate weekly or monthly to identify trends. A declining rate on growing followers may still be healthy growth.
Frequently Asked Questions
Common questions about social media engagement rates
Embed Engagement Rate Calculator
Add this calculator to your website or blog for free.
You Might Also Like
Explore more calculators
Last updated Jun 16, 2026