How to check the engagement rate of any X (Twitter) account
Enter a public X (Twitter) username, paste a profile URL, or enter a numeric user ID, then select Check engagement rate.
The checker pulls the account's last 10 original posts (reposts excluded) and its follower count live from X, then calculates the reach-based and follower-based engagement rate for each post and averages them.
Read the two rates, the benchmark for the account's follower size, and the per-post breakdown that shows which posts drove the result.
The report shows:
- Reach-based engagement rate (engagements per view)
- Follower-based engagement rate (engagements per follower)
- Average views (impressions), likes, reposts, replies and quotes per post
- A benchmark for the account's follower size
- Top performing posts
What is engagement rate on X (Twitter)?
Engagement rate on X (Twitter) is the share of an audience that interacts with a post, expressed as a percentage. It compares the interactions a post receives with either the number of times the post was seen (views, which X Analytics calls impressions) or the account’s follower count.
A high engagement rate means the content resonates with the people who see it; follower count alone says little without it.
What counts as an engagement on X?
On X, an engagement is any interaction with a post. They fall into two groups.
Visible on every post
- Likes
- Reposts (retweets)
- Replies
- Quote posts
- Bookmarks
This checker works from the public interactions, so it can measure any account, not only your own.
Only the account owner can see these
- Link clicks
- Profile clicks
- Media clicks
- Hashtag clicks
- Detail expands
- Follows
Total engagements in X Analytics is the sum of both groups, which is why it is always higher than the public counts shown on the post itself.
How to calculate Twitter (X) engagement rate: formula and example
There are two standard formulas for X engagement rate. The calculator shows both, computed per post and averaged across the account's latest original posts.
Reach-based engagement rate
Calculated per post and averaged across the latest posts. It measures how the people who actually saw a post responded, so it is the better read of content quality and is not distorted by audience size. Views are X's public impressions count, the same denominator X Analytics uses.
Follower-based engagement rate
The classic figure quoted in most benchmarks. Useful for comparing accounts of similar size, but it understates large accounts, where most followers never see a given post, and it says nothing about how far a post actually travelled.
- 12,000views
- 180likes
- 24reposts
- 30replies
- 6quotes
- 20,000followers
The calculator repeats this for each of the last 10 original posts and averages the results, so a single viral post does not define the account.
Both formulas count likes, reposts, replies and quote posts. Bookmarks and views are shown as separate averages and are not added to the rate. Many calculators leave quotes out; including them captures the full set of public interactions.
How X Analytics calculates engagement rate, and why its number is different
Both count interactions against impressions, but they can see a different set of interactions.
Its engagements figure includes every click on the post: likes, reposts, replies, follows, profile clicks, link clicks, hashtag clicks, media clicks and detail expands. Those click metrics are private to the account owner, so no external checker can see them.
It counts only the public interactions, which means its reach-based rate will usually be lower than the figure in your own X Analytics for the same posts.
The upside is that it is calculated the same way for every account, so you can compare your rate with competitors and creators whose analytics you cannot access.
What is a good engagement rate on X (Twitter)? 2026 benchmarks by follower count
Solid for most accounts in 2026, at any follower count. Anything above 5% is excellent.
A good rate falls as the account grows, because a smaller share of a large audience sees and reacts to any single post: 2% or more is strong under 10,000 followers, while 0.5% to 1% is strong above 100,000.
The follower-based ranges above are approximate and vary by niche. On a reach (views) basis the numbers run higher: 1% to 3% is solid and anything above 5% is excellent, regardless of follower count. Published 2026 averages for X sit below 1% by either method, so a per-post rate of 1% to 2% already puts an account above the typical post.
Why you will see wildly different benchmarks online
The “good” numbers quoted across the web differ because of the formula, not the platform.
Each post’s rate is calculated and then averaged, which puts a healthy account in this range.
A brand’s total engagements divided by its total followers or impressions across months of posts, which compresses the figure to fractions of a percent.
Both are correct for their own method, and neither is comparable to the other. Check which formula a benchmark uses before judging your number against it.
How to check impressions, views and reach on X for any account
X Analytics shows impressions only for your own posts, and only after you log in. For any other account, the public views count on each post is the closest thing to impressions.
Times a post was displayed
This checker averages the views of the account’s latest original posts, so you get the average impressions per post for any public account, next to its average likes, reposts and replies, with no login.
Unique people who saw it
Views are not the number of unique people who saw the post, which X does not publish for any account, so no external tool can show true reach.
Estimate reach as a share of the audience
- A much lower figure means most followers never see the posts.
- A much higher one means the posts travel beyond the follower base through the For You feed.
If views are far below what the follower count suggests, or dropped suddenly, run the account through the shadowban checker to rule out a visibility restriction.
What can you use the engagement checker for?
Common uses:
- Audit your own account
See how your recent posts actually perform, not just how many followers you have.
- Vet influencers before a collaboration
Check whether a creator’s audience interacts with their posts or just inflates the follower number. With the API you can vet influencers at scale.
- Compare competitors
Run rival accounts and see who earns real engagement per post. For a side-by-side view of followers, posting frequency and more, use the compare users tool.
- Spot fake or low-quality audiences
A large following with a very low engagement rate is a red flag for bought or inactive followers. To go deeper, see how to audit fake followers on any public account.
- Track performance over time
Re-run an account after a content change to see whether engagement moved.
How to improve your engagement rate on X (Twitter)
A few tactics that consistently move the rate:
- Post when your audience is active
Engagement in the first 30 to 60 minutes tells the algorithm to show a post to more people, so posting at peak activity lifts both views and rate.
- Favor threads and replies over link-only posts
X weights replies, quotes and bookmarks above likes, and posts that keep readers on the platform outperform posts that push them to a link.
- Open with a strong hook
The first line decides whether someone stops scrolling, and early engagement is what the feed rewards.
- Ask a question, then answer the replies
Replies are the highest-signal engagement type, so prompts that invite a response raise the rate more than asking for likes, and answering the replies keeps the post alive longer.
Track engagement rate for thousands of accounts with the API
This page checks one account at a time. To pull views, likes, replies, reposts, quotes, bookmarks and follower counts for many accounts at once, or to build engagement tracking into your own product or reporting pipeline, use Sorsa API. One API key, flat per-request pricing, clean JSON responses, and 100 free requests to start, no card required.
For working code and formulas, see the guides to the Twitter engagement API and Twitter analytics via API.
Frequently asked questions
How is the engagement rate calculated?
The checker takes the account's last 10 original posts, reposts excluded. For each post it adds likes, reposts, replies and quotes, divides by the post's views for the reach-based rate and by the account's follower count for the follower-based rate, multiplies by 100, then averages the results across the posts. Both figures are shown side by side.
What is a good engagement rate on X (Twitter) in 2026?
A good engagement rate on X in 2026 is about 1% to 3% of views for most accounts, and above 5% is excellent. Against followers, 4% or more is strong under 1,000 followers, 2% to 4% for 1,000 to 10,000, 1% to 2% for 10,000 to 100,000, and 0.5% to 1% above 100,000 followers.
What is the average engagement rate on Twitter (X)?
Published 2026 benchmarks put the average engagement rate on X below 1% by either formula. Brand accounts measured against total followers typically show between 0.03% and 0.1%, while per-post rates measured against views cluster around 0.5% to 1%. Averages fall as follower count rises, so compare an account with accounts of a similar size rather than with a single platform-wide figure.
Why is my engagement rate different from X Analytics?
X Analytics divides total engagements by impressions, and its engagements include private clicks such as link clicks, profile clicks, detail expands and media clicks that only the account owner can see. This checker counts the public interactions (likes, reposts, replies and quotes) against the public views count, so its reach-based rate is usually lower. It is also the only kind of rate that can be calculated the same way for accounts you do not own.
Can I check impressions or reach for an account that is not mine?
Yes, for any public account. X does not publish unique reach, but the public views count on each post is its impressions. The checker averages views across the account's latest original posts and shows the average next to likes, reposts and replies, so you can see the typical impressions per post of a competitor or creator without logging in.
Do I need to sign up or log in?
No. The checker is free and needs no sign-up, no login, no email and no API key. Enter a public username and get the result immediately.
Can I check any account or only my own?
You can check any public X (Twitter) account, not only your own. Enter the username, paste a profile URL or enter the numeric user ID. Protected (private) accounts cannot be checked, because their posts and metrics are hidden from public view.
Why does it use only the latest posts?
Recent posts reflect how an account performs now. Older posts can skew the rate with past viral hits or long-gone audiences. Averaging the latest original posts, and excluding reposts, gives a current and representative engagement rate.
Does it count quote posts and bookmarks?
Likes, reposts, replies and quote posts all count as engagement here. Bookmarks and views are shown as separate averages but are not added to the rate, so the figure stays comparable with standard engagement rate formulas.
Should I use the reach-based or follower-based rate?
Use the reach-based rate to judge content performance, since it measures how the people who saw a post responded. Use the follower-based rate to compare accounts or to match benchmarks that are quoted against followers. When the two disagree, the reach-based figure is generally the more accurate.