Engagement Rate Calculator
This calculator computes engagement rate using three different formulas — by reach, by impressions, and by follower count — so you can choose the denominator most relevant to your reporting context. It is built for social media managers, influencer marketing teams, and agency analysts who encounter inconsistent definitions of engagement rate across platforms and clients. Showing all three rates simultaneously makes it easy to explain why different platforms or tools report different numbers for the same content.
Inputs
Results
How this is calculated
Enter total engagements (likes, comments, shares, saves) and your choice of reach, impressions, or follower count, and the calculator produces the engagement rate for all three denominators simultaneously.
Every model runs locally in your browser. Nothing you type is sent anywhere.
Frequently asked questions
What is a good engagement rate on Instagram?
Engagement rate benchmarks vary by account size and content type. Nano-influencers and small brand accounts typically see rates of 3 to 6% by follower count. Mid-size accounts in the 100,000 to 500,000 follower range often average 1 to 3%. Large accounts above one million followers frequently see rates below 1% simply due to the mathematical effect of audience size on organic reach. Comparing engagement rates across accounts of very different sizes is often misleading.
What counts as an engagement on social media?
The definition of engagement varies by platform. On Instagram, engagements typically include likes, comments, saves, and shares of feed posts. Story engagements include replies and sticker interactions. On TikTok, video shares and comments are weighted more heavily in the algorithm than likes. On LinkedIn, engagements include reactions, comments, shares, and clicks. When comparing engagement rates across platforms or time periods, confirm that the same actions are being counted to ensure the comparison is valid.
How is engagement rate by reach different from engagement rate by impressions?
Engagement rate by reach divides engagements by the number of unique accounts that saw the content, expressing what share of unique viewers chose to engage. Engagement rate by impressions divides by total views including repeat views of the same content, producing a lower rate because impressions always equal or exceed reach. Reach-based engagement rate is generally the more meaningful signal of content resonance because it normalizes for repeat exposure. Impressions-based rates are more common in paid media reporting.