TikTok engagement rate calculator & analyzer
Followers, total likes, engagement rate, top videos and content mix for any TikTok profile.
Enter a public TikTok handle to see follower count, total likes, average views, engagement rate by views, the profile's top-performing recent videos and its content format mix (video vs photo). Useful for benchmarking creators before a partnership, sizing competitor audiences, or planning your own posting strategy. Two UnifAPI TikTok lookups per check — profile plus a page of recent videos.
How do I calculate a TikTok engagement rate?
Enter a public TikTok handle above. The calculator adds up likes, comments and shares across the account's recent videos and divides by their views, the standard TikTok benchmark, and shows average views next to it.
Which of a creator's TikTok videos perform best?
The analyzer ranks the recent videos by views and shows the top 3 with likes, comments, shares and post date. It also shows the 6 hashtags the creator uses most and the mix of videos and photo posts.
Can I see TikTok analytics for an account I don't own?
Yes, for the public numbers. TikTok's own analytics cover only your own account; this analyzer reads any public profile, so you can benchmark a creator before a partnership or size a competitor.
Is the TikTok engagement calculator free?
Sample checks are free and labeled as samples. A live check starts at 2 credits ($0.002) from a UnifAPI workspace, and the first top-up adds a one-time 2,000-credit bonus. For a free look at any profile and its 12 latest videos, use the TikTok viewer.
What you can see, and what you can't
You can see
- Followers, following, total likes and video count
- Engagement rate by views across recent videos
- Average views per video
- The top 3 recent videos by views
- The video and photo-post mix, and the 6 hashtags used most
You can't see
- Private accounts
- Watch time, reach or audience demographics (owner-only analytics)
- Follower growth over time from one check
Give this to your agent
Connect UnifAPI
Add to Claude(opens claude.ai in a new tab)Using ChatGPT, Claude Code or another client? See the setup steps
Paste this into your agent
connect the UnifAPI MCP server at https://mcp.unifapi.com and show @nba's TikTok followers, engagement rate and top videos
and let it take it from there.
Pay as you go from workspace credits · OAuth sign-in, no key to paste · read-only. Works in Claude, ChatGPT, Cursor and any MCP client.
API referenceBuilt on the UnifAPI gateway
Every result above is one API call against the same live public-data surface that UnifAPI Skills use. Agents can call the same data through MCP when a workflow needs evidence.
Other tools on the same platforms
Video count, total views, top videos and related tags for any TikTok hashtag.
TikTok followers viewer — see who follows anyoneBrowse who follows a public TikTok account, and who it follows, without logging in.
Social media handle availability checkerCheck a username across every social platform in one shot.
Questions about this tool
Does this work on private profiles?
No. We only return data for public profiles, which is what the underlying UnifAPI TikTok endpoint exposes.
How is the engagement rate calculated?
Engagement rate by views — (likes + comments + shares) ÷ views, summed across the most recent videos. On TikTok this is the standard benchmark because reach is driven by the For You feed rather than your follower count, so views are the fairer denominator than followers.
Why use views instead of followers for engagement?
TikTok distributes videos to non-followers through the For You page, so a video routinely gets far more views than the creator has followers. Dividing by views measures how compelling the content is to the people who actually saw it, which is why creator-marketing teams report TikTok engagement by view.
Can I export the data or run it on a list?
Create a workspace to export the full report as JSON or CSV and to run the same check across a list of creators. The data shape matches what the UnifAPI TikTok endpoints return, so you can lift the integration straight into an agent.
Use the same data in your own agent.
Add UnifAPI once, then ask your assistant to fetch live public data with the same per-record pricing.
Using ChatGPT, Claude Code or another client? See the setup steps