X (Twitter) engagement rate calculator
Calculate your X (Twitter) engagement rate against impressions — the denominator X (Twitter) actually uses — and see where it sits against typical performance.
Your numbers
Engagement rate
2.97%
Average
This sits in the normal range for X (Twitter). Small format changes — hooks, first lines, calls to reply — usually move this before anything more drastic is needed.
- Total interactions
- 356
- Impressions
- 12,000
- X (Twitter) typical
- 1%
- X (Twitter) strong
- 3%
Benchmark bands are directional guidance drawn from commonly published industry ranges — they vary a lot by account size, niche and study. The arithmetic above is exact; treat the comparison as a sense-check, not a grade.
What is a good X (Twitter) engagement rate?
On X (Twitter), around 1% is typical. Above 3% is strong, and above 6% puts you in the top tier. Under 0.3% is below the normal range.
All of those are measured against impressions. That matters more than the numbers themselves — a rate calculated against anything else is not comparable to them.
X (Twitter) engagement rate
(Likes + Replies + Reposts) ÷ Impressions × 100
Why X (Twitter) is measured against impressions
X shows impressions publicly on every post, which makes impressions the natural and most comparable denominator. Follower-based rates on X are unreliable because reach varies enormously between posts on the same account.
What moves engagement on X (Twitter)
Generic advice — post consistently, use good images — applies everywhere and therefore differentiates nowhere. These are the levers specific to how X (Twitter) distributes content:
- Replies weigh more than likes; posts that start a conversation get shown to more people.
- Threads keep readers on-platform and lift impressions on the opening post.
- Posting into an existing conversation often outperforms posting into your own feed.
X (Twitter) engagement rate benchmarks
Treat these as bands rather than targets. Published benchmarks disagree with each other substantially, because every study samples a different mix of account sizes and niches, and some quietly use a different denominator than they claim.
| Band | Rate vs impressions | What it means |
|---|---|---|
| Below average | under 0.3% | Check for inactive followers before changing content |
| Typical | 0.3–3% | Normal range for an established account |
| Strong | 3–6% | Engaged audience — reach is now the constraint |
| Excellent | over 6% | Top tier, usually a tightly-defined niche |
Smaller accounts sit higher in these bands almost automatically, because their audience is disproportionately people who know them. Expect your rate to drift down as you grow — that is the arithmetic of a broadening audience, not a decline in quality.
Common questions
What is a good engagement rate on X (Twitter)?
On X (Twitter), measured against impressions, roughly 1% is typical. Above 3% is strong and above 6% is excellent. Below about 0.3% is under-performing for the platform. These bands are directional — account size and niche shift them significantly.
How do you calculate X (Twitter) engagement rate?
(Likes + Replies + Reposts) ÷ Impressions × 100. X shows impressions publicly on every post, which makes impressions the natural and most comparable denominator. Follower-based rates on X are unreliable because reach varies enormously between posts on the same account.
Why is X (Twitter) measured against impressions?
X shows impressions publicly on every post, which makes impressions the natural and most comparable denominator. Follower-based rates on X are unreliable because reach varies enormously between posts on the same account.
How can I improve my X (Twitter) engagement rate?
Replies weigh more than likes; posts that start a conversation get shown to more people. Threads keep readers on-platform and lift impressions on the opening post. Posting into an existing conversation often outperforms posting into your own feed.
Can I compare my X (Twitter) rate to other platforms?
Not directly. Each network uses a different denominator, so the percentages are not the same measurement. A TikTok rate against views and an Instagram rate against followers can differ by several times over for identical performance. Compare X (Twitter) to X (Twitter), and to your own trend over time.
Is this calculator free?
Yes — free, no signup, no limits. It runs entirely in your browser and nothing you enter is sent anywhere.
More free tools
Every one of them is free, works without an account and runs in your browser.
Follower Growth Rate Calculator
Turn two follower counts into a growth rate, a compounding daily rate and a date you hit your goal.
Open toolSocial Media ROI Calculator
Count the labour, not just the ad spend — the honest return on your social programme.
Open toolSocial Media Pricing Calculator
How much to charge for social media management — priced up from delivery hours, not guesswork.
Open tool