Instagram Engagement Rate Calculator

Measure the true engagement of any Instagram account from its last 12 posts — or run a quick manual calculation with your own numbers. Free, instant, benchmarked by account size.

Enter any public Instagram username — we'll pull the last 12 posts and calculate the true engagement rate automatically.

Engagement benchmarks by account size

Instagram engagement rate benchmarks by follower count
Account sizeTypical ER rangeMedian
Nano (under 10K)4% – 8%6%
Micro (10K – 100K)2% – 4%3%
Mid (100K – 500K)1.5% – 3%2.25%
Macro/Mega (500K+)0.8% – 1.5%1.15%

What is Instagram engagement rate?

Engagement rate (ER) is the share of an account's followers who actively interact with its content. The standard formula divides the average likes and comments of recent posts by the follower count: (avg. likes + avg. comments) ÷ followers × 100. We calculate it from the last 12 posts — enough to smooth out a viral outlier or a flop, recent enough to reflect the account's current performance. ER is the single most honest metric on Instagram, because unlike follower counts it can't be bought cheaply at scale.

Why account size changes what "good" means

A 3% engagement rate is mediocre for a 5,000-follower account and outstanding for a million-follower account. This isn't a paradox — it's how social graphs work. Small accounts are followed mostly by people who know the creator personally or care deeply about a narrow topic, so a large share of them engage. As audiences grow, they accumulate casual followers, dormant accounts, and people who followed for one viral post. That's why our calculator always interprets your result against the benchmark for your weight class, not a single universal number.

How brands use engagement rate

For influencer marketing, ER is a pricing and vetting tool. Two creators with 50,000 followers can deliver wildly different results if one has a 4% ER and the other 0.5%. Marketers typically shortlist by niche and audience size, then rank candidates by engagement rate, and finally run a fake follower check on the finalists — because a high ER built on bot comments is worse than a modest genuine one. If a rate looks too good to be true for the account's size (say, 15% on 200K followers), that itself is a fraud signal worth investigating.

How to raise your engagement rate

The levers that consistently work: post when your audience is actually online (check your Insights), open captions with a hook that stops the scroll, ask a question that's easy to answer in the comments, reply to every comment in the first hour to feed the ranking algorithm, favor carousels and Reels which earn more interactions per impression, and prune ghost followers a few times a year. Avoid engagement pods and loop giveaways — they inflate short-term numbers while polluting your audience, which shows up immediately in a follower audit.

Frequently Asked Questions

How is Instagram engagement rate calculated?

The standard formula is: (average likes + average comments per post) ÷ followers × 100. We use the last 12 posts, which is the industry convention because it balances recency with statistical stability.

What is a good engagement rate on Instagram?

It depends on account size. Nano accounts (under 10K) typically see 4–8%, micro accounts (10K–100K) 2–4%, mid-size accounts (100K–500K) 1.5–3%, and macro accounts (500K+) 0.8–1.5%. Larger audiences always engage at lower rates — that's normal.

Why does engagement rate matter more than follower count?

Followers can be bought for pennies; genuine engagement can't. ER measures how much of the audience actually sees and reacts to content, which is what determines real campaign results.

Does the calculator include Reels and video views?

The core formula uses likes and comments, which are available consistently across all post types. Where post-type data is available, we show how Reels compare to photo posts.

Can I calculate ER without entering a username?

Yes — switch to the manual tab and enter followers, average likes, and average comments. The calculation runs instantly in your browser with no data lookups.

How can I improve my engagement rate?

Post consistently when your audience is online, use strong hooks in the first line of captions, reply to comments within the first hour, lean into Reels and carousels, and periodically remove ghost followers. Genuine community beats any growth hack.

Is that engagement real?

High ER means nothing if the likes come from bots. Audit any account's audience quality in seconds.

Open Fake Follower Checker