Free Engagement Rate Calculator
Engagement rate = (likes + comments + shares + saves) ÷ followers, reach, impressions or views × 100. Enter totals from Instagram, TikTok, Facebook, YouTube or LinkedIn to get the rate, the average per post and a breakdown by interaction type.
How to use the Engagement Rate Calculator
Enter interaction totals, pick the denominator you have data for, and set the number of posts. Engagement rate becomes useful when its calculation method and reporting scope are explicit, so the result always states which basis it used.
Instagram engagement rate calculator
For your own account, take likes, comments, shares and saves from Instagram Insights and calculate by reach for the most accurate view of how viewers responded. For another account, such as an influencer you are vetting, add the public likes and comments across their recent posts, enter 0 for shares and saves, choose Followers and set the post count to get an average.
TikTok engagement rate calculator
TikTok distributes most videos beyond the follower base, so a rate by views is usually more meaningful than a rate by followers. Enter likes, comments, shares and saves, choose Video views and enter the views for the same videos.
Facebook, YouTube and LinkedIn
The same formula works on every platform. On Facebook and LinkedIn, use reactions as likes and calculate by reach or impressions from page or post analytics. On YouTube, enter likes, comments and shares, leave saves at 0 and calculate by views.
Influencer engagement rate
To compare creators, use the same method for each one: the same number of recent posts, the same interactions and followers as the denominator. A single viral post can skew a small sample, so average across several posts.
Avoid mixed denominators
Do not combine interactions from several posts with the reach from only one post. Likes, comments, shares and saves represent different levels of response, so review the breakdown alongside the combined rate.
Engagement Rate Formula
| Engagements | Reach | Posts | Rate |
|---|---|---|---|
| 1,600 | 45,000 | 5 | 3.56% |
Engagement Rate Calculator FAQs
How do you calculate engagement rate?
Add likes, comments, shares and saves, divide by the selected follower, reach, impression or view total, then multiply by 100. For example, 1,600 engagements on 45,000 reach is a 3.56% engagement rate.
How do you calculate Instagram engagement rate?
Add the likes, comments, shares and saves on a post (or a set of posts) and divide by followers, or by reach if you have Instagram Insights for the account. Multiply by 100. For an account you do not manage, only likes and comments are public, so enter 0 for shares and saves and use followers as the denominator.
How do you calculate TikTok engagement rate?
TikTok engagement rate is usually calculated by views rather than followers, because most TikTok views come from the For You feed. Add likes, comments, shares and saves (favorites), choose Video views as the basis and enter the view total.
Should I calculate engagement rate by followers or by reach?
Use followers when comparing accounts from public data, such as vetting influencers. Use reach or impressions when you have analytics access and want to measure how the people who actually saw the content responded. Reach counts unique accounts; impressions include repeat views.
Can I calculate an average engagement rate for multiple posts?
Yes. Enter totals for the same set of posts, the matching denominator and the number of posts. The tool shows the combined rate and the average engagements per post.
What counts as an engagement?
This calculator counts likes, comments, shares and saves. Leave any field at 0 if the platform does not report it, for example saves on YouTube, and say which interactions you included when you report the rate.
Does a higher engagement rate always mean better performance?
No. Compare like with like by platform, format, audience size, objective and calculation method. A rate by reach is not comparable with a rate by followers.