Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Calculate a TikTok post's engagement rate from likes, comments, shares, and a follower count.
This tool calculates engagement rate as ((likes + comments + shares) ÷ views or followers) × 100, using numbers you provide directly from your own TikTok analytics -- there's no live API lookup, so paste in your real figures. The tool has a single denominator box labelled Followers.
Enter likes, comments, an optional shares/saves figure, and your base number in the Followers box. The engagement rate percentage appears instantly.
The calculator has four inputs: likes, comments, shares/saves, and one denominator box labelled Followers. It adds the first three numbers, divides by the denominator, and multiplies by 100. Negative values in the numerator boxes are treated as zero, and if the denominator is zero or empty the result shows a dash and a prompt to enter your follower count. The result is shown to two decimal places.
Notice that there is a single denominator box. The formula itself is just a ratio, so the box works with whatever base you type into it: enter your follower count for an audience-level rate, or type the post's view count into that same box if you want a per-view rate. The label will still say Followers, so keep track of which base you used when you compare results.
Engagement rate = (likes + comments + shares) / base x 100
Suppose a video has 800 likes, 60 comments, and 40 shares, and the account has 10,000 followers. The total interactions are 900, and 900 divided by 10,000 is 0.09, so the engagement rate is 9.00%. Now imagine the same video was watched 45,000 times. If you enter 45,000 as the base instead, the same 900 interactions produce 2.00%. Both numbers are correct; they answer different questions. The first asks how much of your existing audience interacted, and the second asks how many viewers interacted. On TikTok, where a large share of views come from people who do not follow you, the per-view figure is often the more honest picture of how the video itself resonated.
The number is only meaningful relative to something. Compare your rate against your own earlier posts, between content formats you produce, or between different posting times. A rising trend across your own videos is a more reliable signal than any outside benchmark, because niches, audience sizes, and video lengths differ so much. Smaller accounts often see higher percentages simply because a tighter community interacts more, so a percentage drop as you grow does not automatically mean the content got worse.
Engagement rate treats every interaction as equal, although a comment usually takes more effort than a like. It also says nothing about watch time, completion rate, or whether people followed you after watching, which TikTok's own analytics show separately. The tool does not connect to your account, so it can only be as accurate as the figures you type in. Use it as a quick way to normalize raw counts into a comparable percentage, not as a full performance report.
Both are used in practice -- views-based engagement rate reflects how well a specific post performed with the people who actually saw it; followers-based reflects overall audience engagement. This tool has one denominator box labelled Followers; if you prefer a views-based rate, you can type the view count there, but the label will still say Followers.
Yes, mathematically. The tool has one denominator box labelled Followers, and it will divide by whatever number you put there. If you type the post's view count, the result becomes a per-view engagement rate. Just remember the label does not change, so note which base you used.
The denominator box is empty or zero. Division by zero is not meaningful, so the tool asks you to enter a follower count instead of showing a number.
The tool has a combined shares/saves box, so you can add saves there if you want them counted. What matters is that you treat every post the same way when comparing.
A viral video reaches many non-followers, so views can far exceed your follower count while interactions do not rise at the same pace. A per-view rate often drops on viral posts because a broad, casual audience interacts less per person.
Reference: Google Search Central