Am I Shadowbanned on X?

You are shadowbanned if the checker above detects a search ban or a search suggestion ban, since those are the two restrictions X applies without ever sending a notification. Run the test 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 two visibility tests plus the two account settings that affect them. Each test can also come back as “can’t tell” — that means the measurement was not possible, not that your account is clear. Here is what each one looks at.

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 query the autocomplete index itself, not full-text user search — they are separate indexes, and X restricts them independently, so testing the wrong one would miss the ban.

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 flag off your profile. It is a setting on the account rather than a restriction X imposed, so on its own it does not count as a shadowban.

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.

1

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.

2

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.

3

Impressions dropped overnight: views and engagement fell 50% or more with no change in how or what you post.

4

Missing from autocomplete: typing your @username in X search does not surface your account in the dropdown.

5

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 X (Twitter) 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. Your first 100 requests are free: no card, no expiry.

  • 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
  • Up to 50x cheaper than the official X API for read-heavy work. See the flat per-request pricing.
  • More than 5 billion requests served on this infrastructure since 2022
POST /v3/search-tweetsFor developers
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 suspected

Test 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.

How do I tell if my X account is banned or just shadowbanned?

A shadowban limits how far your posts and replies travel while your account stays fully active, and that is what this tool detects through the search and suggestion checks. A suspension or lock is different: X disables or blocks the account outright and shows a notice the moment you log in, so no external tool is needed to confirm it. If your account is active and posts normally but reach has fallen, you are looking at a visibility restriction, not a ban.

How do I check my X account status or health?

This tool is the fastest way to check your X account's visibility health: it tests whether your posts are search-banned and whether your handle is missing from search autocomplete, the two restrictions that most often drag down reach. It does not check whether an account is suspended or locked, which X shows directly in the app. For a fuller account-health audit, you can also audit any account for fake or bot followers, since low-quality followers inflate your numbers without adding real reach.

How do I remove a shadowban on X?

There is no button to remove a shadowban, because X does not officially acknowledge one. Most restrictions lift on their own within 2 to 7 days once you stop the behavior that triggered them, such as repeated identical links, excessive hashtags, or bulk automated activity. Slow down posting, vary your content, and avoid bulk actions for a few days. If a restriction persists past a week, submit a general support request through X's Help Center describing the drop in reach.

What is a ghost ban on X?

A ghost ban, sometimes called a stealth ban, is a form of shadowban where your posts and replies stay visible to you but are hidden or heavily downranked for everyone else, so your account looks normal while its reach quietly collapses. It is the same class of visibility restriction as a search or suggestion ban, but this checker does not detect it: a ghost ban hides replies inside conversations, which the search and suggestion tests never look at. Use the manual reply test below for it. X does not send a notification when it applies one, which is why an external test is the only way to spot it.

What is the difference between a search ban and a shadowban?

A search ban is one specific type of shadowban: your posts stop appearing in X search results even when someone searches your exact text or handle. Shadowban is the broader term, covering search bans, suggestion or autocomplete bans, and reply deboosting. This checker runs both a search test and a suggestion test, so a search ban is one of the restrictions it can detect.

Does this shadowban checker work for Pinterest or Reddit?

No. This checker tests visibility on X (Twitter) only, using X's own search and suggestion signals. Shadowbans on Pinterest, Reddit, TikTok, or Instagram work differently and would need a platform-specific test, so results here do not carry over to other networks.