Engagement Rate Calculator
Work out the engagement rate of any Instagram, TikTok or YouTube account in seconds. Enter followers, likes and comments, and see if your engagement is low, average, good or excellent for your account size. Free, no login.
Tip: add up the last 10 to 12 posts and divide by the number of posts to get your averages. You can type 12.5k or 1.2m.
How to calculate engagement rate
Quick answer: add up the likes, comments, shares and saves on a post, divide by your follower count, and multiply by 100. Example: 500 interactions ÷ 10,000 followers × 100 = 5% engagement rate. For TikTok and YouTube, divide by views instead of followers, because most views come from people who don't follow you.
| Platform | Formula this tool uses | Why |
|---|---|---|
| (likes + comments + shares + saves) ÷ followers × 100 | The standard way brands compare Instagram accounts. Add reach to also see the rate by reach. | |
| TikTok | (likes + comments + shares + saves) ÷ views × 100 | TikTok shows videos to non-followers through the For You page, so views are a fairer base. |
| YouTube | (likes + comments) ÷ views × 100 | YouTube doesn't show shares or saves publicly, so likes and comments are what anyone can check. |
- Pick the platform. Choose Instagram, TikTok or YouTube at the top of the tool.
- Get your averages. Take your last 10 to 12 posts or videos, add up the likes, comments and views, and divide each total by the number of posts. Skip pinned or boosted posts, which skew the average.
- Enter the numbers. Type your followers (or subscribers) and the averages. Shares, saves and reach are optional.
- Read your grade. The tool compares your rate with accounts of a similar size and tells you how far you are from the next level.
What is a good engagement rate?
It depends on the platform and on your size: small accounts almost always have a higher rate than big ones, because their followers are closer to them. These are the ranges the calculator uses.
| Account | Low | Average | Good | Excellent |
|---|---|---|---|---|
| Instagram, under 10k | under 1% | 1 – 3% | 3 – 6% | over 6% |
| Instagram, 10k – 100k | under 0.7% | 0.7 – 2% | 2 – 4% | over 4% |
| Instagram, 100k – 1M | under 0.5% | 0.5 – 1.5% | 1.5 – 3% | over 3% |
| Instagram, over 1M | under 0.3% | 0.3 – 1% | 1 – 2% | over 2% |
| TikTok (by views) | under 3% | 3 – 6% | 6 – 10% | over 10% |
| YouTube (by views) | under 1.5% | 1.5 – 3.5% | 3.5 – 6% | over 6% |
How we set these: they are JTSMMPANEL's rough guide, based on public industry reports and what we see across creator accounts. Real averages change by niche and country: food, art and education pages often score higher; news, brands and media pages often score lower. Compare yourself with accounts in your own niche too.
7 ways to raise your engagement rate
- Hook in the first second. On Reels, TikTok and Shorts, the first line or frame decides if people stay. Start with the result, a question or movement.
- Ask one clear question. End the caption or video with a simple question people can answer in a few words. Comments count more than likes.
- Make content people save and share. Lists, how-tos, templates and "send this to a friend who…" posts get saves and shares, which every algorithm rewards.
- Reply to comments in the first hour. Every reply is another comment on the post and brings people back to the thread.
- Post when your audience is online. Check Instagram Insights, TikTok Analytics or YouTube Studio for your best hours and post just before them.
- Remove inactive and fake followers. Followers who never engage pull your rate down. A smaller, active audience beats a big silent one.
- Give new posts a strong start. Early likes, views and comments help a post get pushed to more people. Many creators use an SMM panel for that first push, then let good content do the rest.
Frequently asked questions
What is engagement rate?
Engagement rate is the share of your audience that interacts with your content. It is usually likes, comments, shares and saves on a post, divided by your followers (or views), times 100. A higher rate means people actually care about your posts, not just that you have many followers.
What is a good engagement rate on Instagram?
For most Instagram accounts, 1% to 3% is average and anything over 3% is good. Small accounts under 10k followers often reach 3% to 6%, while accounts over 1 million followers are doing well at 1% to 2%.
How do you calculate TikTok engagement rate?
Add the likes, comments, shares and saves on a video, divide by the video's views, and multiply by 100. Using views instead of followers is fairer on TikTok, because most views come from the For You page. Between 6% and 10% is good.
How do you calculate YouTube engagement rate?
Add the likes and comments on a video, divide by the views, and multiply by 100. Around 1.5% to 3.5% is average for YouTube, and over 3.5% is good.
Should I calculate engagement by followers or by reach?
By followers is best for comparing accounts, because anyone can see follower counts. By reach is best for checking your own content, because it only counts people who actually saw the post. The calculator shows both when you enter reach or views.
Why is my engagement rate going down?
Common reasons are fewer people seeing your posts after an algorithm change, inactive or fake followers, posting less often, or content that gets views but no reason to comment. Growing fast also lowers the rate for a while, since new followers take time to start engaging.
Do you save the numbers I enter?
No. The calculator runs fully in your browser. Nothing you type is sent to or stored on our server.
Want your next post to start stronger?
JTSMMPANEL gives creators and resellers likes, comments, views and followers for Instagram, TikTok and YouTube, with fast start and refill on most services.