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.
What an Instagram report shows
A real check of @cristiano, run on 23 September 2026. Try any public account above.
Average likes and comments per post over the last 12 posts, divided by followers.
Macro accounts usually land between 0.4% and 2%.
- Engagement matches the account size0.78% against a typical 1% for Macro accounts.
- People comment as well as likeAbout 1.0 comments per 100 likes.
- Follows fewer accounts than follow itFollows 636, followed by 679.6M.
- Enough posts to have earned the audience4.1K posts for 679.6M followers.
- Reactions vary naturally between postsPosts land in a normal spread around the average.
- Followers actually watchNot measured: Instagram only publishes views on video posts.
Macro Instagram accounts, by followers.
Rate is average likes and comments per recent post, as a percentage of followers. Ranges are working industry figures, rounded.
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.
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.
| Tier | followers | Low | Typical | High |
|---|---|---|---|---|
| Nano | under 10K | under 2% | around 4% | over 7% |
| Micro | 10K to 100K | under 1% | around 2.2% | over 4% |
| Mid | 100K to 1M | under 0.7% | around 1.5% | over 3% |
| Macro | over 1M | under 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.
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.
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.
More free tools
No sign-up on any of them. Check a creator before the brief goes out, not after the invoice comes in.
TikTok engagement rate calculator
Engagement and views per follower for any TikTok creator, against accounts of the same size.
Try it freeYouTube engagement rate calculator
How many subscribers actually watch, like and comment, for any public channel.
Try it freeFake follower checker
Six checks on whether an audience behaves like a real one, with a score and its reasons. Not a percentage.
Try it freeCompare influencers side by side
Up to three creators on one screen: engagement, averages and how each audience behaves.
Try it freeInfluencer rate calculator
A fair price range per reel, post, story and video, in AED, SAR or USD, with the formula shown.
Try it freeInfluencer ROI and EMV calculator
Earned media value, cost per engagement, CPM and return on ad spend for a campaign.
Try it freeCommon 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.





