Can you really check whether an X account is shadowbanned?

You can check observable public visibility, but you cannot prove a universal shadowban for an arbitrary X account. Search, replies, recommendations and notifications are separate surfaces, and only X can see the internal labels and ranking decisions behind them. A useful checker must show its evidence, name the surface it tested and allow an inconclusive result.

The tempting version is a box that accepts a username and flashes green or red. The honest version is less theatrical and much more useful: it compares the same account across public surfaces and tells you exactly where they disagree.

CutNoodle is independent from X Corp. X is referenced only to identify the platform discussed and checked.

There is no single public shadowban flag

People use shadowban as one word for several different symptoms: an account missing from suggestions, posts absent from search, replies placed below a fold, or fewer recommendations. Those are not the same mechanism. A post can be directly reachable while excluded from search; a reply can exist while being ranked below others; a public account can appear normally to followers and rarely to people who do not follow it.

X describes visibility controls at both post and account level, including exclusion from search and recommendations, reply downranking and restrictions that leave a post reachable only from the author's profile. It also says ranking uses many signals rather than one. That is enough to make a one-request yes-or-no scanner technically indefensible.

What a public diagnostic can verify

  1. Profile availability: whether the exact account is public and reachable from outside the account.
  2. Account discovery: whether an exact username appears in public account suggestions. This is weak evidence because suggestions are ranked and incomplete.
  3. Post indexing: whether recent permanent post IDs visible on the profile timeline also appear in a separate Latest search for that author.
  4. Reply visibility: whether recent replies from the account appear on the first public page of their parent conversations.

The important word is compare. If the profile timeline and search both come from the same failing request, an empty response proves nothing. A useful diagnostic first establishes that the account and its posts are reachable, then checks whether a second surface returns the same exact IDs.

Why missing does not automatically mean restricted

How CutNoodle reports the result

X Visibility Check samples recent public posts, shows which exact posts were found in search, checks a small number of recent replies, and reports every surface separately. It uses three outcomes: no public anomaly found, signals to inspect, or inconclusive. It deliberately has no shadowban percentage because there is no honest dataset from which to calculate one.

A clean result means only that the sampled public surfaces agreed at that time. It does not measure the For You feed, notifications, total impressions or the experience of every viewer. A warning means a mismatch deserves investigation, not that CutNoodle knows the internal cause.

What to do when a signal is missing

  1. Open the linked post while signed out or in a private browser window. Direct availability is different from search visibility.
  2. Repeat the check after several hours. A short-lived mismatch is more likely to be indexing or service availability than a stable account condition.
  3. Check X's own account notices and any visibility label shown on the post. The account owner can see information a public scanner cannot.
  4. Avoid deleting and reposting the same material repeatedly. X lists duplicate and automated posting among behaviors that can be filtered from search.

Copyright, names and public posts

A post being public does not put it in the public domain. The author's text, images and identity remain subject to copyright, privacy and likeness rights. CutNoodle links sampled posts as evidence and shows only a short text excerpt needed to identify the item; it does not claim ownership, create altered post screenshots or imply endorsement by X or the account owner.

Common questions

Is there a definitive X shadowban test?

Not for an arbitrary username. A public test can compare search, profile and conversation visibility, but it cannot read personalized recommendations or X's private account labels. A responsible result is evidence with limits, not a binary verdict.

Why is my post visible on my profile but missing from search?

Possible causes include indexing delay, safe-search or sensitive-content filters, low-quality or spam filtering, a visibility action, and a temporary search failure. One missing post does not distinguish among those causes.

Does low engagement mean my account is restricted?

No. Engagement changes with topic, timing, audience activity, recommendations and normal variation. It is not a reliable restriction test without direct visibility evidence.

What is the strongest public check?

Compare several recent permanent post IDs from the public profile timeline with an independent Latest search, then check recent replies inside their parent conversations. Repeating the test later helps separate a persistent mismatch from indexing delay.

Check an account's public visibility. No login, no invented certainty.