Am I Shadowbanned on X?
If you are asking "am I shadowbanned?" or "is my Twitter shadowbanned?", run the test above and read the result. Any check marked as detected means X is limiting that part of your visibility. If every check is clear but your reach still dropped, the cause is usually a ghost ban or reply deboosting, which need the manual tests below, or a recent posting pattern that triggered a temporary filter.
X never notifies you about a shadowban, so an external test is the only fast way to confirm it. This checker reads public visibility signals only, so it works on any public account without a login.
What Each Check Means
Run the test above and you get four checks back. Here is what each one looks at on your X account.
Search Ban
Your posts are hidden from X search entirely. We test this by running a from:username query against X's live search: if you have recent posts but the search returns nothing, you are search-banned.
Search Suggestion Ban
Your handle stops appearing in X's search autocomplete when other people type it. We test this through the user search endpoint, the same path X uses to build its typeahead dropdown.
Sensitive Profile
X can flag an account as sensitive when it posts adult or graphic media. Flagged profiles sit behind a content warning and drop out of default search for many users. We read the sensitivity flag on your recent media posts.
Account Privacy
A protected (private) account hides its posts from everyone who does not follow it, so no external tool can measure its search visibility. We check whether the account is public before reading the other signals.
The 4 Types of Shadowban on X
A shadowban on X (also called a shadow ban, stealth ban, or ghost ban) is not one setting but several visibility restrictions. There are four, and this checker auto-detects the first two.
Search ban: your posts are hidden from X search entirely, including hashtag searches, regardless of the quality filter. This checker detects it automatically with a from:username search.
Search suggestion ban: your handle stops appearing in X's search autocomplete when other people type it, so new users cannot find you. This checker detects it automatically.
Ghost ban (thread ban): your replies are hidden from other people in a thread while looking normal to you. It depends on conversation-specific signals, so it needs a manual reply test.
Reply deboosting: your replies stay visible but get pushed below a "Show more replies" fold, cutting their reach. It is personalized and varies by conversation, so it also needs a manual check.
The two automatic tests run in seconds with no login. For step-by-step manual tests for all four types, see the full shadowban guide.
Signs You Might Be Shadowbanned on X
If two or more of these apply, run the test above to confirm.
Posts missing from search: a post with a hashtag or keyword does not show in the Latest tab when you search for it while logged out.
Replies getting no traction: you reply to popular posts but get zero engagement, and a non-follower confirms your reply is not visible in the thread.
Impressions dropped overnight: views and engagement fell 50% or more with no change in how or what you post.
Missing from autocomplete: typing your @username in X search does not surface your account in the dropdown.
Follower growth stalled: new people are not discovering you despite active posting.
How This Checker Works (and How to Automate It)
The tool queries X's public search and typeahead systems to test visibility, the same method every reputable shadowban checker uses. It runs in seconds, needs no login or account connection, and stores nothing about the accounts you check.
Under the hood it runs on Sorsa API, an alternative Twitter/X API. The two tests map to endpoints you can call yourself: the search-tweets endpoint for the search-ban test, and the search-users endpoint for the suggestion-ban test.
Check shadowbans at scale
Checking one account is free here. If you manage many, automate it.
- One API key, no app approval, setup in about 3 minutes
- Flat 20 requests per second on every plan
- Batch up to 100 handles in a single request
- Clean JSON output, built for pipelines
- Far cheaper than the official X API for read-heavy work (roughly an order of magnitude or more)
- More than 5 billion requests served on this infrastructure since 2022
import requests
resp = requests.post(
"https://api.sorsa.io/v3/search-tweets",
headers={"ApiKey": "YOUR_API_KEY"},
json={"query": "from:targethandle", "order": "latest"},
)
# no tweets returned despite recent posts = search ban suspectedTest came back with a ban? Most restrictions lift in 2 to 7 days once you stop what triggered them. Read the full step-by-step recovery plan in our shadowban guide.
Frequently Asked Questions
How accurate is this shadowban checker?
It tests search ban and search suggestion ban with high accuracy by querying X's own search infrastructure directly. Ghost ban and reply deboosting are harder to detect automatically and are best confirmed manually.
Is the shadowban test really free?
Yes. The test is free with no login, no account connection, and no run limits. You can check as many accounts as you like, as often as you like.
Do I need to log in or connect my X account?
No. The checker only needs a public username or profile link. There is no login, no OAuth, and no permissions, and it stores nothing about the accounts you check.
What restrictions can this checker detect?
This checker reliably detects a search ban (posts hidden from search) and a search suggestion ban (handle missing from autocomplete). Ghost bans and reply deboosting need a manual check, covered in our full shadowban guide.
Can I check someone else's account?
Yes. Enter any public X username or profile link. The test reads public visibility signals and works for any account that is not set to private.
Can I check many accounts automatically?
Yes. The same search technology behind this free checker is available through Sorsa API. Its search endpoints accept the from: operator, return clean JSON, handle up to 100 lookups per batch request, and authenticate with a single API key, so a script can audit hundreds of handles at once.
How is this different from shadowban.yuzurisa.com?
Older checkers like shadowban.yuzurisa.com run on X's front end and break whenever X changes its search internals, and their quality-filter test was dropped after X deprecated the underlying mechanism. This checker runs on a maintained API, so its search-ban and suggestion-ban tests stay accurate through those changes.
Why does this checker say I'm not shadowbanned when my reach has dropped?
A clear result means no search ban or suggestion ban. A reach drop with a clean result usually points to a ghost ban or reply deboosting, which need a manual reply test, or a temporary filter from a recent posting pattern. The search ban test also needs recent public posts to read, so an account that has not posted in the last few days can return an inconclusive result.
How long does a shadowban on X last?
Most shadowbans are temporary and lift within 2 to 7 days once you stop the behavior that triggered them, such as aggressive automation, repeated links, or excessive hashtags. Persistent or repeat restrictions can last longer.
Does X Premium remove a shadowban?
No. X Premium does not lift a shadowban on its own. A verified subscription can raise your account's algorithmic trust over time, which lowers the risk of being flagged, but rule violations still trigger restrictions regardless of subscription status.
Explore More Free X Tools
All tools are free, need no login, and run on the same alternative Twitter/X API.
API Playground
Pull real X data without code. Search posts, analyze users, export to CSV, Excel or JSON.
Advanced Search Query Builder
Build Boolean queries with date, engagement and user filters.
X ID Converter
Convert any X user ID to a handle and back.
Media Downloader
Download photos and videos from any public post in original quality.
User Comparison
Compare two X accounts on followers, engagement and key metrics.
Recent Followers Tracker
View the last 20 followers of any public X account.
Engagement Calculator
Calculate true engagement rate and average views from recent posts.