Free tool

What's your real engagement rate?

Enter followers, average likes and average comments. You get the honest number, the band it sits in, and what the formula quietly leaves out.

Runs entirely in your browser. Nothing you type here is stored or sent anywhere.

Table of contents

Engagement rate is the number brands check before follower count: the share of your audience that responds to what you post. The standard formula is likes plus comments, divided by followers, times 100. This calculator runs it in your browser as you type.

What counts as a good engagement rate on Instagram

The bands people quote across the industry are roughly: under 1% is quiet, 1 to 3% is typical, 3 to 6% is strong, and above 6% is exceptional.

Read them as orientation rather than a grade, for two reasons. Smaller accounts almost always run hotter, because a follower who found you early is likelier to be a real fan than one who arrived from a viral reel, so a 10,000-follower account at 4% and a 300,000-follower account at 1.5% can be equally healthy. And niches differ sharply: a topic people feel strongly about produces comments that a topic people merely enjoy does not.

Averaging it properly, which is where most numbers go wrong

A single post's rate tells you about that post. Three habits make the average worth having:

  • Use nine to twelve recent posts. Fewer than that and one good reel decides the answer.
  • Drop the outliers at both ends. The post that took off and the one that sank are the two least representative things you have.
  • Skip anything from the last 48 hours. Engagement is still arriving, so a fresh post drags the average down for reasons that have nothing to do with the post.

Followers or reach, and why the two numbers disagree

There are two denominators in common use and they answer different questions.

Dividing by followers measures how much of the audience you have responds. That is the version brands quote, the version this calculator runs, and the one to use when comparing yourself to published benchmarks.

Dividing by reach measures how many of the people who actually saw the post responded. It is the better diagnostic and it always runs higher, often two or three times higher, because most posts do not reach most followers. If your rate looks poor on followers but strong on reach, the problem is distribution rather than content.

The one rule that matters is consistency. Comparing your reach-based rate to somebody else's follower-based rate is not a comparison at all, and it is the most common way creators talk themselves into thinking they are behind.

What this formula leaves out

This is the honest boundary. Likes plus comments is the industry standard, and it captures the two signals Instagram makes public. It misses the two that now matter most to how far a post travels: saves and sends.

A post people quietly save or forward to a friend can outperform a post with three times the likes, and none of that appears in this number. Instagram shows saves and shares in your own Insights, so if a post did unexpectedly well with a mediocre rate, that is usually where the explanation is.

It also treats a like and a comment as equal, which they are not. A comment costs real effort, and it is the only one of the two that opens a door.

If the number is low because too few people are seeing the post at all, that is a distribution problem rather than a content one, and the hashtag generator is the cheapest place to start on it.

Why the comment half is the half worth growing

Every comment is a person raising a hand. It is also the one engagement type Instagram lets a business act on: when someone comments on your post, a Business or Creator account is permitted to send them a single direct message in reply.

That is what makes the comment column worth more than the like column. A strong rate carried by likes is a room applauding. A strong rate carried by comments is a room of people asking you something, and comment-to-DM automation is how every one of them gets an answer instead of the handful you can reach by hand.

How to use it

Average your recent posts

Take nine to twelve recent posts, drop the best and worst, and skip anything from the last two days. Average the likes and the comments separately.

Enter the three numbers

Followers, average likes, average comments. The rate appears as you type and nothing is sent anywhere.

Check it against reach as well

Your Insights show reach per post. Running the same sum against reach tells you whether a low number is a content problem or a distribution one.

Read the comment column, then act

A rate carried by comments means your comment sections deserve an answering system. A rate carried by likes means the captions are not asking for anything yet.

More free tools

All tools →
Good to know

Questions, answered plainly

How is Instagram engagement rate calculated?

The standard formula is likes plus comments, divided by followers, multiplied by 100, averaged across recent posts. Some analysts divide by reach instead of followers, which produces a higher number because most posts do not reach most followers. Both are valid; comparing one against the other is not.

What is a good engagement rate on Instagram?

The commonly quoted bands are under 1% quiet, 1 to 3% typical, 3 to 6% strong, and above 6% exceptional. Account size matters: smaller accounts usually run hotter, so a 10,000-follower account at 4% and a 300,000-follower account at 1.5% can be equally healthy.

How many posts should I average?

Nine to twelve recent ones, with the best and worst dropped and anything from the last 48 hours excluded. A fresh post is still collecting engagement, so including it pulls the average down for no real reason.

Does this include saves and shares?

No, and that is a real limitation of the standard formula rather than of this tool. Likes and comments are the two public signals, but saves and sends now do more to decide how far a post travels. Both appear in your own Instagram Insights.

Does my data leave the browser?

No. The calculation runs entirely on this page. Nothing you type is stored, logged, or sent anywhere.

Get started

Turn your audience into a living

Connect Instagram, pick a post, and watch your first automation go live, in about three minutes.

Free forever, unlimited messages, no cardLive in minutesCancel anytime