Free · No signup · 10 seconds

Twitter Shadowban Checker

Test if you're shadowbanned on X — search ban, ghost ban, and reply deboosting, checked in one click.

@

We never ask for your password. Detection uses public Twitter APIs.

How to check if you're shadowbanned on Twitter

Twitter doesn't notify you when they apply visibility filtering — the whole point is that your reach drops without you realising. Type your @handle into the box above, click Run shadowban test, and we'll check four separate signals against Twitter's public APIs in about 10 seconds.

1. Search ban

Does your @handle appear when people search Twitter for it? If not, search-banned.

2. Suggestion ban

Does Twitter autocomplete your handle when people start typing it? If not, suggestion-banned.

3. Ghost ban

Are your replies visible to logged-out viewers in conversation threads? If hidden, ghost-banned.

4. Reply deboosting (QFD)

Are your replies pushed into the "show more replies" hidden module? If yes, deboosted.

We never ask for your password. All four checks use public Twitter APIs that anyone can call — the same ones Twitter's own logged-out website uses. You don't need to grant OAuth permissions, install a browser extension, or hand over any private data.

What is a Twitter shadowban?

A shadowban is when Twitter / X reduces the reach of your account without telling you. You can still log in, post, and reply normally — but your tweets stop appearing in search results, your handle disappears from autocomplete, and your replies get hidden behind "show more replies" links that almost nobody clicks.

Twitter officially calls this visibility filtering, a term they introduced in a 2018 transparency post. The 2024 transparency report quietly confirmed they apply it to millions of accounts every month. Elon Musk publicly endorsed the practice in 2022 with the slogan "freedom of speech, not reach."

Twitter shadowbans come in four distinct types, and you can have one without having the others. Our checker tests for all four:

Search ban

Your @handle and tweets stop appearing in Twitter search results. Strangers can't find you by name.

Search-suggestion ban

Typing your handle in the search box no longer autocompletes. New followers can't discover you.

Ghost ban (reply hiding)

Your replies don't show up to logged-out viewers in the conversation. People think you never replied.

Reply deboosting (QFD)

Your replies get routed into the "show additional replies, including those that may contain offensive content" hidden block.

Why am I shadowbanned on Twitter?

It almost always has a reason, even when it feels like none. Here are the eight triggers that account for ~95% of automated Twitter shadowbans:

  • Mass following or unfollowing

    Following 50+ accounts in an hour, or running follow/unfollow bots, is the #1 trigger. Twitter's spam classifier flags this within minutes.

  • Too many hashtags per tweet

    More than 2–3 hashtags per tweet looks like keyword stuffing. Some specific hashtags are also banned outright on Twitter.

  • Posting the same link repeatedly

    Sharing the same URL across multiple tweets in a short window — even your own content — looks like link spam.

  • Low-quality or one-word replies

    "first!", "lol", emoji-only replies, or copy-pasting the same comment across many tweets all flag the QFD filter.

  • Aggressive engagement farming

    Quote-tweeting strangers asking for follows, engagement-bait threads ("RT if X, like if Y") all get throttled.

  • Mass-reporting by other users

    A coordinated brigade of reports, even if your tweet didn't break rules, can trigger automated visibility filtering for review.

  • Looking like a bot

    Posting at unusually regular intervals, identical text variations, no profile photo, or a freshly-created account all increase shadowban risk.

  • Banned phrases or accounts in tweets

    Mentioning certain accounts, slurs, or content that Twitter's policy bans — even critically — can trigger reach throttling.

Got shadowbanned for no obvious reason? The most common "invisible" trigger is mass-blocking — if you blocked 30+ accounts in one session, Twitter's anti-harassment classifier sometimes flags you as the harasser. It clears in 24–48 hours.

How to fix a Twitter shadowban

Most automated shadowbans clear in 24–72 hours. Human-reviewed restrictions take 1–2 weeks. Follow these 5 steps in order — skipping #1 is the most common reason people stay shadowbanned.

  1. 1

    Stop posting for 24 hours

    The single most effective fix. Don't tweet, don't reply, don't like, don't follow. Just leave the account alone. Most automated shadowbans clear within this window if you stop the triggering behavior immediately.

  2. 2

    Delete recent suspect tweets

    Go through your last 30 tweets. Delete anything with banned hashtags, broken links, or one-word replies. Tweets staying public is a continuous signal to Twitter's spam classifier.

  3. 3

    Slow your follow/unfollow cadence

    Stop using follow/unfollow tools. Manually follow no more than 5–10 accounts per day for the next week. Mass-following is the #1 automated trigger and the slowest to clear.

  4. 4

    Re-run this checker after 48 hours

    Don't check obsessively — Twitter's rate limits will block you and we cache results for 30 minutes anyway. One re-check after 2 days, another after 5 days, is enough.

  5. 5

    File an appeal if it's still flagged after a week

    Go to help.twitter.com → "I think my account was actioned by mistake" → "I'm being filtered or restricted." Appeals work, but they take 1–14 days. Don't buy "shadowban removal" services — they're scams and Twitter explicitly bans accounts that use them.

How long does a Twitter shadowban last?

Automated bans: 24–72 hours after you stop triggering them. Human-reviewed restrictions: 1–2 weeks. Repeat offenders: sometimes permanent until you successfully appeal. If our checker still flags you 5+ days after cleaning up, file an appeal.

How Twitter shadowbans changed under X (2026)

Pre-Elon Twitter (2018–2022) ran shadowbans through automated spam classifiers and quietly denied the practice existed. Post-Elon X (2023–2026) has been more openly honest about it, while also expanding the categories of content that get filtered.

The current X visibility-filtering policy, last updated in 2025, explicitly applies reach throttling to:

  • Accounts flagged by community notes for misinformation (even on a single tweet)
  • Accounts with low "Trust & Safety scores" in X's internal grading
  • Tweets containing certain keywords that X moderators classify as inflammatory
  • Replies that pattern-match to coordinated brigading or pile-on behaviour
  • Accounts that lose Premium / Verified status (replies de-prioritised in conversations)

In practice, the most-reported difference users notice in 2026 vs the pre-2022 era is that reply deboosting (QFD) is now far more aggressive. Replies that would have been visible in 2021 frequently end up in the "show additional replies" hidden module today, especially for non-Premium accounts.

The detection methodology hasn't changed though — the same four signals our checker tests have been the canonical shadowban indicators since shadowban.eu first published them in 2018.

Methodology — how this checker works

Transparency matters when you're trusting a third-party tool with diagnostic results. Here's exactly what each of the four checks does and how reliable each one is.

Search ban check

Reliability: ~95%

We ask Twitter's public typeahead API whether your handle appears when someone searches for "@yourhandle". Twitter's own logged-out site uses the same endpoint. If Twitter's search returns your handle, you're not search-banned.

Search-suggestion ban check

Reliability: ~95%

We send a partial-handle query to the same typeahead API and check whether your account appears in the autocomplete suggestions. If other accounts come back but yours doesn't, you're suggestion-banned.

Ghost ban check

Reliability: ~70%

We find your most recent reply tweet via Twitter's search, then fetch the parent tweet's public conversation tree. If your reply isn't in the tree from a logged-out viewpoint, you're ghost-banned. This check returns ⚠️ unknown when you have no recent replies to test against.

Reply deboost (QFD) check

Reliability: ~70%

We fetch the same parent-tweet conversation tree, then check whether your reply landed in the visible main thread or the hidden "additional replies" module. If it's in the module, you have QFD. Reliability drops when Twitter's conversation API rate-limits us.

What this checker explicitly does NOT do

  • Ask for your password, OAuth permissions, or any private data
  • Detect permanent suspensions (those are visible on Twitter directly)
  • Generate a "shadowban probability score" (pseudoscience — the four signals are binary)
  • Pretend to know when Twitter rate-limits us — we always say ⚠️ unknown honestly

What this checker does well: the same four-signal methodology that shadowban.eu pioneered in 2018, with honest ⚠️ fallbacks per check, a 30-minute results cache to handle accidental re-runs, and strict per-IP rate limiting so the tool stays free and Twitter doesn't block the worker.

Frequently asked questions

Everything we get asked about Twitter shadowbans — answered.

More free tools for Twitter / X

Other SocialCal tools built around Twitter — all free, no signup.

Plan and schedule your Twitter content with SocialCal

If you're tired of fighting visibility filters, SocialCal helps you space out posts, avoid spam triggers, and cross-post the same content to platforms that don't throttle you — all from one calendar.

Try SocialCal free

More Free Tools

Explore our full suite of free social media tools — no signup required.

Fake Tweet Generator

Create realistic X/Twitter post mockups for presentations

Free Tool

LinkedIn Carousel Maker

Design scroll-stopping LinkedIn carousel posts

Free Tool

Post Previewer

Preview your posts across multiple platforms before publishing

Free Tool

Instagram Downloader

Download Instagram photos, videos, Reels & Stories

Free Tool

X/Twitter Downloader

Download videos and media from X/Twitter posts

Free Tool

Instagram Grid Splitter

Split images into perfect Instagram grid tiles

Free Tool

Grid Planner

Plan and preview your Instagram profile grid layout

Free Tool

Social Video Resizer

Crop & resize videos for TikTok, Reels & Shorts

Free Tool

ROI Report Generator

Generate monthly social media ROI impact reports

Free Tool

Viral Hook Tester

A/B test social media hooks with engagement scoring

Free Tool

Link Previewer

Debug Open Graph and Twitter Card link previews

Free Tool

Snapchat Downloader

Download Snapchat Stories & Spotlight videos

Free Tool

YouTube Thumbnail Downloader

Download public YouTube thumbnails in HD, SD, HQ, or MQ sizes.

Free Tool

Image Converter

Resize, compress & convert images to WebP, AVIF, JPG or PNG

Free Tool

Image Size Checker

Check image dimensions, file size & aspect ratio — and which platforms it fits.

Free Tool

Video Compressor

Shrink MP4 files for TikTok, Instagram & WhatsApp. No upload.

Free Tool

Video to GIF

Convert MP4, MOV & WebM into sharp, lightweight GIFs. Browser-based, no watermark.

Free Tool

Video Transcriber

Transcribe video & audio to text with AI. Export as SRT, VTT, or TXT.

Free Tool

Instagram Caption Spacer

Add invisible line breaks to Instagram captions

Free Tool

Background Remover

Remove image backgrounds in your browser — no upload, no signup, no watermark

Free Tool

Engagement Rate Calculator

Calculate ER for Instagram, TikTok, Reels & 6 more platforms

Free Tool

Best Time to Post Calculator

Engagement heatmap + top windows for 10 platforms. Auto-detected timezone, day-by-day breakdown.

Free Tool

Thread Splitter

Split long text into threads for X, Threads, Bluesky, Mastodon & LinkedIn

Free Tool

QR Code Generator

Custom static QR codes with color, logo & SVG/PNG export. Social presets included.

Free Tool

YouTube Chapter Generator

Generate YouTube chapters from any URL, transcript, or SRT. Validates the rules YouTube silently enforces.

Free Tool

Character Counter

Live character counter for X, Instagram, LinkedIn, TikTok, Threads, Bluesky & 3 more. Grapheme-aware, URL-smart.

Free Tool

Hashtag Generator

AI hashtag sets per platform — 5 for Instagram, 4-6 for TikTok, 1-2 for X, 1 for Threads. Free, no signup.

Free Tool

Trending TikTok Hashtags

This week's top TikTok hashtags by industry. Live data from TikTok Creative Center, refreshed weekly.

Free Tool

Popular Instagram Hashtags

450+ Instagram hashtags across 18 niches with Mega / Mid / Niche tier badges. Reels boost set included.

Free Tool

Instagram Caption Generator

AI Instagram captions tuned for the 2026 algorithm. Pick Story, Educate, or Sell — get hook, body, and CTA.

Free Tool

AI Caption Generator

Per-platform captions, posts, and descriptions for Instagram, TikTok, Snapchat, Facebook. Story / Educate / Sell goals.

Free Tool

AI Voice Generator

Free AI voice generator for TikTok, Reels & Shorts. 8 studio voices, length presets per platform, MP3 download with no watermark.

Free Tool

YouTube Dislike Viewer

See the like/dislike ratio YouTube hid in 2021. Ratio bar + leaderboard of all-time most-disliked videos.

Free Tool

YouTube Audio Downloader

Convert YouTube to MP3 or M4A in up to 320 kbps. No ads, no waiting timer, no signup.

Free Tool

Username Checker

Check handle availability across Instagram, TikTok, YouTube, X, Threads, Bluesky & GitHub in one click.

Free Tool

Bold Text Generator

Make any social media post stand out with 𝗯𝗼𝗹𝗱, 𝘪𝘵𝘢𝘭𝘪𝘤, and 4 more Unicode styles. Free, no signup.

Free Tool

Line Break Generator

Add real paragraph spacing to social posts. Invisible Braille blanks survive every major platform.

Free Tool