Reddit Shadowban: How to Detect, Recover, and Prevent It
What Is a Reddit Shadowban?
A shadowban is Reddit's stealth moderation tool. When your account is shadowbanned, everything looks normal from your perspective -- you can log in, post comments, submit threads, upvote content. But nobody else can see any of it. Your posts are invisible. Your comments do not appear in threads. Your profile page returns a 404 error to everyone except you.
Reddit designed shadowbans specifically for spammers because a direct ban notifies the user, who then creates a new account and resumes spamming immediately. A shadowban keeps the spammer posting into the void, wasting their time while protecting the community.
The problem for marketers is that Reddit's automated spam detection systems cannot distinguish between aggressive spammers and legitimate founders who push self-promotion rules too hard. The same system that catches bot networks also catches a SaaS founder who shared their product link in three subreddits over a weekend. The penalty is identical: your account becomes invisible, and Reddit does not send you a notification.
Shadowbans are applied at the site-wide level by Reddit's admin team or automated systems. This is different from a subreddit ban, which only affects one community and is applied by that community's moderators.
How to Check If You Are Shadowbanned on Reddit
The symptoms of a shadowban are subtle, which is the point. Here is how to diagnose it:
Method 1: The incognito test (most reliable). Open a private/incognito browser window (no Reddit login). Navigate to reddit.com/u/YOUR_USERNAME. If you see your profile with posts and karma, you are fine. If you get a "page not found" error, you are shadowbanned.
Method 2: The r/ShadowBan test. Post a comment in the r/ShadowBan subreddit. An automated bot will immediately reply telling you whether your account is shadowbanned.
Method 3: Watch your metrics. Look for these patterns:
- Every post and comment gets exactly 1 upvote (your own) and zero replies for multiple days.
- Posts that should generate discussion get complete silence -- no upvotes, no downvotes, no comments.
- Your karma count stops changing entirely.
- New replies to old threads no longer appear in your notifications.
Method 4: Third-party tools. Sites like Reveddit (reveddit.com) let you check whether your recent posts and comments are visible to other users.
Important note: do not confuse a shadowban with subreddit-level AutoMod removal. If your posts disappear in one specific subreddit but are visible everywhere else, you are not shadowbanned -- that subreddit's AutoMod is filtering you.
Why Reddit Shadowbans Accounts
Reddit's anti-spam system uses behavioral heuristics to identify and shadowban accounts. Here are the confirmed causes, ranked by how commonly they trigger shadowbans for marketers:
1. Cross-posting the same URL too aggressively. This is the #1 cause for legitimate marketers. Sharing the same link to 5+ subreddits within a few hours triggers Reddit's spam detection almost every time. Even 3 subreddits in rapid succession can trigger it if the domain is new.
2. Vote manipulation. Using multiple accounts to upvote your own posts, coordinating with friends to upvote content, or using vote-buying services. Reddit's detection here is highly sophisticated.
3. Disproportionate link-to-comment ratio. If 80%+ of your posts contain links (especially to the same domain), the system flags this as automated link spam.
4. Mass reporting. If multiple users report your posts as spam within a short window, it can trigger an automated shadowban pending admin review.
5. Ban evasion. If your primary account gets banned from a subreddit and you create a new account to post in that same subreddit, Reddit may shadowban the new account.
6. Bot-like behavior. Posting at extremely consistent intervals, using identical comment text across threads, or interacting at speeds suggesting automation.
How to Appeal a Reddit Shadowban
Shadowbans can be reversed. Reddit's admin team reviews appeals and regularly lifts bans for first-time offenses. Here is the exact appeal process:
- Step 1: Go to reddit.com/appeals. Log into the shadowbanned account to submit the appeal.
- Step 2: Write a concise, honest appeal. Acknowledge what you believe triggered the shadowban and explain what you will do differently.
- Step 3: Wait 3-7 business days. Do not submit multiple appeals -- this slows down the process.
- Step 4: If successful, you will receive a message confirming the shadowban has been lifted. Immediately reduce your self-promotional activity.
A good appeal acknowledges the behavior and commits to change. A bad appeal denies everything and demands restoration. Success rates: approximately 60-70% of legitimate accounts get their shadowban reversed on first appeal.
How to Prevent Getting Shadowbanned on Reddit
Prevention is straightforward once you understand the triggers:
- Never post the same URL to more than 2-3 subreddits per day. The spam filter cares about velocity, not relevance.
- Maintain a healthy comment-to-link ratio. For every link to your domain, have at least 9 posts/comments with no links whatsoever.
- Never use multiple accounts to interact with each other. No upvoting your own posts from alt accounts. No coordinated voting.
- Vary your posting patterns. Do not post at the same time every day. Do not use identical comment templates.
- Engage genuinely. Reply to comments. Upvote other people's content. Ask and answer questions.
- Verify your email and set up two-factor authentication. Verified accounts receive slightly more leniency from automated systems.
Shadowban vs Subreddit Ban: What's the Difference?
These are frequently confused but fundamentally different:
Shadowban:
- Applied by Reddit admins or automated systems, not subreddit moderators.
- Affects all subreddits -- your entire account is invisible everywhere.
- You receive no notification. You have to check manually.
- Appealed through reddit.com/appeals to Reddit's admin team.
- Usually caused by spam-like behavior patterns.
Subreddit ban:
- Applied by the moderators of a specific subreddit.
- Affects only that one subreddit -- you can still post normally everywhere else.
- You receive a notification telling you that you have been banned and the reason.
- Appealed by messaging the moderators of that specific subreddit.
- Usually caused by breaking subreddit-specific rules.
There is also a third type: a subreddit-level "soft ban" where a moderator configures AutoMod to silently remove all posts from a specific user. This mimics a shadowban but only in that one community. You can detect this by testing whether your posts are visible in other subreddits.