Free tool

Instagram Engagement Rate Calculator

Enter your numbers, pick a basis, and see your engagement rate against real benchmarks. No sign-up, no account connection.

Measure against
Engagement rate
0.0%
Enter likes, comments and an audience number to see your rate.

Reach-based engagement. The median across our 149-account dataset is 12.1%.

The three formulas

There's no single Instagram engagement rate. The number changes depending on what you divide interactions by, so always say which basis you used.

Reach-based
(likes + comments + saves + shares) / reach × 100

Divides by the number of unique accounts that saw the post. The most honest basis, because it measures how the people who actually saw your content responded.

View-based
(likes + comments + saves + shares) / views × 100

Divides by total plays, best for reels and video. One viewer can count more than once, so view-based rates read lower than reach-based rates on the same post.

Follower-based
(likes + comments + saves + shares) / followers × 100

Divides by your follower count. Common in older benchmarks, but it ignores that most posts never reach every follower, so the number drifts as your audience grows.

Which basis to use when

Use reach when you have it. It is the closest thing to a fair measure, since it only counts the accounts that were actually shown the post. Instagram exposes reach for your own account in the app and the Insights export.

Use views for reels and other video, where plays are the headline number and reach is less meaningful. In our sample of 315 reels, the median per-view engagement rate is 4.1%.

Use followers only when you cannot see reach, for example when sizing up an account that is not yours. Follower-based rates typically land between 1% and 4%, and they run lower than reach-based rates for the same post, so do not hold the two to the same bar.

Why reach-based is the most honest

A follower count is a vanity number. Plenty of followers are inactive, and Instagram rarely shows a post to all of them, so dividing by followers punishes larger accounts and rewards small ones. Worse, a follower-based rate goes up when you lose followers, which is exactly backwards.

Reach fixes that. By dividing by the accounts that were genuinely shown the post, a reach-based rate answers the question that matters: of the people who saw this, how many cared enough to react. That's the number worth improving, and it's the one Highviz ties back to what is actually inside each post.

One caution: the three bases aren't interchangeable. A reach rate will almost always look higher than a follower rate for the same post, so never compare across bases, and always label which one you're quoting.

Skip the manual math

Connect your account and get every post scored, no credit card.