Compare Twitter Accounts
Sorsa Account Comparison puts two public X accounts side by side and names the leader on every number. Free, no X login.
The two accounts appear here side by side: followers, views per post, engagement rate and posting pace, with the leader on every row.
Each field takes a handle with or without the @, or a profile link.
Looking for a Sorsa Score? It lives on sorsa.io.
How to compare two Twitter accounts
Type both handles and press Compare. Sorsa Account Comparison reads each account’s profile and its latest original posts, works out the same seven numbers for both and names the leader on every row. X itself shows each post’s views and likes, but no averages and no side-by-side view.
- Type the two handlesYour account and a competitor’s, or two creators you’re choosing between. A handle with or without the @, or a profile link.
- Read the leader on each rowBoth numbers share a line, each with its bar, and the gap is said in words: 5.5× more, +1.4 pts or Even.
- Check what each side is based onUnder the rows: how many posts each account’s numbers come from. A thin sample gets a note, so it never passes for a trend.
By hand on X it takes a while: open each profile, write down the counts, then add up the views, likes and reposts of a few dozen posts per account.
Northfield Outdoor Co leads on 5 of 7
- Followers: @northfield_outdoor_co 1.24M, @harborlight_studio 48.6K, @northfield_outdoor_co 26× more.
- Median views: @northfield_outdoor_co 64.5K, @harborlight_studio 11.6K, @northfield_outdoor_co 5.5× more.
- Engagement by views: @northfield_outdoor_co 0.64%, @harborlight_studio 2.04%, @harborlight_studio +1.4 pts.
- Engagement by followers: @northfield_outdoor_co 0.039%, @harborlight_studio 0.60%, @harborlight_studio +0.56 pts.
- Likes per post: @northfield_outdoor_co 354, @harborlight_studio 216, @northfield_outdoor_co 63% more.
- Reposts per post: @northfield_outdoor_co 57, @harborlight_studio 35, @northfield_outdoor_co 63% more.
- Posts a week: @northfield_outdoor_co 19, @harborlight_studio 11, @northfield_outdoor_co 71% more.
What each number means
Every number comes from the same place for both accounts: its profile and its latest original posts, up to about 60, with replies and reposts left out.
Engagement by views, on the same scale as the Engagement Rate Calculator
- Lowunder 0.5%
- Average0.5–1%
- Good1–3%
- Excellent3% and up
Both rates are worked out exactly as the Twitter Engagement Rate Calculator does, so the two pages never disagree on the same account.
Benchmarking a brand against its rivals? Here’s a whole Twitter competitor analysis, from the numbers to the content gaps.
Followers
Reach on paper. Next to it, the following count shows how the account grew: two big, nearly equal numbers often point to follow-for-follow.
Median views
What a typical post reaches: half the posts get more views, half fewer. One viral post can’t lift it, unlike an average. Under it, the share of followers that number is.
Engagement by views
Likes, reposts, replies and quotes per 100 views. The fairest read of the content itself, at any account size.
Engagement by followers
The same interactions per post, divided by followers: the figure most benchmarks quote. It falls as an account grows, so the smaller account often leads here.
Likes per post
How many likes a post gets on average. Likes mostly stay inside the account’s own audience.
Reposts per post
How often posts are shared. Reposts carry a post past the account’s own followers.
Posts a week
Original posts a week over the posts read. More isn’t better by itself: read it next to the views.
The score
Each row counts for the account with the higher number. Counts less than 2% apart, and rates that round to the same figure, read Even and count for neither. The score between the two accounts adds up the rows each one leads.
What a comparison can and can’t see
X Analytics shows only the account you’re signed in to. The public numbers of any other account are there for anyone to read, and this page reads them for both sides at once.
Neither account is notified, and neither needs to be yours: the comparison reads public data with no X login.
Public, for any account
- Followers and following
- Views of every post
- Likes, reposts, replies, quotes and bookmarks
- Join date and total posts
- Engagement rate, worked out from those
Only its owner, in X Analytics
- Profile visits
- Link clicks
- New follows and unfollows over time
- Audience demographics
Compare Twitter followers: counts and shared followers
“Compare followers” can mean four things. This page answers the first; three sibling tools answer the rest, with the same two accounts.
Who has more followers and views?
Right here: followers, following and median views side by side, with views as a share of followers.
Which followers do they share?
The Twitter Audience Overlap Checker matches the latest followers of both accounts.
Does one follow the other?
The Twitter Follow Checker answers both ways and tells you if they’re mutuals.
Who followed them lately?
The Twitter Recent Followers Tracker lists any account’s newest followers, newest first.
Benchmark a whole list of accounts
To compare a whole list, call Sorsa API: GET /info-batch returns 100 profiles in one request, and POST /user-tweets returns an account’s latest 20 posts with their views, likes and reposts in one more. 1,000 accounts cost from $1.41, and your first 100 requests are free: enough for 50 accounts.
GET /info-batchUp to 100 profiles in one request: followers, following, posts, join date.POST /user-tweetsAn account’s latest 20 posts, each with views, likes, reposts, replies and quotes.GET /followersEvery follower of an account, 200 a page, for audience work.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.
No credit card, and they never expire.
GET https://api.sorsa.io/v3/info-batch?usernames=northfield_outdoor_co&usernames=harborlight_studio
ApiKey: YOUR_API_KEY
POST https://api.sorsa.io/v3/user-tweets
{"username": "northfield_outdoor_co", "type": "posts", "with_replies": false}Both profiles in one request, then each account’s latest posts.
Who compares accounts, and why
Benchmark a competitor
Put your account next to a rival’s and see whether they win on reach, on reactions or simply by posting more, and which gap to close first.
Vet an influencer
A big following with few views per post and a low engagement rate is the classic sign of a bought or sleeping audience. Compare two before you pay either.
Choose between two creators
Two creators you could sponsor: who reaches more people with a typical post, and whose audience reacts.
Crypto KOLs and projects
Line up two KOLs before a campaign. To see which crypto influencers, projects and funds follow each one, check their Sorsa Score on sorsa.io.
Set growth targets
Compare your account with the leader of your niche every month and watch the margins move.
Questions about comparing accounts
The comparison
Is there a free tool to compare two Twitter accounts?
Yes: this one. Sorsa Account Comparison compares any two public X accounts for free, with no sign-up and no X account. To compare a whole list, a free Sorsa API key adds 100 requests, no card needed.
What does it compare?
Followers, median views per post, engagement rate by views and by followers, likes and reposts per post, and original posts a week, each with the leader and the gap. Following, total posts and the join date sit with each account.
How is the engagement rate worked out?
As on the Twitter Engagement Rate Calculator: the likes, reposts, replies and quotes of the account’s latest original posts, divided by their views. The rate by followers divides the average per post by the follower count.
Will either account know I compared them?
No. The comparison only reads public data: you never sign in with X, and X sends no notification to either account.
Can I compare private (protected) accounts?
No. A protected account shows its posts and counts only to approved followers, so no outside tool can compare it.
Can I compare more than two accounts at once?
Not on this page, which compares two at a time. Sorsa API does: GET /info-batch reads 100 profiles in one request and POST /user-tweets adds each account’s latest posts, so 50 accounts take 51 requests, inside your 100 free ones.
What can I type in the fields?
A handle with or without the @, or a profile link from x.com or twitter.com. A post link works too: the comparison takes its author.
Is it safe to use?
Yes. It never asks for your X login or password, installs nothing and shows no ads. Sorsa API reads public data through its own API and scraper, so your X account is never touched.
Reading the numbers
Why median views and not average views?
One viral post can double an average. The median is the middle post when all are sorted by views, so it says what the next post will most likely reach.
What is a good engagement rate on Twitter?
By views, 0.5% to 1% is typical, above 1% is good and above 3% excellent. By followers, a good rate falls as an account grows: about 2% under 1,000 followers, 0.5% up to 100,000 and 0.1% past a million.
Why does the smaller account lead on engagement?
Most followers of a big account never see a given post, so its interactions per follower fall as it grows. Read engagement by views for a fair match between accounts of different sizes.
Why don’t these numbers match X Analytics?
X Analytics counts clicks and profile visits as engagements, and shows them only to the owner. This comparison counts the public likes, reposts, replies and quotes, the same way for both accounts.
Does it show follower growth over time?
No. X keeps no public history of follower counts, so any comparison is a snapshot. Compare again later, or save each reading through the API and chart the change.
How is the leader of each row decided?
The higher number leads. Counts less than 2% apart, and rates that round to the same figure, read Even and count for neither account; the score between the two accounts adds up the rows each one leads.
How do I find the followers two accounts share?
Use the Twitter Audience Overlap Checker: it matches the latest followers of both accounts and shows the overlap.
Sorsa Score and the API
What is the Sorsa Score, and where do I check it?
The Sorsa Score rates an X account’s standing in crypto by who follows it: crypto influencers, projects and venture funds, weighted by their own influence. Check an account’s score on sorsa.io. This comparison is a different measure: it compares the public numbers every account has.
Can I get the Sorsa Score through the API?
Yes, for accounts in Sorsa API’s crypto base: GET /score returns the score and GET /score-changes its weekly and monthly change, with the same API key as every other endpoint.
Can I get these comparison numbers through an API?
Yes. GET /info-batch returns up to 100 profiles in one request and POST /user-tweets an account’s latest posts with views and engagement: 1,000 accounts with 20 posts each cost from $1.41, against $110.00 on the official X API.
Line up every account in your niche
Sorsa API reads 100 profiles in one request and any account’s latest posts in one more: 1,000 accounts from $1.41.
No credit card, and they never expire. 6B+ requests served since 2022.
Account checks
Followers & audience
Posts & conversations
Analytics & creators
For developers
How to compare two Twitter accounts
Type both handles and press Compare: the same seven numbers for both accounts, with the leader on every row.
- Type the two handlesYours and a competitor’s, or two creators.
- Read the leader on each rowThe gap is said in words: 5.5× more, +1.4 pts or Even.
- Check what each side is based onA thin sample of posts gets a note.
What each number means
Both accounts are read the same way: the profile and the latest original posts. Tap a row for what it means.
Example with two demo accounts
Benchmarking a brand against its rivals? Here’s a whole Twitter competitor analysis, from the numbers to the content gaps.
What a comparison can and can’t see
X Analytics shows only the account you’re signed in to. The public numbers of any other account are there for anyone to read, and this page reads them for both sides at once.
Public, for any account
- Followers and following
- Views of every post
- Likes, reposts, replies, quotes and bookmarks
- Join date and total posts
- Engagement rate, worked out from those
Only its owner, in X Analytics
- Profile visits
- Link clicks
- New follows and unfollows over time
- Audience demographics
Compare Twitter followers: counts and shared followers
This page answers the first; three sibling tools answer the rest.
Who has more followers and views?
Right here: followers, following and median views side by side, with views as a share of followers.
Which followers do they share?
The Twitter Audience Overlap Checker matches the latest followers of both accounts.
Does one follow the other?
The Twitter Follow Checker answers both ways and tells you if they’re mutuals.
Who followed them lately?
The Twitter Recent Followers Tracker lists any account’s newest followers, newest first.
Benchmark a whole list of accounts
GET /info-batch reads 100 profiles in one request, POST /user-tweets an account’s latest 20 posts in one more: 1,000 accounts from $1.41, the first 100 requests free.
No credit card, and they never expire.
Who compares accounts, and why
Benchmark a competitor
See whether a rival wins on reach, on reactions or just by posting more.
Vet an influencer
A big following with few views and low engagement: a bought or sleeping audience.
Choose between two creators
Who reaches more people with a typical post, and whose audience reacts.
Crypto KOLs and projects
Line up two KOLs before a campaign; their Sorsa Score is on sorsa.io.
Set growth targets
Compare with your niche’s leader every month and watch the margins move.
Questions about comparing accounts
The comparison
Is there a free tool to compare two Twitter accounts?
Yes: this one. Sorsa Account Comparison compares any two public X accounts for free, with no sign-up and no X account. To compare a whole list, a free Sorsa API key adds 100 requests, no card needed.
What does it compare?
Followers, median views per post, engagement rate by views and by followers, likes and reposts per post, and original posts a week, each with the leader and the gap. Following, total posts and the join date sit with each account.
How is the engagement rate worked out?
As on the Twitter Engagement Rate Calculator: the likes, reposts, replies and quotes of the account’s latest original posts, divided by their views. The rate by followers divides the average per post by the follower count.
Will either account know I compared them?
No. The comparison only reads public data: you never sign in with X, and X sends no notification to either account.
Can I compare private (protected) accounts?
No. A protected account shows its posts and counts only to approved followers, so no outside tool can compare it.
Can I compare more than two accounts at once?
Not on this page, which compares two at a time. Sorsa API does: GET /info-batch reads 100 profiles in one request and POST /user-tweets adds each account’s latest posts, so 50 accounts take 51 requests, inside your 100 free ones.
What can I type in the fields?
A handle with or without the @, or a profile link from x.com or twitter.com. A post link works too: the comparison takes its author.
Is it safe to use?
Yes. It never asks for your X login or password, installs nothing and shows no ads. Sorsa API reads public data through its own API and scraper, so your X account is never touched.
Reading the numbers
Why median views and not average views?
One viral post can double an average. The median is the middle post when all are sorted by views, so it says what the next post will most likely reach.
What is a good engagement rate on Twitter?
By views, 0.5% to 1% is typical, above 1% is good and above 3% excellent. By followers, a good rate falls as an account grows: about 2% under 1,000 followers, 0.5% up to 100,000 and 0.1% past a million.
Why does the smaller account lead on engagement?
Most followers of a big account never see a given post, so its interactions per follower fall as it grows. Read engagement by views for a fair match between accounts of different sizes.
Why don’t these numbers match X Analytics?
X Analytics counts clicks and profile visits as engagements, and shows them only to the owner. This comparison counts the public likes, reposts, replies and quotes, the same way for both accounts.
Does it show follower growth over time?
No. X keeps no public history of follower counts, so any comparison is a snapshot. Compare again later, or save each reading through the API and chart the change.
How is the leader of each row decided?
The higher number leads. Counts less than 2% apart, and rates that round to the same figure, read Even and count for neither account; the score between the two accounts adds up the rows each one leads.
How do I find the followers two accounts share?
Use the Twitter Audience Overlap Checker: it matches the latest followers of both accounts and shows the overlap.
Sorsa Score and the API
What is the Sorsa Score, and where do I check it?
The Sorsa Score rates an X account’s standing in crypto by who follows it: crypto influencers, projects and venture funds, weighted by their own influence. Check an account’s score on sorsa.io. This comparison is a different measure: it compares the public numbers every account has.
Can I get the Sorsa Score through the API?
Yes, for accounts in Sorsa API’s crypto base: GET /score returns the score and GET /score-changes its weekly and monthly change, with the same API key as every other endpoint.
Can I get these comparison numbers through an API?
Yes. GET /info-batch returns up to 100 profiles in one request and POST /user-tweets an account’s latest posts with views and engagement: 1,000 accounts with 20 posts each cost from $1.41, against $110.00 on the official X API.
Line up every account in your niche
Sorsa API reads 100 profiles in one request and any account’s latest posts in one more: 1,000 accounts from $1.41.
Get 100 free requestsNo credit card, and they never expire. 6B+ requests served since 2022.
Followers
@northfield_outdoor_co 1.24M@harborlight_studio 48.6K
Reach on paper. Next to it, the following count shows how the account grew: two big, nearly equal numbers often point to follow-for-follow.
Median views
@northfield_outdoor_co 64.5K@harborlight_studio 11.6K
What a typical post reaches: half the posts get more views, half fewer. One viral post can’t lift it, unlike an average. Under it, the share of followers that number is.
Engagement by views
@northfield_outdoor_co 0.64%@harborlight_studio 2.04%
Likes, reposts, replies and quotes per 100 views. The fairest read of the content itself, at any account size.
Engagement by views, on the same scale as the Engagement Rate Calculator
- Lowunder 0.5%
- Average0.5–1%
- Good1–3%
- Excellent3% and up
Both rates are worked out exactly as the Twitter Engagement Rate Calculator does, so the two pages never disagree on the same account.
Engagement by followers
@northfield_outdoor_co 0.039%@harborlight_studio 0.60%
The same interactions per post, divided by followers: the figure most benchmarks quote. It falls as an account grows, so the smaller account often leads here.
Likes per post
@northfield_outdoor_co 354@harborlight_studio 216
How many likes a post gets on average. Likes mostly stay inside the account’s own audience.
Reposts per post
@northfield_outdoor_co 57@harborlight_studio 35
How often posts are shared. Reposts carry a post past the account’s own followers.
Posts a week
@northfield_outdoor_co 19@harborlight_studio 11
Original posts a week over the posts read. More isn’t better by itself: read it next to the views.
The requests
GET https://api.sorsa.io/v3/info-batch?usernames=northfield_outdoor_co&usernames=harborlight_studio
ApiKey: YOUR_API_KEY
POST https://api.sorsa.io/v3/user-tweets
{"username": "northfield_outdoor_co", "type": "posts", "with_replies": false}Both profiles in one request, then each account’s latest posts.
Three endpoints for benchmarks
GET /info-batchUp to 100 profiles in one request: followers, following, posts, join date.POST /user-tweetsAn account’s latest 20 posts, each with views, likes, reposts, replies and quotes.GET /followersEvery follower of an account, 200 a page, for audience work.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.