Instagram Engagement Rate Calculator
Calculate engagement rate from likes, comments, and followers. Compare a post or account against typical ranges for your size.
Runs in your browser. Nothing you enter is uploaded.
Overview
Two hundred likes means nothing on its own. Against a thousand followers it is a strong post; against a hundred thousand it is a quiet one. Engagement rate divides interactions by audience size so posts of different vintages and accounts of different sizes become comparable.
This calculator takes followers, likes, comments, and saves or shares, and returns the percentage along with a band label. The inputs are the ones you can read directly from post insights, and the arithmetic is deliberately simple so you can reproduce it anywhere and know exactly what the number represents.
Comparing against yourself before comparing against anyone else
External benchmarks are the least useful application of this metric. Rates vary enormously by niche, account size, format, and platform, and published averages are assembled from samples that look nothing like your account. A rate that is unremarkable for a 2,000-follower hobby account would be exceptional for a 200,000-follower brand.
The comparison that produces decisions is your own history, format against format. Reels against Reels, carousels against carousels, single images against single images. Mixing formats in one average hides the finding, because formats have structurally different interaction profiles - carousels accumulate saves, Reels accumulate views and shares.
A single post is noise. Calculate ten and look at the distribution: a consistent band with one or two outliers tells you something about those outliers, while a steady decline across all ten tells you something about the account. Reacting to one weak post is the most common way people talk themselves into changing a strategy that was working.
- Compare like with like: same format, same platform, same rough period.
- Average your last ten posts rather than reading any single one.
- Keep the formula fixed - changing which interactions you count breaks the trend.
- Track saves and shares separately if you can; they behave differently from likes.
The formula, and the choice built into it
Likes, comments, and saves or shares are summed into a single interaction total, divided by the follower count, and multiplied by 100. The result is displayed to two decimal places. With 1,200 followers and 48 likes, 11 comments, and 26 saves, that is 85 divided by 1,200, or 7.08%.
Using followers as the denominator is a deliberate choice and not the only defensible one. Engagement rate by reach - interactions divided by accounts reached - measures how compelling the content was to the people who actually saw it, and is generally the better diagnostic. Engagement rate by followers measures how much of your audience you are activating, is available for any account without insights access, and is what published benchmarks almost always use. They answer different questions and should not be compared with each other.
The band labels attached to the output - below 1%, 1-3%, 3-6%, above 6% - are widely used conventions rather than measured thresholds from any published study. They are a rough orientation for a first reading, not a grading scale.
Two posts, same account, different verdicts
Input
Post A (carousel): 1,200 followers · 48 likes · 11 comments · 26 saves Post B (single image): 1,200 followers · 96 likes · 3 comments · 2 saves
Output
A → 7.08% · Excellent band B → 8.42% · Excellent band
Post B scores higher and is the weaker post. Its interactions are almost entirely passive likes, while A collected 26 saves and 11 comments - signals that indicate the content was worth keeping and worth responding to. This is the limitation of a flat sum in one line: it weights a like and a save identically. Reading the component numbers alongside the percentage is what turns the metric into a decision.
Limitations
- All interaction types are weighted equally. A save and a like count the same, even though they indicate very different levels of interest.
- Followers are used as the denominator, which understates performance on posts that reached largely non-followers - the normal case for Reels and TikTok.
- Reach and impressions are not inputs, so the calculator cannot produce engagement rate by reach, which is generally the more diagnostic figure.
- The band labels are common conventions, not thresholds derived from any published dataset.
- Inputs are typed manually, so the result inherits any error in reading or transcribing your insights.
- Follower counts move between the moment of posting and the moment of measuring; the number you enter is a snapshot.
When not to use this tool
- If you want to weight saves and shares more heavily than likes, the advanced engagement calculator applies weighting instead of a flat sum.
- If the question is whether your audience is growing rather than how it responds, the growth rate benchmarker measures the thing you are actually asking about.
How to use it
- 1
Open the insights for a single post and read followers, likes, comments, and saves or shares at the same moment.
- 2
Enter all four and note the percentage alongside the raw interaction total, not just the band label.
- 3
Repeat for your last ten posts of the same format and average them to get a stable baseline.
- 4
Compare new posts against that baseline rather than against published industry benchmarks.
Questions
Should I include saves and shares?
Yes, if your insights expose them - they are among the strongest indicators that content mattered to someone. The rule that counts more than the inclusion decision is consistency: whichever interactions you choose, use the same set every time or the trend line is meaningless.
Why is my rate dropping as my following grows?
This is normal and almost universal. Larger audiences contain proportionally more passive and inactive accounts, so the denominator grows faster than active interest. Falling rate alongside rising absolute interactions is usually healthy; falling rate alongside falling interactions is not.
What is a good engagement rate?
The honest answer is: better than your own last ten posts in the same format. Published averages span an enormous range depending on niche, size, and how the sample was collected, and adopting a number from an industry report tells you very little about whether your specific content is working.
Should I calculate this per post or per month?
Per post, then average. A monthly figure computed from totals lets one viral post disguise nine weak ones, whereas a list of per-post rates shows you the distribution - which is where the actionable information lives.
Related tools
Related guides
Related tools
