Analytics
Free Engagement Rate Calculator: Which Formula to Use
The same posts can read as 5% or 0.5% depending on which formula you use. Here is the worked math for followers, reach, and impressions, and which one belongs in your media kit.

Key takeaways
- The same posts score differently under each formula: dividing engagements by followers, reach, or impressions can change your engagement rate by a factor of 10 or more.
- The standard formula is (likes + comments) ÷ followers × 100, averaged over your last 10 posts using totals, not per-post ratios.
- Label the formula on every number you pitch: "5.0% ER (by followers)" reads as honest, an unlabelled percentage invites brands to assume the worst.
- Rough Instagram benchmarks: 3–6% under 10k followers, 1.5–3.5% at 10k–100k, and 1–2.5% above 100k, with TikTok running higher.
- Recalculate monthly across two or three 10-post windows and keep the working numbers with your media kit so you can defend the figure in a pitch call.
A free engagement rate calculator gives you one number, but the formula behind it changes that number by a factor of 10 or more depending on whether you divide by followers, reach, or impressions. Below, the same sample account runs through all three formulas with full worked math, plus a decision rule for which one belongs in your media kit when you pitch brands.
What is engagement rate and why does it matter?
Engagement rate is the share of your audience that actually interacts with a post: likes, comments, saves, and shares, divided by your followers, reach, or impressions. It answers the question a brand asks before replying to your pitch: do people act on what you post, or just scroll past it?
Brands use it to vet creators because follower counts are easy to inflate but engagement is harder to fake. A 12k lifestyle account averaging 6% engagement is often a safer bet than a 200k account at 0.8%. Benchmarks vary by platform and size — Socialinsider's Instagram study found smaller accounts consistently out-engage larger ones, which is exactly the story your media kit should tell. Once you've run your numbers, Kiit.me's content planner helps you track which posts earned them.
How do you calculate engagement rate step by step?
Step 1: pull your numbers
Open Instagram or TikTok analytics and grab three figures from your last 10 posts: total likes, total comments, and total followers (or reach, if the section on formulas covers that). Average them across the 10 posts, not just your best one. Brands spot cherry-picked numbers fast.
Step 2: run the math
The most common formula is:
Engagement rate = (likes + comments) ÷ followers × 100
Worked example with sample numbers. Say your last 10 posts averaged 1,850 likes and 95 comments, and you have 48,000 followers. Add engagement: 1,850 + 95 = 1,945. Divide by followers: 1,945 ÷ 48,000 = 0.0405.
Multiply by 100 and your engagement rate is about 4.05%. If you pitch with reach instead, the same 1,945 engagements against an average reach of 22,000 gives 1,945 ÷ 22,000 × 100 = 8.84%. Same posts, very different number, which is why the formula you name in your media kit matters as much as the result.
Step 3: sanity-check the result
Run the calculation across two or three separate 10-post windows. If one window gives 4% and the next gives 1.2%, your rate is unstable, and a brand will negotiate on the lower figure. Calculate it once a month, log it in your deal pipeline next to your rate card, and keep the number consistent everywhere you pitch. Tools like Beacons and Pillar build this stat into their kits, and Kiit.me does the same so your media kit, bio link, and brand deals all show the same figure. If you work with an agency, share the live number rather than a stale screenshot: Kiit.me's creator agency page keeps both sides on the same figure.
Which engagement rate formula should you use: followers, reach, or impressions?
The same account scores differently under each formula, so the one you pick changes the number a brand sees. Pick deliberately and say which one you used.
Formula 1: by followers
(Engagements ÷ followers) × 100. This is the version most free engagement rate calculators run by default, because followers are public and easy to grab. Use it when you're comparing yourself to other creators or filling in a rate card, since brands benchmark against follower counts. Its weakness: a dormant or inflated follower base drags the number down even if your active audience is engaged.
Formula 2: by reach
(Engagements ÷ reach) × 100. Reach counts unique accounts that saw the post, so this measures how well you convert actual viewers into engagers. Use it when your reach is unusually strong relative to followers, or when a brand asks about view-through performance. It almost always produces a higher number than the follower formula.
Formula 3: by impressions
(Engagements ÷ impressions) × 100. Impressions include repeat views, so this is the lowest number of the three. It matters mainly for campaign reporting after a sponsored post, where a brand supplies impression data.
Instagram and TikTok both expose reach, impressions, saves, and shares to creators in their native analytics (Instagram Insights, TikTok Creator Academy), so you can run all three without third-party tools.
Which one goes in your media kit
Take a sample account with 50,000 followers and 2,500 engagements:
- By followers: 2,500 ÷ 50,000 = 5.0%
- By reach: 2,500 ÷ 30,000 = 8.3%
- By impressions: 2,500 ÷ 45,000 = 5.6%
Label the formula on every number. A kit that says "5.0% ER (by followers)" reads as honest; an unlabelled percentage invites the brand to assume the worst. When you move a negotiated rate into a written agreement, Kiit.me contracts let you attach the calculation alongside the deliverables so the brand sees exactly how you arrived at the figure.
What is a good engagement rate for your platform and account size?
The honest answer: the bigger your account, the lower your rate, and that is normal. A lifestyle creator with 8,000 followers doing 5% is doing well. At 150,000 followers, 2% is solid. Broad industry commentary consistently shows engagement rate declining as follower count rises, because a fixed number of engaged followers gets diluted across a larger base.
Rough working ranges, treating them as sanity checks rather than gospel:
- Under 10k followers: 3–6% on Instagram, 4–8% on TikTok
- 10k–100k: 1.5–3.5% on Instagram, 3–6% on TikTok
- 100k+: 1–2.5% on Instagram, 2–5% on TikTok
TikTok runs higher because its For You feed pushes content to non-followers, so reach-based engagement often looks stronger than your follower ratio suggests.
Two caveats. First, published benchmarks come from aggregated platform data, not your niche; a highly engaged lifestyle audience can sit above these bands without anything being wrong, and a niche with low comment culture can sit below them while still converting well for the right brand. Second, brands rarely judge you on the number alone. They look at consistency across your last several posts, whether your comment sections show real conversation rather than emoji drops, and whether your audience matches their customer profile. A 2% rate with 40 substantive comments per post often reads better in a pitch call than a 6% rate driven by one viral reel three months ago. That is why tracking your rate over time in one place, like your Kiit.me creator dashboard, beats a one-off calculation before a pitch.
How do you use a free engagement rate calculator without common mistakes?
A calculator is only as honest as the numbers you feed it. Three mistakes skew most self-managed creators' results.
Mistake 1: averaging ratios instead of totals
Never average the engagement rate of five posts. Average the totals: sum all likes and comments, sum all followers (or reach), then divide. Averaging ratios overweights a viral post and drags your number away from what a brand-deal pipeline actually delivers per post.
Mistake 2: mixing 7-day and 30-day windows
If your reach comes from Instagram's 30-day insights but your likes come from a 7-day export, the formula breaks. Pick one window, pull every input from it, and note the window next to the result so your rate card stays reproducible.
Mistake 3: quoting a number you can't reproduce on demand
Brands ask follow-up questions. If you screenshot a calculator result from three months ago, you can't defend it in a pitch call. Recalculate before every pitch, and keep the working numbers with your media kit rather than in a dead spreadsheet tab. Tools like Beacons and Pillar build kits around live stats for this reason. Kiit.me does the same, and its creator account health page covers the flagged-bio-link worries that make creators hesitant to put pitch links in their bio in the first place.
How do you present your engagement rate when pitching brands?
Put the number in three places: your media kit, your rate card, and the first line of your pitch email. Brands skim, so lead with the formula you used: "4.1% by reach on the last 30 days" beats "4.1%" alone, because reach-based rates look different from follower-based ones and brand managers know it.
If you cite engagement as a reason for your rates, keep the underlying stats one click away. A live, protected link to a stats page beats a static screenshot, since screenshots go stale and raw Google Docs links expose your whole deal history. Kiit.me puts the media kit, rate card, and Protected Links in one place; Beacons and Pillar take a similar approach, so compare before committing.
One honest gap: no tool verifies your reach numbers for the brand, so back claims with an Instagram or TikTok screen-share on the call. And when a deal lands, disclosure rules apply — the FTC explains the basics in its business guidance on endorsements.
How can you improve a low engagement rate once you've calculated it?
Four levers move the number, and you can test them one at a time.
First, format. Reels and carousels typically outperform static single images on both Instagram and TikTok, so if your last ten posts were stills, swap five for carousels and compare engagement rate after two weeks.
Second, cadence. Posting more often rarely fixes a low rate if the content is weaker; posting less, but better, usually does. Pick a sustainable schedule and hold it for a month so your baseline is clean.
Third, CTA placement. Put the question or prompt in the caption's first line, not buried at the end, and reply to early comments within the first hour to feed the algorithm signals.
Fourth, track honestly. Log each change with its engagement rate in the same spreadsheet where you track deals, so when you pitch brands next, your media kit shows a number that is moving in the right direction, not a stale one.
FAQ
Is 3% engagement rate good on Instagram?
For accounts under 10k followers, 3% sits at the low end of a healthy 3–6% range. At 10k–100k, 3% is solid, near the top of the typical 1.5–3.5% band. Above 100k followers, 3% is strong, since rates decline as accounts grow and a fixed engaged audience gets diluted.
Do I use likes only or likes plus comments and saves?
Use likes plus comments at minimum, since both signal active interaction and brands expect them. Add saves and shares when your platform analytics expose them, because they often indicate stronger intent. Whatever you include, state it in your media kit so the brand can compare your number fairly against other creators.
What engagement rate do brands look for before sponsoring a post?
There is no single threshold, but roughly 1–2.5% works for large accounts, 1.5–3.5% for mid-size, and 3–6% for small ones on Instagram. Brands weigh consistency across recent posts as heavily as the average, and they vet against follower count, so label which formula produced your figure.
How many posts should I average when calculating engagement rate?
Ten posts is the standard window. Average the totals, not the per-post ratios: sum all likes and comments, then divide by followers or reach. Pull every input from the same time window and recalculate monthly. Running two or three separate 10-post windows also shows whether your rate is stable or swinging.
Build your kit on Kiit
One media kit, one link, and brand deals tracked from first pitch to signed.
Get started
