Checks search visibility of the latest 5 original posts. Free: 10 checks a day.
How the check works
- We read the account's most recent original posts (not replies, not the pinned post) from its profile.
- We run the public X search
from:username -filter:replies, sorted by Latest — the same search anyone can run. - We compare. If the posts exist but don't come back from search, the account is most likely search banned.
This is a heuristic: X exposes no official shadowban flag, so every checker works by probing visibility like this. A post published in the last few minutes can be missing from search simply because it hasn't been indexed yet — re-run the check later before worrying.
What the results mean
| Result | Meaning |
|---|---|
| No search ban detected | Every recent post we checked appears in search. |
| Partially visible | Some posts appear, some don't. Often indexing delay or individually filtered posts; re-check later. |
| Search ban likely | None of the recent posts appear in search. This is the classic search-ban pattern. |
| Suspended / not found / protected | The account can't be checked: it's suspended, doesn't exist, or its posts are private. |
Types of shadowban on X
- Search ban — posts don't appear in search results. This tool tests for it.
- Search suggestion ban — the account doesn't show in the search box's suggestions. Not tested here.
- Reply deboosting (“ghost ban”) — replies are hidden behind “Show more replies”. Not tested here.
Read more in What is a shadowban on X?
Check it yourself with the API
The same two calls the tool makes, with a RelayX key:
curl "https://api.relayxapi.com/twitter/user/last_tweets?userName=nasa" -H "X-API-Key: YOUR_KEY"
curl "https://api.relayxapi.com/twitter/tweet/advanced_search?query=from:nasa%20-filter:replies" -H "X-API-Key: YOUR_KEY"See search syntax and the quickstart.
FAQ
What is a shadowban on X (Twitter)?
An unofficial term for X limiting how visible an account is without telling it — most commonly by leaving its posts out of search results. The account still works normally from the inside, which is why people need a checker to notice it.
How does this shadowban checker work?
It reads your most recent posts from your profile, then runs the same “from:you” search anyone can run on X and checks whether those posts appear. Posts that exist but never show up in search are the classic sign of a search ban.
Is the result definitive?
No — X publishes no shadowban flag, so every checker, including this one, is a heuristic. A post can also be briefly missing from search right after it is published. If you get a warning, run it again later before drawing conclusions.
Does it work for private (protected) accounts?
No. Protected posts never appear in public search, so there is nothing to compare.
Do I need to log in or give access to my account?
No. The check uses only public data. Enter any username.