Free Engagement Rate Calculator
This free engagement rate calculator works out the engagement rate for any social media post or account in seconds, no sign-up required. Enter your likes, comments, shares, and saves, choose whether to measure against followers, reach, or impressions, and get the rate with the working shown.
Result
Your result
Enter your interaction counts and the audience they came from. The rate updates as you type, with the working shown so you can check it.
How it Works
How to Use the Engagement Rate Calculator
Step 1: Choose what to measure against: followers, reach, or impressions. If you are not sure, start with followers. It is the only one you can also calculate for an account you do not own.
Step 2: Enter the interactions on the post: likes or reactions, comments, shares, and saves. Leave a field blank if the platform does not report it.
Step 3: Enter the audience number that matches your choice in step one.
Step 4: The rate appears as you type, along with the arithmetic behind it. Click "Copy result" to paste it into a report.
To get the rate for a whole account rather than one post, add up the interactions across every post in the period and use the total audience for the same posts. Pick a consistent window first: see how to choose a reporting period.
The Engagement Rate Formula
Engagement rate is total engagements divided by an audience number, multiplied by 100. The engagements are the same in every version. What changes is the audience you divide by, and that choice can move the answer by a factor of ten.
- By followers: engagements ÷ followers × 100. The most common version, and the only one that works on public data, which makes it the standard for comparing accounts and vetting creators. Its weakness is that most followers never see any given post.
- By reach: engagements ÷ reach × 100. Measures how the people who actually saw the post responded. This is the fairest read on content quality, but reach is only visible to the account owner.
- By impressions: engagements ÷ impressions × 100. Impressions count every view, including repeat views by the same person, so this version is always equal to or lower than the rate by reach. It is the default on LinkedIn and in most paid social reporting.
If the difference between the last two is fuzzy, this explainer on reach vs impressions covers it. For a longer walkthrough of each formula with worked examples, read how to calculate engagement rate.
What Is a Good Engagement Rate?
There is no single number, and anyone who gives you one without asking which formula you used is guessing. A rate by followers and a rate by impressions for the same post are not comparable. Rates also fall as accounts grow, and they differ by platform, format, and industry.
Two comparisons are worth making. The first is against your own trailing average, using the same formula every time: that tells you whether a post or a month was better than usual. The second is against direct competitors, using the rate by followers since that is the only one you can calculate for them. For current numbers, see our data on social media engagement and LinkedIn engagement benchmarks, and read why most benchmarks mislead before you put one in a slide.
Common Mistakes When Calculating Engagement Rate
- Mixing formulas. Reporting by followers one quarter and by impressions the next makes the trend meaningless. Pick one and label it on the chart.
- Using today's follower count for an old post. If the account has grown, that understates how the post performed at the time. Use the follower count from the posting date when you have it.
- Counting video views as engagements. A view is exposure, not interaction. Keep views on the audience side of the formula.
- Averaging percentages. The average of each post's rate is not the account's rate. Add up all engagements, add up all audience, then divide once.
- Treating it as the goal. Engagement rate tells you whether content resonates. It does not tell you whether it produced pipeline. Pair it with the social media KPIs that do.
Calculators for Specific Platforms
Each platform counts slightly different interactions and reports a different audience number. Use the Instagram, TikTok, YouTube, or LinkedIn engagement rate calculator for fields that match what you see in that platform's analytics. To put a dollar figure on organic performance, try the Earned Media Value Calculator.
Frequently Asked Questions
How do you calculate engagement rate?
Add up the engagements on a post (likes, comments, shares, saves), divide by an audience number (followers, reach, or impressions), and multiply by 100. For example, 1,385 engagements on an account with 25,000 followers is an engagement rate of 5.54%.
What is a good engagement rate?
It depends on the formula, the platform, and the size of the account, so no single number applies. The most useful benchmark is your own trailing average calculated the same way every time, followed by direct competitors measured by followers.
Should I calculate engagement rate by followers, reach, or impressions?
Use followers to compare accounts or evaluate creators, because it works with public data. Use reach to judge how well content landed with the people who saw it. Use impressions when you report alongside paid social or on LinkedIn, where it is the default.
Can engagement rate be over 100%?
Yes. When a post spreads well beyond your followers, engagements can exceed your follower count, which puts the rate by followers above 100%. The rate by reach or impressions cannot exceed 100% unless people engage more than once.
What is the difference between reach and impressions?
Reach is the number of unique accounts that saw a post. Impressions is the total number of times it was shown, including repeat views. Impressions are always equal to or higher than reach, so engagement rate by impressions is always equal to or lower.
Is the Engagement Rate Calculator free?
Yes. The calculator is free, needs no account, and runs entirely in your browser. The numbers you enter are not sent anywhere.
