Free tool

Instagram engagement rate calculator

Enter any public handle. See followers, average likes and comments, the engagement rate against accounts of the same size, and how much of the audience looks real. Free, no sign-up.

Free, no sign-up. Reads the public profile and its recent posts. Private accounts cannot be read.

What an Instagram report shows

A real check of @cristiano, run on 23 September 2026. Try any public account above.

Example report
Cristiano Ronaldo
Instagram: @cristiano
VerifiedMacro creator
679.6M
followers
636
Following
4.1K
Posts
Engagement rate
0.78%
Typical for this size

Average likes and comments per post over the last 12 posts, divided by followers.

Low, under 0.4%High, over 2%

Macro accounts usually land between 0.4% and 2%.

5.3M
Avg likes
50K
Avg comments
9.2M
Avg views
1.0
Comments per 100 likes
Under 0.5 is a warning sign
Audience behaviour
Behaves like a real audience, 0/100
Passed5
Flagged0
Not measured1
  • Engagement matches the account size
    0.78% against a typical 1% for Macro accounts.
  • People comment as well as like
    About 1.0 comments per 100 likes.
  • Follows fewer accounts than follow it
    Follows 636, followed by 679.6M.
  • Enough posts to have earned the audience
    4.1K posts for 679.6M followers.
  • Reactions vary naturally between posts
    Posts land in a normal spread around the average.
  • Followers actually watch
    Not measured: Instagram only publishes views on video posts.
Engagement benchmark

Macro Instagram accounts, by followers.

LowTypicalHigh

Rate is average likes and comments per recent post, as a percentage of followers. Ranges are working industry figures, rounded.

What you get

Everything an agency checks before booking a creator

A follower count is the first number anyone looks at and the least useful one. It says how many people once tapped follow. The numbers that decide whether a creator is worth their rate are underneath it, and this is what the report shows.

  • Engagement rate, from the most recent posts, placed against the range for accounts of that size.
  • Average likes, comments and video views per post, so a rate is never a mystery.
  • Followers, following and post count, and the ratios between them.
  • Audience behaviour, a score out of 100 with every reason listed.
  • Recent posts with their numbers, so you can see the spread rather than only the average.

Why recent posts, not lifetime

Some calculators use the account’s total likes across everything it has ever posted. That flatters accounts that were once big and are now quiet, and it hides a creator who has just found their audience. The last dozen posts are what a client’s campaign will actually look like.

Benchmarks

What a good Instagram engagement rate looks like

Engagement rate falls as an account grows. That is not a failing, it is arithmetic: a million people do not all react to one post the way a thousand close followers do. So a rate only means something next to the account’s size, and this is the range the tool compares against.

TierfollowersLowTypicalHigh
Nanounder 10Kunder 2%around 4%over 7%
Micro10K to 100Kunder 1%around 2.2%over 4%
Mid100K to 1Munder 0.7%around 1.5%over 3%
Macroover 1Munder 0.4%around 1%over 2%

Rate is average likes and comments per recent post, as a percentage of followers. These are working ranges drawn from what is reported across the industry for each tier, rounded so nobody mistakes them for precision. As the checker builds up its own data, they will be replaced with measured medians and this page will say where they came from.

Method

How the behaviour score works

There are two ways to look for fake followers. The expensive one samples the follower list itself, thousands of accounts per profile, and grades each on whether it looks like a person. That is what the paid platforms do, and it is why they cost what they cost. The other is to read what a bought audience leaves behind in the public numbers, which is what this tool does. Bought followers do not react, do not comment, and do not watch, and those absences show.

The signals

  • Engagement against size. The heaviest signal. An account with 200K followers whose posts get the reactions of a 5K account has followers who are not there.
  • Comments against likes. Likes are cheap to buy in bulk; comments are not. Under one comment per two hundred likes, on an account big enough that the ratio means something, is a tell.
  • Following against followers. An account that follows more people than follow it, past a few thousand, usually grew by following everyone back rather than by being worth following.
  • Audience against output. Fifty thousand followers on twenty posts happens, but rarely.
  • Consistency. Real audiences are uneven. A run of posts that all land within a few percent of each other looks purchased; one post carrying the whole average means the typical post does far worse than the number suggests.
  • Views against followers. On video platforms, followers who never watch are the clearest sign of all.

What the score is, and is not

Each signal adds to a score out of 100, and every point is shown with its reason, so you can disagree with any of them. A quiet week on a small account trips the first signal honestly, which is why one signal on its own never gets past “a few signs” and the score only says bought when several agree.

It is a reading of behaviour, not a count. An account can carry a share of dead or bought followers and still pass every check, because the real part of its audience is engaging normally; the score sees what the audience does, not who is in it. Counting fake followers means grading the followers one by one, thousands per profile, which is what the paid audit platforms charge for. This page does not do that, so it never quotes a percentage.

For agencies

Where this fits in the work

A single check answers “is this creator real?” A campaign asks the same question forty times, then asks it again every month as the creators’ numbers move. Wiro keeps a creator database per agency with these stats refreshed in batches, rate cards, deliverables and the reporting a client sees, so the check you just ran is the first step of a process rather than the whole of it.

Common questions

How is Instagram engagement rate calculated?

Average likes plus comments per recent post, divided by followers, as a percentage. The tool reads the account's most recent posts rather than its lifetime totals, so the number reflects how the audience behaves now, not how it behaved two years ago when the account was smaller.

What is a good engagement rate on Instagram?

It depends on size. Under 10K followers, 4% is ordinary and 7% is strong. At 100K, around 1.5% is typical. Past a million, 1% is respectable. Judging a macro account by a nano account's rate is the most common mistake in influencer selection, and it is why the tool always shows the rate next to the range for that tier.

Can it check a private Instagram account?

No. A private profile shows follower and following counts but no posts, and without posts there is nothing to calculate engagement from. The tool will tell you the account is private rather than guess.

Does it detect fake followers?

It reads public signals: engagement well below the tier's range, likes without comments, more following than followers, a big audience on very little content, unnaturally uniform reactions. It does not sample the follower list, so it reports how the audience behaves, with its reasons, rather than a percentage of fake accounts. An account can pass here and still carry inactive followers; what passing means is that the real audience is engaging normally. The method is explained further down the page.

Is the data live?

A report is fetched fresh the first time a handle is checked and kept for 24 hours, so checking the same account again the same day shows the same numbers. The report says when it was fetched.

Do I need an account?

No. The checker is free and public. Wiro itself is an operating system for agencies and is not yet launched; the waitlist is at the bottom of the page if you want it.