Free tool · runs in your browser
Social media engagement rate calculator
How to calculate engagement rate: add up a post's likes, comments, shares and saves, divide by followers, reach, or impressions, then multiply by 100. Free, runs in your browser, nothing uploaded, and the formula is printed beside every result.
Interactions on the post
Divide by
the audience you have built, seen or not
Enter at least one interaction count and your followers figure to get a rate. Nothing you type leaves this page.
Engagement rate is the share of people who did something with your post out of the people who could have. The something is a like, a comment, a share, or a save; the people are the followers, the reach, or the impressions you choose as the bottom of the fraction. Type in the interaction counts and one audience figure, and the calculator divides them in your browser. No account, no upload; close the tab and the numbers are gone.
The only real decision is the bottom of the fraction. Divide by followers and you are grading the post against the audience you have built, whether or not they saw it. Divide by reach and you are grading it against the people who actually did. Divide by impressions and repeat views join the denominator, which pushes the rate down. All three are legitimate (they answer different questions), and the tool computes whichever ones you have numbers for, with the formula printed beside each result.
What the calculator will not do is tell you whether your number is good. Benchmark percentages float around the internet with no two sources agreeing, so this page refuses to print one. The comparison worth making is against yourself: the same formula, the same denominator, run over your own recent posts.
Three denominators, three questions
Engagement rate by followers
(likes + comments + shares + saves) ÷ followers × 100
The classic public formula, and the only one an outsider can compute, because follower counts are public and reach is not. It grades a post against the whole audience you have built, including people the feed never showed it to, so dormant followers drag it down, and a post that travels beyond your followers can push it above what the audience alone explains. Use it when you are comparing accounts from the outside, or when public data is all you have. Its one non-negotiable: compare it only against other by-follower rates.
Engagement rate by reach
(likes + comments + shares + saves) ÷ reach × 100
Reach is the count of unique accounts that saw the post, so this version asks the sharper question: of the people who actually saw it, how many did something? It strips out the dead weight of followers who were never shown the post, which makes it the better read on whether the content itself worked. The catch is access: reach comes from your own analytics, so you can compute this for your account but not for anyone else's. Use it for your own content decisions.
Engagement rate by impressions
(likes + comments + shares + saves) ÷ impressions × 100
Impressions count every display of the post, including the same person seeing it twice, so the denominator here is always at least as large as reach and the resulting rate reads lower for the same post. That is not an error; it is a different question: engagement per showing rather than per person. It is the natural fit when impressions are the unit you are already reporting in, as with paid placements, or when a platform hands you impressions but not reach.
How it works, in plain words
How to calculate engagement rate
Add up every interaction the post earned: likes, comments, shares, and saves where the platform reports them. Divide that total by one audience figure: followers, reach, or impressions. Multiply by 100, and you have the rate. The single decision that changes the answer is which figure sits on the bottom, so write that down beside the number; a rate means nothing unless the reader knows the denominator it used.
What engagement rate is
Engagement rate is the share of people who acted on a post out of the people who could have seen it. The platform that puts the definition in the plainest terms is LinkedIn, whose analytics documentation calls it the ratio of interactions per impressions and lists the interactions it counts as clicks, reactions, comments, and shares. The exact wording and the link sit just below this section.
Is it free
Yes, and it needs no account. The calculation is plain arithmetic that runs in your browser, nothing you type is uploaded, and the draft disappears when you close the tab. Because the page needs no server behind it, there is no service that can go down and take the tool with it.
- LinkedIn's Page analytics documentation defines engagement rate as "the ratio of interactions per impressions on your post," and says the interactions it counts "include clicks, reactions, comments, and shares." linkedin.com, read 15 September 2026
Why there is no benchmark table here
This page prints no benchmark percentages, because any figure we printed would be either borrowed without verification or invented. Engagement rates vary by platform, industry, content format, and account size, and the published averages that circulate disagree with one another and rarely disclose which formula produced them. A benchmark computed with a different denominator than yours is not comparable to yours at all. The comparison that actually informs a decision is your own trailing average: the same formula, the same denominator, run across your last ten or twenty posts. A post that beats your own line is working; a month that slips below it is a trend worth looking at.
The questions the number raises
How to calculate engagement rate?
Add up the interactions the post earned (likes and comments at minimum, plus shares and saves where your platform reports them), then divide by an audience figure and multiply by 100. The audience figure is the fork in the road: followers, reach, or impressions each produce a different rate from the same post. Pick one, note which one you picked, and keep using it, because a rate only means something next to other rates computed the same way.
What is engagement rate?
Engagement rate is the share of people who acted on a post out of the people who could have seen it. The interactions counted are likes, comments, shares, and saves, though each platform draws its own line: LinkedIn's documentation also names clicks and reactions. Divide that total by followers, reach, or impressions, multiply by 100, and the result is the rate.
Is the engagement rate calculator free?
Yes. There is no account, no signup, and nothing to download; the math runs in your browser as plain arithmetic, nothing you type is uploaded, and closing the tab clears the draft. The page needs no server behind it, so the tool keeps working through any outage.
What is a good engagement rate on Instagram?
The honest answer is that nobody can hand you a defensible number. Published average-engagement figures disagree with each other, rarely say which formula produced them, and shift with industry, format, and account size. A benchmark built on a different denominator than yours tells you nothing about your account. The measurement that holds up is your own trailing average: run the same formula over your last dozen or two posts and judge each new one against that line.
Should I calculate engagement rate by reach or by followers?
They answer different questions. By-followers grades the post against everyone who chose to follow you, including people the algorithm never showed it to, and it is the only version an outsider can compute, since follower counts are public and reach is not. By-reach grades the post against the people who actually saw it, which makes it the better read on whether the content itself worked. If you have access to your own analytics, use reach for your own decisions and followers when you need a figure someone outside the account can check.
What counts as an engagement?
There is no universal list. Likes and comments are counted almost everywhere; shares and saves exist on some platforms and not others; some analytics tools also fold in clicks or profile visits. This calculator takes likes, comments, shares, and saves, and lets you leave any field blank. What matters more than the exact set is holding it constant: if you start counting saves halfway through the year, your rates will jump for reasons that have nothing to do with your content.
Why is my engagement rate by impressions lower than by reach?
Because impressions count every time the post was displayed, including the same person seeing it twice, while reach counts each person once. Impressions can never be smaller than reach, so the same interactions divided by impressions always yield the smaller rate. Neither number is wrong (they are different denominators), but a rate is meaningless if nobody can tell which one it used, so label it.
Or make the posts the rate is measuring
The rate tells you how your posts land; SpeedRun Social makes the posts: finished branded image posts with the headline baked into the image, a full week per campaign, and nothing published until you approve it. Free plan: 300 credits/month refilled forever, 1 free campaign/week (3 posts + 1 video + 1 cross-post), no card required, watermarked media on free.