Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Calculate an Instagram post's engagement rate from likes, comments, an optional shares/saves figure, and followers.
This tool calculates engagement rate as ((likes + comments + shares/saves) ÷ followers) × 100, using numbers you provide directly from your own Instagram Insights -- there's no live API lookup, so paste in your real figures. The tool has a single denominator box labelled Followers, plus an optional Shares/Saves box.
Enter likes, comments, an optional shares/saves figure, and your base number in the Followers box (you can type your reach there if you prefer a reach-based rate). The engagement rate percentage appears instantly.
The calculator shows four boxes: likes, comments, shares/saves, and a Followers box that acts as the denominator. It adds likes, comments, and shares/saves, divides the sum by the denominator, multiplies by 100, and displays the result with two decimals. The shares/saves box is optional in practice: leave it at zero if you only want likes plus comments, which is the formula described above on this page. If the denominator is empty or zero the result shows a dash rather than a number.
Engagement rate = (likes + comments + shares/saves) / base x 100
The base box is labelled Followers, but it is simply the number you divide by. If you prefer a reach-based rate, type the post's reach into that box. Instagram Insights reports reach and follower counts for your own account, so either number is available to you.
A photo post gets 420 likes and 35 comments, and you leave shares/saves at 0. Your account has 8,000 followers, so the rate is 455 divided by 8,000 times 100, which is 5.69% (5.6875 before rounding). The same post reached 5,200 accounts. Entering 5,200 in the base box gives 455 divided by 5,200 times 100, or 8.75%. The gap is expected: reach is usually smaller than the follower count for a feed post, so the same interactions look stronger against it. If you also had 45 saves and added them to the shares/saves box, the numerator would be 500 and the reach-based rate would be 9.62%.
Use the percentage for direction, not judgement. Track it across your last ten or twenty posts, note which formats or topics rise above your own average, and repeat what works. Because account size and niche change what is normal, an outside average is a weak yardstick; your own baseline is the honest one. If you work with brands, they may quote a rate calculated with a specific base, so ask which one they use before comparing.
All interactions are weighted equally here, though a comment or a save signals more intent than a like. Story views, profile visits, link clicks, and follows gained are not part of this formula. Nothing is pulled from Instagram; the calculator does exactly the arithmetic on what you enter, so inaccurate inputs give an inaccurate rate.
It varies widely by niche, account size, and content type, with no single universal benchmark -- your own historical trend over time is generally more useful than comparing to an outside number.
No. Leave it at zero to get a likes-plus-comments rate. Add shares or saves only if you want them included, and do so consistently across the posts you compare.
Yes. The last box is just the denominator, so typing your post's reach there gives a reach-based rate even though the label says Followers.
For many feed posts, reach is lower than the follower count, so the same interactions divide by a smaller number and produce a bigger percentage. Neither figure is wrong; they measure different things.
The denominator is empty or zero. Enter a follower count or reach greater than zero to see a percentage.
Reference: Google Search Central