Free X engagement rate calculator

Twitter engagement rate calculator with follower-tier benchmarks

Calculate Twitter engagement rate by impressions and by followers, then get an A–D grade against accounts your size. Enter numbers or scan a public profile.

Free tool · No sign-up

Calculate X engagement rate

Scan any public handle, or enter your own analytics numbers, and get a benchmarked grade.

Uses recent original posts and their public view counts.
Or enter your own numbers

Guides for this tool

This free tool is one small part of Xholic

Click through a sample creator's account in the real app. No sign-up, nothing to install.

  • Posts written in your voice and scheduled for your best hours
  • Buyers found on 𝕏, with a reply drafted for each one
  • Analytics that show which posts grow you

No sign-up or login needed · Takes about 2 minutes

Engagement rate, two ways

Calculate Twitter engagement rate and see how it ranks

Engagement rate tells you how many people interacted with a post compared with how many saw it. This calculator works from either your own numbers or a public profile scan, and it returns the rate as a percentage with an A–D grade for accounts in the same follower tier.

Use manual mode when you have exact impressions from X Analytics for one post or a period. Use profile mode when you want a quick read on any public account: the tool adds up the views and interactions on its recent original posts, so a single post doesn't decide the result.

You also get a second, follower-based rate. It's useful when you only know follower count, but it isn't graded, because followers who never saw a post shouldn't lower its score.

2
Rates returned: by impressions and by followers
5
Follower tiers, each with its own grade bands
6
Top posts shown after a public profile scan

Methodology

How we calculate

  1. 01

    The formula

    Engagement rate = (likes + replies + reposts + quotes) ÷ impressions × 100. The follower-relative rate uses the same interactions divided by followers. Bookmarks are left out to match the standard formula most benchmarks use, though the top-post ranking does give them weight.

  2. 02

    Grade bands by follower tier

    Under 1K followers: A from 8%, B from 4%, C from 2%. 1K–10K: A from 6%, B from 3%, C from 1.5%. 10K–100K: A from 4%, B from 2%, C from 1%. 100K–1M: A from 2.5%, B from 1.25%, C from 0.6%. 1M+: A from 1.5%, B from 0.75%, C from 0.3%. Anything lower is a D. These are Xholic's benchmark bands, not figures published by X.

  3. 03

    Profile scans

    A scan reads the account's latest 30 posts, keeps original posts and quote posts, and sums their public views and interactions before dividing. Public views stand in for impressions, so a scanned rate can differ slightly from the number in the owner's X Analytics.

How it works

How to calculate your engagement rate in four steps

Pick the input that matches the numbers you actually have.

01

Choose manual or profile mode

Manual mode takes numbers you type. Profile mode takes a public handle and reads the account's recent original posts for you.

02

Enter followers, impressions and interactions

In manual mode, add followers, impressions or views, likes, replies, reposts and quotes. Use totals for the same post or the same date range.

03

Read the rate and grade

The headline rate divides interactions by impressions. The A–D grade compares it with the bands for your follower tier.

04

Check what drove it

After a profile scan, review the six top posts to see which formats lifted the rate, then repeat the scan after your next batch of posts.

What the calculator gives you

A rate, a benchmark and the posts behind them

The output stays small on purpose: the number, what it means for an account your size, and where it came from.

Impressions-based rate

The standard X formula: likes, replies, reposts and quotes divided by impressions. It's the number that's comparable between accounts.

Follower-relative rate

The same interactions divided by followers, for when you don't have impression data or want to compare with older follower-based benchmarks.

Tier-adjusted A–D grade

A Excellent, B Strong, C Developing or D Needs work, judged against bands that get stricter as the follower count rises.

Public profile scan

Enter any public handle to calculate the rate from its recent original posts, with replies and reposts filtered out.

Top six posts

Posts ranked by a weighted score in which replies, reposts, quotes and bookmarks count more than likes, so you see which posts started conversations.

Small-sample warnings

The grade is hidden below three posts and flagged as sparse below ten, so a thin sample doesn't pass for a benchmark.

Use cases

When to calculate engagement rate

The rate is most useful when you compare it over time or against similar accounts.

01

Monthly performance check

Run the same handle once a month and track whether your rate rises as you change formats or posting times.

02

Sponsorship and media kits

Quote an impressions-based rate and its grade in a media kit, alongside follower count, so brands see quality as well as size.

03

Testing a single post

Paste one post's numbers from X Analytics to see whether a new format beat your usual rate before you repeat it.

Responsible use

A benchmark, not a verdict

Grades come from the numbers you enter or the public metrics on recent posts. They can't include private data such as profile visits, link clicks or follows from a post, and a short sample can swing the result. Compare your rate with your own history first and with other accounts second. Xholic AI is not affiliated with X Corp.

FAQ

Twitter engagement rate FAQ

The formula, the benchmarks and what to do with the number.

How do you calculate engagement rate on Twitter?

Add the post's likes, replies, reposts and quotes, divide by its impressions and multiply by 100. For a period, add all interactions and all impressions first, then divide.

What is a good engagement rate on Twitter?

It depends on audience size. In this calculator, an account under 1,000 followers needs 8% for an A grade, while an account over 1 million needs 1.5%. Compare yourself with your tier, not with one universal number.

Should I divide by impressions or followers?

Impressions, when you have them. Many followers never see a given post, and non-followers often do, so impressions measure the people who actually had the chance to engage. The follower-based rate is shown as a secondary number.

Can I check someone else's engagement rate?

Yes. Switch to profile mode and enter any public handle. The tool calculates the rate from public views and interactions on their recent original posts.

Why is my rate different from X Analytics?

X Analytics counts extra private interactions such as profile clicks, link clicks and detail expands. This calculator uses public interactions only, so its rate is usually lower and more comparable between accounts.

Why don't I get a grade?

A profile scan needs at least three original posts to grade, and results under ten posts are marked as sparse. Accounts that mostly reply or repost may not have enough original posts in their recent history.

Raise the rate with posts built from what already works

Xholic shows which formats earn replies in your niche, drafts posts in your voice and keeps your engagement history so you can see what changed.

$0 today · Card required · Cancel anytime

Browse all free tools

Live demo: no sign-up or login needed · takes about 2 minutes