Twitter Blue Check Checker
Sorsa Blue Check Checker shows whether any public X account has the checkmark and the date its X Premium began. Free, no X login.
Whether the account has the checkmark, and the date its X Premium began, appear here.
The field takes a handle with or without the @, or a profile link.
How to check if someone has X Premium
Look for the checkmark next to the name. Since April 2023 the blue check on X has come only with a paid subscription: now it means the account pays for X Premium or Premium+ and meets X’s eligibility rules. Basic, from $3 a month, adds no checkmark, so it can’t be seen. X doesn’t show when Premium began; Sorsa API’s checker reads both for any public account.
What X shows
On the profile
- CheckmarkBlue
- Why it’s thereX Premium
- AffiliationA logo
What the checker adds
From X’s record
- Premium sinceApr 21, 2023
- Joined XSep 18, 2012
- Affiliated with@harborline_newsroom
Check it on X in three taps
- Open the profileIn the X app or on x.com.
- Tap the checkmarkThe badge next to the display name.
- Read why it’s thereX says whether the account subscribes to Premium, is an organization or a government account.
Here it takes one step: type the handle above and press Check the blue check.
Blue, gold and grey checks, and the affiliation badge
X uses three checkmark colours and one small badge. The checker reads whether a checkmark is there and when Premium began; X’s data carries no colour, so look at the badge on the profile to tell them apart.
| Badge | Who gets it | Paid? | In the checker |
|---|---|---|---|
| Blue check | People and organizations with an active X Premium or Premium+ subscription that meet X’s eligibility rules, and accounts X gives Premium for free. | Usually: Premium or Premium+ | The checkmark and the date Premium began |
| Gold check | Official organization accounts on Premium Business, the program once called Verified Organizations. | Yes: a business subscription | The checkmark, usually with no start date |
| Grey check | Government accounts and officials, and multilateral organizations. | No | The checkmark, usually with no start date |
| Affiliation badge | People and accounts an organization links to itself, shown as its small logo beside the name. | Paid by the organization | The organization’s account |
X also offers ID verification to Premium subscribers. It shows as a separate “ID verified” label, not a checkmark of its own, and the checker doesn’t read it.
A checkmark isn’t proof of identity
X’s own help pages say the blue check doesn’t mean the account was ID verified. On 5 December 2025 the European Commission fined X €120 million in its first Digital Services Act decision, finding the blue check misleading because anyone can pay for it. Read it as a sign that someone pays for Premium, and judge who runs the account by its age, location and handle history.
How to read a Premium record
A checkmark says someone pays. The dates around it say more: when the account was made, when Premium began, and whether the badge shows now.
Read them with the account’s other signals: the Twitter Account Age Checker gives the exact join date, the Twitter Account Location Finder the country X shows, and the Twitter Username History Checker how often the handle changed. No single signal proves who runs an account.
Joined 12 years ago, Premium 2 years ago
An older account that upgraded later
The blue check has been sold by subscription since late 2022, and most long-standing accounts that pay started after that. A start date years after joining is the usual record.
NormalJoined 14 years ago, no start date
A checkmark with no start date
Organizations on Premium Business, government accounts, accounts an organization pays for and accounts on free Premium often have no start date on record.
Usually an organizationJoined 3 months ago, Premium 3 days later
Premium bought days after joining
New creators and businesses buy reach from day one, and so do spam and impersonation accounts that want to look established. Check the account’s age and history before you trust it.
Look closerJoined 8 years ago, Premium 2 years ago, no badge now
A start date but no checkmark
The subscription exists but the badge is missing: X reviews the account again after a new name, photo or handle, or the account lapsed or no longer meets the rules.
Check again later
Which X Premium plans get the checkmark
Premium and Premium+ add the blue check; Basic doesn’t, so a Basic subscriber looks like a free account. Premium Business adds the gold check.
Checkmarks nobody paid for
In April 2024 X began giving Premium for free to accounts with many verified followers: 2,500 for Premium and 5,000 for Premium+, in its first announcement. Organizations can also pay for the people affiliated with them.
| Plan | Checkmark | In the checker |
|---|---|---|
| Basic | None | Looks like a free account |
| Premium | Blue | Checkmark and start date |
| Premium+ | Blue | Checkmark and start date |
| Premium Business | Gold | Checkmark, usually no date |
Basic starts at $3 a month on the web. X changes plans and prices often, so check its Premium page for yours.
How to get the blue check
- Subscribe to Premium or Premium+In Settings or the Premium tab of the app. Basic doesn’t include it.
- Complete the profileA display name and a profile photo.
- Confirm a phone numberOn the account.
- Stay active and within the rulesNo recent signs of spam, platform manipulation or misleading identity.
- Wait for the reviewX checks eligible accounts automatically, most within 48 hours.
What removes it
- A new profile photo, display name or @username starts a new review: the badge disappears until it passes.
- Ending Premium, or a payment that fails.
- Breaking X’s rules on impersonation, spam or misleading identity.
And it can’t be hidden: X removed that setting for Premium subscribers in April 2024.
X Premium and creator payouts
X pays creators only with an active Premium, Premium+ or Premium Business subscription, so the checkmark is the first thing to confirm when you judge whether an account can earn on X. Since 8 September 2026 the program is Original Content Rewards, which replaced Creator Revenue Sharing.
What else it asks for, as reported in September 2026
- 500verified followers
Count them with the Twitter Verified Followers Checker.
- 500Kverified impressions in 90 days
Views from Premium accounts on the Home timeline; replies aren’t included.
- 18+years old
In a country where the program runs.
And original posts: reposts and quotes don’t qualify.
X changes these terms often: read the program’s page in X’s Help Center before you count on them.
Check X Premium status for a whole list
Two Sorsa API endpoints cover it. GET /info-batch returns 100 profiles per request, each with its checkmark, from $0.014 per 1,000 accounts. GET /about adds the date Premium began and the affiliated account, one request per account, from $1.40 per 1,000. Your first 100 requests are free.
What teams use it for
- Vet creators and partners before a campaign.
- Split the paying accounts out of a follower list.
- Flag new accounts that bought Premium in their first days.
- Screen creators for payout rules, with their verified followers.
GET /info-batch100 accounts by handle or user ID: the checkmark, join date and counts.GET /aboutOne account: the checkmark, the date Premium began, the affiliated account, its country and username changes.GET /verified-followersThe followers of an account that have the checkmark, page by page with a cursor.
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/about?username=maraellison_reports
ApiKey: YOUR_API_KEYThe record this page shows, as JSON.
{
"country": "United States",
"source": "United States App Store",
"username_change_count": 1,
"last_username_change_at": "2019-02-11T14:03:52Z",
"is_blue_verified": true,
"premium_start_at": "2023-04-21T09:12:40Z",
"affiliate_username": "harborline_newsroom"
}Questions about the blue check
The checker
Is the blue check checker free?
Yes. Check any public account here with no sign-up and no X account. To check a list of accounts at once, a free Sorsa API key adds 100 requests, no card needed.
Will the account owner know I checked?
No. The checker only reads public data: you never sign in with X, it never follows, messages or touches the account, and X doesn’t notify anyone.
Where do the dates come from?
From X’s own record of the account: the join date from its profile, the date Premium began from its About this account details. Nothing is estimated, and an answer may be up to an hour old.
What can I type in the field?
A handle with or without the @, or a profile link from x.com or twitter.com.
Can I check a protected, suspended or deleted account?
A protected account shows whether its profile has the checkmark and when it joined; X keeps the date Premium began private. Suspended and deleted accounts return nothing.
Can I check many accounts at once?
Not on this page, which checks one account at a time. Sorsa API does: GET /info-batch reads the checkmark of 100 accounts per request, from $0.014 per 1,000, with your first 100 requests free.
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.
The checkmark
Can you see if someone has X Premium?
Yes, if they have Premium or Premium+: those plans add the checkmark, and X records the date the subscription began. Type the handle above to see both. Basic adds no checkmark, so a Basic subscriber looks like a free account.
How can I tell when someone got the blue check?
The checker shows the date the account’s X Premium began and how long ago that was, for any public account. That is usually the day the blue check first appeared. X itself doesn’t show the exact date.
Does the blue check mean an account is verified?
Not in the old sense. Since 2023 it means the account pays for X Premium and passed an automated eligibility review, not that X confirmed who runs it. In December 2025 the European Commission found the design misleading and fined X €120 million in its first Digital Services Act decision.
Can the checker tell blue, gold and grey checks apart?
No. X’s data says a checkmark is there, not its colour. A Premium start date usually means a blue check; organizations (gold) and government accounts (grey) usually have none. Look at the badge on the profile to be sure.
Can you see which Premium plan an account has?
No. X doesn’t publish the plan. A checkmark means Premium or Premium+ (or a gold or grey badge); Basic shows no checkmark, so it can’t be detected.
Can users hide their blue checkmark?
Not anymore. X let Premium subscribers hide it in 2023 and removed the option in April 2024.
Why does an account have a checkmark but no start date?
X doesn’t record a start date for every checkmark. It’s typical for organizations, government accounts, accounts an organization pays for and accounts on free Premium.
Why did an account lose its blue check?
Usually because it changed its profile photo, display name or @username, which hides the badge until X reviews the account again. Other reasons: Premium ended, a payment failed, or a rule was broken.
Does X Premium remove a shadowban?
No. Premium can raise an account’s reach over time, but it doesn’t lift a search ban or a suggestion ban. Run the free Twitter Shadowban Test to see whether one applies.
Premium and payouts
Does the blue check mean an account can earn money on X?
Premium is required for X’s creator payouts, but it isn’t enough. Original Content Rewards, the program since September 2026, also asks, as reported, for 500 verified followers and 500,000 verified impressions in 90 days. X changes these terms often, so check its Help Center.
How many verified followers do you need on X?
500 for creator payouts, as reported for Original Content Rewards in September 2026. Accounts with 2,500 verified followers have been given Premium for free since April 2024. Count an account’s verified followers with the free Twitter Verified Followers Checker.
Is there an API for X Premium status?
Yes. This page runs on GET /about of Sorsa API: the checkmark, the date Premium began and the affiliated account for any public account, with its country and username changes. For a long list, GET /info-batch reads the checkmark of 100 accounts per request. 20 requests a second, 100 free requests to start.
Vet a whole list at once
Read the checkmark of 100 accounts per request with GET /info-batch, then the Premium start dates with GET /about: from $0.014 per 1,000 accounts.
No credit card, and they never expire. 6B+ requests served since 2022.
Account checks
Followers & audience
Posts & conversations
Analytics & creators
For developers
How to check if someone has X Premium
Look for the checkmark next to the name: on X it means the account pays for Premium or Premium+. X doesn’t show when Premium began; the checker reads both.
What X shows
On the profile
- CheckmarkBlue
- Why it’s thereX Premium
- AffiliationA logo
What the checker adds
From X’s record
- Premium sinceApr 21, 2023
- Joined XSep 18, 2012
- Affiliated with@harborline_newsroom
Blue, gold and grey checks, and the affiliation badge
Three colours and one small badge. X’s data carries no colour: the checker reads the checkmark and the date.
X says the blue check doesn’t mean ID verified, and in December 2025 the European Commission fined X €120 million partly for it. Read it as a sign that someone pays.
How to read a Premium record
A checkmark says someone pays. The dates around it say more.
Read them with the account’s other signals: the Twitter Account Age Checker gives the exact join date, the Twitter Account Location Finder the country X shows, and the Twitter Username History Checker how often the handle changed. No single signal proves who runs an account.
Which X Premium plans get the checkmark
Premium and Premium+ add the blue check; Basic doesn’t, so a Basic subscriber looks like a free account. Premium Business adds the gold check.
| Plan | Checkmark | In the checker |
|---|---|---|
| Basic | None | Looks like a free account |
| Premium | Blue | Checkmark and start date |
| Premium+ | Blue | Checkmark and start date |
| Premium Business | Gold | Checkmark, usually no date |
X Premium and creator payouts
X pays creators only with Premium, Premium+ or Premium Business. Since September 2026 the program is Original Content Rewards.
- 500verified followers
Count them with the Twitter Verified Followers Checker.
- 500Kverified impressions in 90 days
Views from Premium accounts on the Home timeline; replies aren’t included.
- 18+years old
In a country where the program runs.
And original posts: reposts and quotes don’t qualify.
X changes these terms often: read the program’s page in X’s Help Center before you count on them.
Check X Premium status for a whole list
GET /info-batch reads the checkmark of 100 accounts per request, from $0.014 per 1,000. GET /about adds the Premium start date, from $1.40 per 1,000.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.
No credit card, and they never expire.
Questions about the blue check
The checker
Is the blue check checker free?
Yes. Check any public account here with no sign-up and no X account. To check a list of accounts at once, a free Sorsa API key adds 100 requests, no card needed.
Will the account owner know I checked?
No. The checker only reads public data: you never sign in with X, it never follows, messages or touches the account, and X doesn’t notify anyone.
Where do the dates come from?
From X’s own record of the account: the join date from its profile, the date Premium began from its About this account details. Nothing is estimated, and an answer may be up to an hour old.
What can I type in the field?
A handle with or without the @, or a profile link from x.com or twitter.com.
Can I check a protected, suspended or deleted account?
A protected account shows whether its profile has the checkmark and when it joined; X keeps the date Premium began private. Suspended and deleted accounts return nothing.
Can I check many accounts at once?
Not on this page, which checks one account at a time. Sorsa API does: GET /info-batch reads the checkmark of 100 accounts per request, from $0.014 per 1,000, with your first 100 requests free.
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.
The checkmark
Can you see if someone has X Premium?
Yes, if they have Premium or Premium+: those plans add the checkmark, and X records the date the subscription began. Type the handle above to see both. Basic adds no checkmark, so a Basic subscriber looks like a free account.
How can I tell when someone got the blue check?
The checker shows the date the account’s X Premium began and how long ago that was, for any public account. That is usually the day the blue check first appeared. X itself doesn’t show the exact date.
Does the blue check mean an account is verified?
Not in the old sense. Since 2023 it means the account pays for X Premium and passed an automated eligibility review, not that X confirmed who runs it. In December 2025 the European Commission found the design misleading and fined X €120 million in its first Digital Services Act decision.
Can the checker tell blue, gold and grey checks apart?
No. X’s data says a checkmark is there, not its colour. A Premium start date usually means a blue check; organizations (gold) and government accounts (grey) usually have none. Look at the badge on the profile to be sure.
Can you see which Premium plan an account has?
No. X doesn’t publish the plan. A checkmark means Premium or Premium+ (or a gold or grey badge); Basic shows no checkmark, so it can’t be detected.
Can users hide their blue checkmark?
Not anymore. X let Premium subscribers hide it in 2023 and removed the option in April 2024.
Why does an account have a checkmark but no start date?
X doesn’t record a start date for every checkmark. It’s typical for organizations, government accounts, accounts an organization pays for and accounts on free Premium.
Why did an account lose its blue check?
Usually because it changed its profile photo, display name or @username, which hides the badge until X reviews the account again. Other reasons: Premium ended, a payment failed, or a rule was broken.
Does X Premium remove a shadowban?
No. Premium can raise an account’s reach over time, but it doesn’t lift a search ban or a suggestion ban. Run the free Twitter Shadowban Test to see whether one applies.
Premium and payouts
Does the blue check mean an account can earn money on X?
Premium is required for X’s creator payouts, but it isn’t enough. Original Content Rewards, the program since September 2026, also asks, as reported, for 500 verified followers and 500,000 verified impressions in 90 days. X changes these terms often, so check its Help Center.
How many verified followers do you need on X?
500 for creator payouts, as reported for Original Content Rewards in September 2026. Accounts with 2,500 verified followers have been given Premium for free since April 2024. Count an account’s verified followers with the free Twitter Verified Followers Checker.
Is there an API for X Premium status?
Yes. This page runs on GET /about of Sorsa API: the checkmark, the date Premium began and the affiliated account for any public account, with its country and username changes. For a long list, GET /info-batch reads the checkmark of 100 accounts per request. 20 requests a second, 100 free requests to start.
Vet a whole list at once
Read the checkmark of 100 accounts per request with GET /info-batch, then the Premium start dates with GET /about: from $0.014 per 1,000 accounts.
Get 100 free requestsNo credit card, and they never expire. 6B+ requests served since 2022.
Check it on X in three taps
- Open the profileIn the X app or on x.com.
- Tap the checkmarkThe badge next to the display name.
- Read why it’s thereX says whether the account subscribes to Premium, is an organization or a government account.
Here it takes one step: type the handle above and press Check the blue check.
Blue check
- Who gets it
- People and organizations with an active X Premium or Premium+ subscription that meet X’s eligibility rules, and accounts X gives Premium for free.
- Paid?
- Usually: Premium or Premium+
- In the checker
- The checkmark and the date Premium began
X also offers ID verification to Premium subscribers. It shows as a separate “ID verified” label, not a checkmark of its own, and the checker doesn’t read it.
Gold check
- Who gets it
- Official organization accounts on Premium Business, the program once called Verified Organizations.
- Paid?
- Yes: a business subscription
- In the checker
- The checkmark, usually with no start date
Grey check
- Who gets it
- Government accounts and officials, and multilateral organizations.
- Paid?
- No
- In the checker
- The checkmark, usually with no start date
Affiliation badge
- Who gets it
- People and accounts an organization links to itself, shown as its small logo beside the name.
- Paid?
- Paid by the organization
- In the checker
- The organization’s account
An older account that upgraded later
Joined 12 years ago, Premium 2 years ago
The blue check has been sold by subscription since late 2022, and most long-standing accounts that pay started after that. A start date years after joining is the usual record.
NormalA checkmark with no start date
Joined 14 years ago, no start date
Organizations on Premium Business, government accounts, accounts an organization pays for and accounts on free Premium often have no start date on record.
Usually an organizationPremium bought days after joining
Joined 3 months ago, Premium 3 days later
New creators and businesses buy reach from day one, and so do spam and impersonation accounts that want to look established. Check the account’s age and history before you trust it.
Look closerA start date but no checkmark
Joined 8 years ago, Premium 2 years ago, no badge now
The subscription exists but the badge is missing: X reviews the account again after a new name, photo or handle, or the account lapsed or no longer meets the rules.
Check again laterCheckmarks nobody paid for
In April 2024 X began giving Premium for free to accounts with many verified followers: 2,500 for Premium and 5,000 for Premium+, in its first announcement. Organizations can also pay for the people affiliated with them.
Basic starts at $3 a month on the web. X changes plans and prices often, so check its Premium page for yours.
How to get the blue check
- Subscribe to Premium or Premium+In Settings or the Premium tab of the app. Basic doesn’t include it.
- Complete the profileA display name and a profile photo.
- Confirm a phone numberOn the account.
- Stay active and within the rulesNo recent signs of spam, platform manipulation or misleading identity.
- Wait for the reviewX checks eligible accounts automatically, most within 48 hours.
What removes it
- A new profile photo, display name or @username starts a new review: the badge disappears until it passes.
- Ending Premium, or a payment that fails.
- Breaking X’s rules on impersonation, spam or misleading identity.
And it can’t be hidden: X removed that setting for Premium subscribers in April 2024.
What teams use it for
- Vet creators and partners before a campaign.
- Split the paying accounts out of a follower list.
- Flag new accounts that bought Premium in their first days.
- Screen creators for payout rules, with their verified followers.
GET /info-batch100 accounts by handle or user ID: the checkmark, join date and counts.GET /aboutOne account: the checkmark, the date Premium began, the affiliated account, its country and username changes.GET /verified-followersThe followers of an account that have the checkmark, page by page with a cursor.
The request and its answer
GET https://api.sorsa.io/v3/about?username=maraellison_reports
ApiKey: YOUR_API_KEYThe record this page shows, as JSON.
{
"country": "United States",
"source": "United States App Store",
"username_change_count": 1,
"last_username_change_at": "2019-02-11T14:03:52Z",
"is_blue_verified": true,
"premium_start_at": "2023-04-21T09:12:40Z",
"affiliate_username": "harborline_newsroom"
}