X (Twitter) engagement rate calculator
Calculate X engagement rate (formerly Twitter) for any tweet or account in seconds. Built on the standard X / Twitter engagement rate formula with likes, replies, retweets, and bookmarks. Get platform benchmarks, impression-based ER (the X standard), and a plain English read on what your number means.
Calculate your X / Twitter engagement rate
X exposes impressions natively. Impression-based ER is the truer per-tweet measure on this platform.
Reposts + quote tweets combined.
Public bookmark count (visible since 2023).
Total impressions for the tweet (shown natively under any tweet, X's standard metric).
Your X (Twitter) ER will appear here
Fill in the fields, hit calculate, and see your number against the X benchmark scale.
What is X (Twitter) engagement rate?
X engagement rate (still commonly called Twitter engagement rate) is the percentage of viewers who interact with a tweet through likes, replies, retweets, and bookmarks. X is one of the few platforms that exposes impressions natively on every tweet — which is why most X engagement rate calculations default to the impression-based formula instead of follower-based.
X engagement runs lower than every other major platform when measured against followers. The reason is structural: tweet volume is high (most accounts post multiple times per day), feeds move fast, and the X algorithm distributes content far beyond your follower list. A single tweet might reach 50,000 impressions on a 5,000-follower account if it lands well. This is why impression-based ER is the truer per-tweet measure on X.
X's algorithm is the most reply-and-retweet-friendly of any major platform. A single thoughtful quote tweet can lift a tweet's reach 10 to 50x as the algorithm pushes it to the quoter's followers. Engagement rate on X isn't just a vanity metric — it directly multiplies organic distribution faster than on any other platform.
Why track X engagement rate instead of just follower count?
X follower counts are notoriously inflated by inactive accounts, bot networks, and historical follows. Engagement rate normalizes for all that noise and lets you compare:
- Your account over time. Are tweets still landing as the audience grows?
- Different tweet formats. Threads vs. single tweets vs. quote tweets vs. video.
- Yourself vs. peer accounts. Even with fewer followers, you can win on ER.
- Pre and post X algorithm changes. X updates ranking signals constantly — ER tracks impact.
- Verified vs. non-verified performance. X Premium changes impression distribution; ER reveals whether engagement-per-impression has actually shifted.
The X (Twitter) engagement rate formula
The standard X engagement rate formula adds likes, replies, retweets, and bookmarks, then divides by impressions. Bookmarks became publicly counted in 2023 — modern formulas include them; older Twitter ER formulas often did not.
536 ÷ 12,000 × 100 = 4.47% engagement rate. Strong impression-based ER for a tweet at any account size.
Two other ways to calculate X engagement rate
Impression-based ER is the X-native standard. But two other versions matter depending on what you're tracking.
X engagement rate by followers (account-level)
Use this version for account-level health tracking. It tells you what fraction of your follower base actively engages with new tweets. It will always be lower than impression-based ER because X distributes posts well beyond your follower list.
X engagement rate by reach
Reach counts unique accounts that saw the tweet (vs. impressions which count repeat views). Use this for the most accurate "did people who saw it engage?" read. Less commonly used because X reports impressions more prominently than reach.
The Twitter → X rebrand in 2023 did not change the underlying engagement rate formula. Likes are still likes. Retweets are still retweets (called Reposts in some places). The calculation is the same. The only meaningful change: bookmarks became a publicly counted engagement signal, so modern formulas include them.
What is a good X (Twitter) engagement rate?
A good X engagement rate is anything above 3 percent by impressions, or above 1 percent by followers. X has the lowest follower-based ER of any major platform — anything above 2 percent by followers is excellent. For impression-based ER, anything above 5 percent signals a tweet went genuinely viral within its reach.
Average X engagement rate by follower count
Smaller X accounts demolish the average. Use this table to size expectations correctly.
| Follower count | Low | Average | Good | Excellent |
|---|---|---|---|---|
| Under 1K | < 2% | 2 to 5% | 5 to 10% | 10%+ |
| 1K to 10K | < 1% | 1 to 3% | 3 to 5% | 5%+ |
| 10K to 100K | < 0.5% | 0.5 to 1.5% | 1.5 to 3% | 3%+ |
| 100K to 1M | < 0.3% | 0.3 to 1% | 1 to 2% | 2%+ |
| Over 1M | < 0.1% | 0.1 to 0.5% | 0.5 to 1% | 1%+ |
Impression-based ER (the fairer per-tweet scale)
Once you measure against impressions instead of followers, X engagement looks much healthier. These benchmarks apply regardless of account size.
| Impression-based ER | Score |
|---|---|
| Under 1% | Low |
| 1 to 3% | Average |
| 3 to 5% | Good |
| 5%+ | Excellent (viral territory) |
The average X engagement rate by followers sits between 0.5 and 1 percent — the lowest of any major social platform. By impressions, the average jumps to 1 to 3 percent. The most cited industry benchmark for X ER is 0.7 percent by followers and 2 percent by impressions.
Which tweet formats drive the highest engagement rate?
X rewards specific tweet formats predictably. Threads consistently lead — they hold readers in your profile longer and the algorithm rewards depth. Native video is the biggest sleeper. Image tweets beat text-only on average. Link tweets get suppressed.
Threads are the highest-ER format on X. Multi-tweet threads hold readers longer, accumulate engagement across multiple tweets, and reliably appear in algorithmic feeds for hours after posting. Most top X creators post at least one thread per week for exactly this reason.
Native video is the biggest sleeper. X has invested heavily in video over the past two years, and native video tweets get noticeably more impressions and engagement than image or link tweets.
Link tweets get suppressed. The X algorithm explicitly downranks tweets containing external URLs to keep users on-platform. If a link is essential, put it in a reply or quote-tweet — the original tweet's engagement stays high.
How to check engagement rate on X (Twitter)
Whether you want to check your own X engagement rate or vet someone before a partnership, the process is the same. Six steps, two minutes.
Open tweet analytics
Click the small bar chart icon below any of your tweets. Tweet Analytics opens with impressions, likes, replies, retweets, and bookmarks for that specific tweet.
Pull the numbers
Note down likes, replies, retweets, and bookmarks. For account-level ER, do this for the last 9 to 12 tweets and average them.
Pick your denominator
Impressions is the X-native standard. Followers is best for account-level health tracking. Both are supported in the calculator above.
Use the X engagement checker
Enter the numbers above. The tool calculates ER instantly and tells you where you stand on the X benchmark scale.
Separate threads from single tweets
Calculate ER separately for threads and single tweets. Threads always score higher, and mixing them in the average will distort your read.
Track over time
One number is a snapshot. Track weekly for trends, or let Social Champ Analytics do it automatically.
Checking someone else's X engagement rate
To check engagement rate on an X account that isn't yours, use the public counts visible on every tweet: likes, replies, retweets, and bookmarks. Impressions are public on X (a major change vs. old Twitter — visible to anyone since 2023). You don't need access to their analytics. Average across their last 10 to 12 non-sponsored tweets for a clean read.
How to improve X (Twitter) engagement rate
If your X engagement rate is below the benchmark for your tier, the fix is rarely "tweet more." It's almost always "tweet more usefully." Seven tactics that consistently move the needle on X.
Post threads, not single tweets
Threads consistently pull 2 to 3x the engagement of single tweets. They hold readers longer and accumulate engagement across every tweet in the chain.
Lead with a specific number
"I tested 17 cold email scripts and one beat the rest by 4x" outperforms "I learned a lot about cold email." Specificity drives clicks and reads.
Ask questions designed for replies
Replies carry the heaviest algorithmic weight on X. Open-ended questions reliably double or triple reply volume vs. statement tweets.
Quote-tweet bigger accounts
Adding a smart take on a viral tweet from a larger account puts your reply in front of their entire audience. One of the fastest X growth tactics.
Keep links out of tweet bodies
The X algorithm downranks tweets with external links. Put the link in a reply to your own tweet — the main tweet's engagement stays high.
Reply to commenters in the first hour
Every reply you make in the first 60 minutes counts as engagement and signals active conversation, which the X algorithm rewards with wider distribution.
Stay consistent
X rewards consistent posting cadence. Use Social Champ's Twitter / X scheduler to keep cadence steady without burnout.
A free Phlanx, Tweet Hunter, and Hypefury alternative
Looking for a free Phlanx Twitter engagement calculator alternative? Or a quicker way to check X engagement rate without paying for Tweet Hunter or Hypefury analytics? You are in the right place. Social Champ's X engagement rate calculator uses the same standard ER formula as the paid tools. No paywalls, no signup, no usage limits.
| Feature | Social Champ | Phlanx | Tweet Hunter | Hypefury |
|---|---|---|---|---|
| Free X ER calculator | ✓ | ✓ | ✕ | ✕ |
| No signup required | ✓ | ✓ | ✕ | ✕ |
| By impressions, followers, reach | ✓ | ✕ | ✓ | ✓ |
| Includes bookmarks (2023+) | ✓ | ✕ | ✓ | ✓ |
| Benchmarks by follower tier | ✓ | ✕ | ✓ | ✓ |
| Multi-platform (7 platforms) | ✓ | ✕ | ✕ | ✕ |
If you want continuous X engagement rate tracking (not just one-off calculations), Social Champ's analytics dashboard automates the math across every X account you connect, plus your other social platforms.
X (Twitter) engagement rate questions, answered
Calculate engagement rate for other platforms
Each social platform has its own engagement signals, algorithm quirks, and benchmark scale. Use the platform-specific calculator for the most accurate read.
Schedule tweets. Track engagement.
Plan tweets and threads in advance with Social Champ. Track X engagement rate automatically across every tweet you publish.
Try Social Champ free for 14 days