Twitter Audience Overlap Checker
Sorsa Audience Overlap Checker compares the latest followers of two X accounts and shows how many they share, what share of each audience that is and who the biggest common followers are. Free, no X login.Sorsa Audience Overlap Checker shows how many followers two X accounts share and who they are. Free, no X login.
How many followers the two accounts share, and who the biggest common followers are, appear here.
Each field takes a handle with or without the @, or a profile link.
How to find common followers of two X accounts
Type the two handles above: Sorsa API’s checker reads the latest followers of each account, matches them by user ID and shows how many they share and who they are. X has no way to compare two audiences; by hand you’d open both follower lists and match names one by one.
What X shows
On two profiles
- Followers listsOne account at a time
- Shared followersNo list
- How much they overlapNo number
What the checker adds
For any two public accounts
- Common followers118, biggest first
- Share of each audience30% and 26%
- Similarity16%
Three numbers to read
- Common followersHow many people follow both accounts, among those checked.
- Share of eachWhat part of each audience the common followers are: the same number weighs more for the smaller one.
- SimilarityCommon followers against everyone in both samples, from 0% to 100%.
High, some or low overlap
The share of the smaller audience that follows both is the number that decides. It tells you whether two creators reach the same people or different ones.
High overlap 20% or more
Pick one of the two for a campaign, or both to dominate one niche.
Some overlap 5% to 20%
A shared core: good partners for a joint post or a podcast swap.
Low overlap Under 5%
Different audiences: a joint campaign reaches close to both in full.
Look at who the common followers are too: a shared core of bots means little. Check them with the Twitter Bot Checker.
When audience overlap matters
Influencer campaigns
Before paying two creators, check you aren’t paying twice to reach the same people.
Competitor research
See how much of a competitor’s audience already follows you, and who doesn’t yet. More in our guide to Twitter competitor analysis.
Partnerships
Find a partner whose audience is close to yours but not the same.
Sponsorships
Show a sponsor how many new people a second channel adds.
For two accounts side by side, use Compare Twitter Accounts; for whether one follows the other, Twitter Follow Checker.
Why it compares the latest followers
The free check reads the latest 600 followers of each account, so two big accounts are compared on a sample: their newest followers. A full comparison reads both lists whole through the API; two accounts with 1.84 million and 932,000 followers take about 13,860 requests: from $19.40.
Full audiences through the API
GET /followers on Sorsa API returns an account’s followers with their profiles, 200 per request with a cursor; read both lists and intersect the user IDs. Two accounts with 12,600 and 48,000 followers take 303 requests: from $0.42. Your first 100 requests are free.
What teams use it for
- Compare the full audiences of a shortlist of creators.
- Measure how much of a competitor’s audience follows you.
- Find the shared followers worth reaching first.
- Track the overlap month by month as both grow.
GET /followersAn account’s followers with their profiles, 200 per request.GET /info-batchUp to 100 profiles at once: the follower counts to size a comparison.POST /check-followWhether one account follows another, in one request.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing. For either list as a file without code, use Export Twitter Followers.
No credit card, and they never expire.
GET https://api.sorsa.io/v3/followers?username=mapleridge_runs_club
GET https://api.sorsa.io/v3/followers?username=tallpine_running_club
ApiKey: YOUR_API_KEYThe two lists this page compares, as JSON.
{
"users": [
{
"id": "1849310288477519872",
"username": "riverside_runners_hq",
"display_name": "Riverside Runners",
"followers_count": 2310,
"verified": false
}
],
"next_cursor": "1849310...|1849312..."
}Questions about audience overlap
The checker
Is it free, and do I need to log in?
Free, with no sign-up and no X login. It reads public follower lists and never touches either account.
How does it find common followers?
It reads the latest 600 followers of each account and matches them by user ID, so renamed accounts still match.
Why is the overlap of big accounts a sample?
For accounts with more than 600 followers it compares their newest followers only. The API reads both lists whole for the overlap of the full audiences.
Can I download the common followers?
Yes: each list has Download CSV with handles, names, follower counts and the checkmark.
Audiences
What is a good audience overlap?
It depends on the goal. Under 5% of the smaller audience means different people, good for reach; 20% or more means many of the same people, so one of the two may be enough.
What is the similarity score?
The Jaccard index: common followers divided by everyone in both samples. 0% means no one in common, 100% the same people.
How do I check the overlap of two influencers?
Type both handles above. Look at the share of the smaller audience that follows both, and at who the biggest common followers are.
The API
Is there an API for audience overlap?
Yes. GET /followers on Sorsa API returns each follower list, 200 per request with a cursor, at 20 requests a second; intersect the user IDs. 100 free requests to start, no card.
Compare two full audiences
GET /followers returns every follower with its profile, 200 per request, from $0.007 per 1,000.
No credit card, and they never expire. 6B+ requests served since 2022.
Account checks
Followers & audience
Posts & conversations
Analytics & creators
For developers
How to find common followers of two X accounts
The checker matches the latest followers of two accounts by user ID. X can’t compare them.
Three numbers to read
- Common followersHow many people follow both accounts, among those checked.
- Share of eachWhat part of each audience the common followers are: the same number weighs more for the smaller one.
- SimilarityCommon followers against everyone in both samples, from 0% to 100%.
High, some or low overlap
The share of the smaller audience that follows both decides.
High overlap 20% or more
Pick one of the two for a campaign, or both to dominate one niche.
Some overlap 5% to 20%
A shared core: good partners for a joint post or a podcast swap.
Low overlap Under 5%
Different audiences: a joint campaign reaches close to both in full.
Look at who the common followers are too: a shared core of bots means little. Check them with the Twitter Bot Checker.
When audience overlap matters
Influencer campaigns
Before paying two creators, check you aren’t paying twice to reach the same people.
Competitor research
See how much of a competitor’s audience already follows you, and who doesn’t yet. More in our guide to Twitter competitor analysis.
Partnerships
Find a partner whose audience is close to yours but not the same.
Sponsorships
Show a sponsor how many new people a second channel adds.
For two accounts side by side, use Compare Twitter Accounts; for whether one follows the other, Twitter Follow Checker.
Why it compares the latest followers
The free check reads the latest 600 followers of each; the API reads both lists whole.
Full audiences through the API
GET /followers returns every follower, 200 per request: from $0.007 per 1,000 followers.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing. For either list as a file without code, use Export Twitter Followers.
No credit card, and they never expire.
Questions about audience overlap
The checker
Is it free, and do I need to log in?
Free, with no sign-up and no X login. It reads public follower lists and never touches either account.
How does it find common followers?
It reads the latest 600 followers of each account and matches them by user ID, so renamed accounts still match.
Why is the overlap of big accounts a sample?
For accounts with more than 600 followers it compares their newest followers only. The API reads both lists whole for the overlap of the full audiences.
Can I download the common followers?
Yes: each list has Download CSV with handles, names, follower counts and the checkmark.
Audiences
What is a good audience overlap?
It depends on the goal. Under 5% of the smaller audience means different people, good for reach; 20% or more means many of the same people, so one of the two may be enough.
What is the similarity score?
The Jaccard index: common followers divided by everyone in both samples. 0% means no one in common, 100% the same people.
How do I check the overlap of two influencers?
Type both handles above. Look at the share of the smaller audience that follows both, and at who the biggest common followers are.
The API
Is there an API for audience overlap?
Yes. GET /followers on Sorsa API returns each follower list, 200 per request with a cursor, at 20 requests a second; intersect the user IDs. 100 free requests to start, no card.
Compare two full audiences
GET /followers returns every follower with its profile, 200 per request, from $0.007 per 1,000.
Get 100 free requestsNo credit card, and they never expire. 6B+ requests served since 2022.
What teams use it for
- Compare the full audiences of a shortlist of creators.
- Measure how much of a competitor’s audience follows you.
- Find the shared followers worth reaching first.
- Track the overlap month by month as both grow.
GET /followersAn account’s followers with their profiles, 200 per request.GET /info-batchUp to 100 profiles at once: the follower counts to size a comparison.POST /check-followWhether one account follows another, in one request.
The requests and their answer
GET https://api.sorsa.io/v3/followers?username=mapleridge_runs_club
GET https://api.sorsa.io/v3/followers?username=tallpine_running_club
ApiKey: YOUR_API_KEYThe two lists this page compares, as JSON.
{
"users": [
{
"id": "1849310288477519872",
"username": "riverside_runners_hq",
"display_name": "Riverside Runners",
"followers_count": 2310,
"verified": false
}
],
"next_cursor": "1849310...|1849312..."
}