Free tool · Official Instagram data

Instagram Engagement Rate Calculator

See how an audience responds to a creator's recent posts. Enter a username to get followers, average likes and comments, and the engagement rate — calculated from official Instagram data.

Public Business or Creator accounts only.

Try a creator you're considering for a campaign. Results show real follower and post data from Instagram.

By the BuzzInsect team · Last updated

A smartphone surrounded by a heart, comment bubbles and a rising bar chart, representing likes, comments and engagement

What is Instagram engagement rate?

Instagram engagement rate is a percentage that shows how much of an account’s audience responds to its posts. In the calculator above, it is the average number of likes and comments on recent posts, divided by the account’s follower count, multiplied by 100.

It answers a narrow question: for every 100 followers, roughly how many likes and comments does a typical recent post collect? It does not tell you how many people saw the post, whether the audience is the right one for your brand, or whether those followers are real. That is why it works best as a first filter rather than a final decision.

How do you calculate Instagram engagement rate?

BuzzInsect uses a widely used definition that makes creators of different sizes comparable:

Engagement rate = (average likes + average comments per post) ÷ followers × 100

  • We use the 12 most recent posts that show both a like count and a comment count.
  • Posts with hidden likes or missing counts are skipped, never counted as zero. The report shows how many were skipped.
  • A carousel counts as one post, so its slides are never double-counted.
  • Views, reach, saves and shares aren't public, so they aren't part of this rate.

To do it by hand

  1. Take a set of recent posts and add up the likes on each.
  2. Add up the comments on each.
  3. Divide each total by the number of posts to get the average likes and average comments.
  4. Add those two averages together.
  5. Divide by the follower count and multiply by 100.

Followers, likes and comments come from Instagram's official Instagram Platform API (Business Discovery). The averages and the rate are calculated by BuzzInsect.

A worked example

This example is illustrative, not real account data. Suppose a creator has 20,000 followers, and across the last 12 usable posts the average is 600 likes and 40 comments per post.

20,000
followers
600 + 40
average likes + comments per post
3.2%
640 ÷ 20,000 × 100

Now imagine a second creator with 40,000 followers and the same 640 average engagements. The rate is 640 ÷ 40,000 × 100 = 1.6%. The post activity is identical, but spread across twice the audience. This is why the rate is useful for comparing creators of different sizes, and why a raw like count alone can mislead.

Why likes and comments?

Likes and comments are the two interaction counts that Instagram makes public for a post. Views, reach, saves and shares are not public, so no outside tool can include them using public data. Only the creator can see those in their own Instagram insights.

Comments usually take more effort than a like, so some marketers read them as a stronger sign of interest. The formula adds them together with equal weight, which keeps it simple and comparable across accounts, but it means a rate alone cannot tell you how thoughtful the conversation is. You need to open the comments and read them.

Why hidden likes, carousels and recency matter

Three details change how much you can trust a number.

  • Hidden likes. Some creators hide like counts on certain posts. If a tool treated those as zero, it would drag the rate down unfairly. The BuzzInsect calculator skips any post where Instagram does not return both counts, and the report tells you how many posts were skipped. If many were skipped, the rate rests on fewer posts and deserves less weight. For example, if 3 of 12 recent posts were skipped, the average is based on 9 posts.
  • Carousels. A carousel with ten slides is still one post with one like count and one comment count. Counting it once keeps the average honest and stops carousel-heavy accounts from looking different only because of format.
  • Recency. Using recent posts shows how the audience responds now, not how it responded two years ago. The flip side is that a small window can be swung by one unusual post. Re-check the creator at a later date, and look at the actual posts, not only the summary.

What engagement rate cannot tell you

Treat the number with some caution. Its main limits are:

  • Follower count changes. The rate divides by the follower count at the time of the check. If an account recently gained or lost a large number of followers, older posts were published to a different audience size, which can distort the result.
  • Giveaways and viral outliers. A contest that asks people to like, comment and tag friends can inflate likes and comments for one post. So can a single post that travelled far beyond the creator’s usual audience. One outlier can lift the average of 12 posts noticeably.
  • Niche and size differences. What counts as a healthy rate differs by niche, audience size and content format. We do not give a single “good” number because there is not one that fits every creator. Compare a creator with others in the same niche and at a similar size, ideally ones you already know.
  • It is not reach. A high rate on a small audience can still mean few people see your campaign. A lower rate on a large audience can still deliver more total interactions.
  • Public data only. Only public Business or Creator (professional) accounts can be analysed. Personal and private accounts cannot.

How brands should use it when vetting creators

Engagement rate is useful because it is quick and comparable. Use it to build a shortlist, then check the things a percentage cannot show.

  • Audience fit. Does the creator’s content speak to the people you want to reach, in the city, language and category that matter for your product? Ask the creator for audience details from their own insights.
  • Content quality. Look at the last several posts. Are the visuals, scripts and tone something your brand would be comfortable beside?
  • Consistency. Check posting rhythm and whether results look steady across posts or depend on one or two standouts.
  • Comment quality. Read a sample of comments. Specific, relevant replies and real conversations are a better sign than strings of emojis or generic praise that could sit under any post.
  • Authenticity checks. Look for sudden jumps in followers, comments that look repetitive or unrelated, and mismatches between a large following and very little activity. None of these is proof on its own, so ask the creator to explain anything that looks odd.
  • Past brand work. Look at how the creator has handled earlier collaborations and whether they disclose paid content clearly.
  • Ask for first-party data. Before you commit budget, ask for the creator’s own reach and views for recent posts. Those figures are not public, and they complement the engagement rate.

On BuzzInsect, brands can discover verified creators, filter by niche, location and followers, message them directly, and track campaign posts. The calculator is a free way to look at any public professional account, whether or not you are using the marketplace.

How to use the calculator, step by step

  1. Enter the Instagram username of a public Business or Creator account in the tool at the top of this page. You do not need to log in with Instagram, and no Instagram password is ever requested.
  2. Read the summary: followers, average likes, average comments and the engagement rate.
  3. Check how many posts were skipped. If the number is high, treat the rate as less reliable.
  4. Check the retrieval time shown on the report. Results are cached for up to 15 minutes, so a re-check straight away will usually show the same data.
  5. Repeat for two or three similar creators in the same niche and compare them side by side. Comparisons mean more than any single number.
  6. Open the actual profiles and review audience fit, content and comments before shortlisting.

Without an account you can check 10 different accounts every 30 days, and re-checking an account you have already looked up is free. The limit is tied to your network, so colleagues on the same office Wi-Fi share it. A free BuzzInsect account raises the limit.

The short version

Engagement rate is a quick, comparable read on how an audience responds to a creator’s recent posts. It is built from public likes and comments only, so it leaves out reach, views, saves and shares. Use it to narrow a list, then judge audience fit, content, consistency and comment quality yourself before you spend a campaign budget.

Frequently asked questions

What is an Instagram engagement rate?

It shows how actively an audience responds to an account. BuzzInsect takes the average likes plus comments on the account’s recent posts and divides it by the follower count, then multiplies by 100 to give a percentage.

Which accounts can I check?

Public Instagram professional accounts — Business or Creator. Instagram’s official API does not share data for personal or private accounts, so those can’t be analysed.

Why are some posts left out of the calculation?

Some creators hide like counts. A post is only used when Instagram returns both its likes and its comments; posts with missing counts are skipped rather than counted as zero, and the report says how many were skipped.

How many accounts can I check for free?

Without an account you can check 10 different Instagram accounts every 30 days. Re-checking an account you already looked up is free. The free limit is tied to your network address, so people sharing one office or Wi-Fi network share it. A free BuzzInsect account raises the limit.

Do I need to log in with Instagram?

No. You only type a username. The calculator reads public data through Instagram’s official API on our servers; we never ask for your Instagram password.

Where does the data come from, and how fresh is it?

Followers, following, post counts, likes and comments come straight from Instagram’s official Business Discovery API. The engagement rate and averages are calculated by BuzzInsect. Results are kept for up to 15 minutes, and every report shows when its data was retrieved.

How do I calculate Instagram engagement rate manually?

Add the likes and comments on a set of recent posts, divide by the number of posts to get the average per post, then divide by the follower count and multiply by 100. For example, 640 average interactions on 20,000 followers gives 3.2%. The calculator does this automatically using the last 12 usable posts.

Is a higher engagement rate always better?

Not necessarily. A high rate can come from a giveaway, a single viral post or a small audience. It also says nothing about reach or whether the followers fit your brand. Compare creators in the same niche and of similar size, then review their content, comments and audience fit.

Why does the calculator not include views, reach, saves or shares?

Instagram does not make those figures public, so they are not available through the official Business Discovery API. Only the account owner can see them in their own insights. When vetting a creator, you can ask them to share recent reach and views directly.

How should brands use engagement rate to vet influencers?

Use it as a first filter to compare creators in the same niche and size. Then check audience fit, content quality, posting consistency and the quality of comments, and ask the creator for their own reach and views. No single metric should decide a collaboration.