A shadowban is one of the most frustrating things that can happen to your Reddit account. Your posts and comments become invisible to everyone except you, with zero warning from Reddit. This comprehensive guide covers everything you need to know about detecting a shadowban, appealing it successfully, and making sure it never happens again.
A Reddit shadowban is a special type of account-level ban that makes your entire presence on Reddit invisible to other users. The term "shadow" comes from the fact that you are banned without knowing it. From your perspective, everything looks completely normal. You can still log in, browse Reddit, write comments, submit posts, and upvote content. But none of your contributions are actually visible to anyone else on the platform. Your posts do not appear in any subreddit feed, your comments are hidden from all threads, and your profile page returns a 404 error when anyone else tries to view it.
Reddit originally developed shadowbans as a weapon against spam bots. The logic was simple: if you tell a spammer they are banned, they will just create a new account and keep spamming. But if you silently hide their content, the bot keeps posting into the void, wasting its own time and resources. This worked well against automated spam, but over the years Reddit has also applied shadowbans to real human users who violate site-wide rules, even when those violations were unintentional.
Shadowbans are issued exclusively by Reddit admins (employees of Reddit Inc.), not by subreddit moderators. This is an important distinction. Moderators can remove your posts from their specific subreddit or ban you from participating in their community, but they cannot shadowban your account. Only Reddit's automated spam detection systems or human admin staff can apply a site-wide shadowban.
Because Reddit does not notify you when a shadowban is applied, you need to actively check for it yourself. There are several reliable methods to determine whether your account has been shadowbanned. If you have noticed a sudden and complete drop in engagement on your posts, it is worth running through these checks.
This is the fastest and most reliable method. Open a private or incognito browser window (where you are not logged into Reddit) and navigate to reddit.com/user/yourusername. If your profile loads and you can see your recent posts and comments, you are not shadowbanned. If the page shows a "page not found" error or the Reddit 404 page, your account is very likely shadowbanned. Make sure you are spelling your username correctly before concluding that you have been shadowbanned.
Several websites can instantly check your Reddit shadowban status by querying the Reddit API. These tools check whether your user profile is accessible through the API and whether your posts are appearing publicly. You can use our free Reddit Shadowban Detector to get an instant answer. Just enter your Reddit username and the tool will tell you whether your account is shadowbanned, along with additional details about your account status.
The subreddit r/ShadowBan has an automated bot that checks your account status when you make a post there. Simply create a new text post in r/ShadowBan with any title and the bot will reply within minutes, telling you whether you are shadowbanned. If you are shadowbanned, the bot will not be able to see your post (since it is hidden from everyone), but a subreddit moderator may manually approve it. This method is slightly less reliable than the incognito check since it depends on the bot being active.
If you have a friend who uses Reddit, ask them to visit your profile page and check whether they can see your recent posts and comments. You can also post a comment in a thread and ask your friend to look for it. If they cannot find your comment in the thread even though you can see it on your end, that confirms a shadowban. This peer verification method is especially useful if you want a second opinion alongside the automated tools.
A sudden and complete stop in all engagement is a strong signal. If every single post you make receives exactly zero upvotes and zero comments for an extended period, something is wrong. While individual posts can certainly fail to gain traction, having every post across multiple subreddits receive absolutely no interaction is unusual. Tools like MediaFast can help you track your Reddit engagement patterns over time, making it easier to spot anomalies that might indicate a shadowban or other account issue.
Shadowbans are triggered by actions that Reddit's systems interpret as spam, manipulation, or abuse. Some triggers are obvious, but others can catch well-meaning users off guard. Understanding these triggers is the best way to protect your account.
Reddit has an informal guideline that no more than 10% of your submissions should link to your own content or website. If your posting history is dominated by links to a single domain, Reddit's spam detection will eventually flag your account. This is the number one reason real users get shadowbanned. Many new marketers and content creators make the mistake of treating Reddit like a link-sharing platform, posting their blog articles or product pages without ever contributing to discussions or engaging with other people's content.
Asking friends, coworkers, or followers to upvote your posts is vote manipulation and it is taken very seriously by Reddit. This includes sharing links to your Reddit posts on other platforms with a request to upvote, using alt accounts to upvote your own content, or participating in upvote-exchange groups. Reddit's algorithms are sophisticated enough to detect coordinated voting patterns, and the penalty is almost always an immediate shadowban for all accounts involved in the manipulation.
While Reddit allows users to have multiple accounts for legitimate purposes (like separating personal and professional identities), using alt accounts to get around a subreddit ban or to give yourself extra upvotes will trigger a shadowban. Reddit tracks behavioral fingerprints, IP addresses, and device information to link accounts together. If they determine that you created a new account specifically to circumvent a ban or to boost another account, every connected account will be shadowbanned.
Using bots or scripts to automatically post content, submit comments, or interact with Reddit without proper disclosure will almost certainly result in a shadowban. Even if you are using the official Reddit API, you need to identify your bot and follow Reddit's API terms of service. Posting at machine-like speeds, submitting identical content across many subreddits simultaneously, or running automated engagement scripts are all behaviors that Reddit's spam detection is specifically designed to catch.
If you are posting from an IP address that Reddit has already associated with spam activity, your new account may be preemptively shadowbanned. This commonly happens with shared networks like university Wi-Fi, coworking spaces, and popular VPN servers that spammers also use. In these cases, the shadowban has nothing to do with your personal behavior and everything to do with the IP address you happen to be using. Appealing usually works well in this situation since Reddit admins can verify that your account behavior is legitimate.
Crossposting the exact same content to a large number of subreddits in a short time period looks like spam to Reddit's automated systems, even if the content is relevant to each community. While Reddit does allow crossposting through its built-in feature, manually copying and pasting the same post to 10 or more subreddits within minutes will almost certainly trigger spam detection. If you want to share content across multiple communities, space out your posts over several hours or days and customize the title and body text for each specific audience.
Reddit has several types of enforcement actions. Understanding the difference between them helps you identify exactly what is happening with your account and take the right steps to fix it.
If you have confirmed that your account is shadowbanned, appealing is your only path to getting it lifted. Reddit admins do review appeals, and many users have had their shadowbans removed after submitting a well-crafted request. Here is a step-by-step process that gives you the best chance of success.
Before writing an appeal, make absolutely sure you are actually shadowbanned and not just experiencing low engagement or subreddit-level post removals. Use the incognito profile check described above, or run your username through our shadowban detector. Submitting an appeal when you are not actually shadowbanned wastes both your time and the admin team's time.
The official appeal page is the recommended way to contact Reddit about a shadowban. Log into the shadowbanned account and submit the appeal form. Alternatively, you can send a private message to the subreddit r/reddit.com (this messages the site admins, not regular moderators). Both methods reach the same team, but the official appeals page tends to get faster responses since it is the designated channel for account issues.
Be respectful, honest, and specific. Acknowledge what might have triggered the ban if you know. If you genuinely do not know why you were shadowbanned, say that clearly. Avoid being confrontational or demanding. Something like: "I recently discovered that my account appears to be shadowbanned. I am not sure what triggered this, but I would like to understand what happened and correct any behavior that violated the rules. I value my Reddit account and want to continue participating in good faith." Short, polite appeals tend to work better than lengthy arguments.
Reddit receives a high volume of appeals and it can take anywhere from a few days to two weeks to get a response. Do not send multiple follow-up messages, as flooding the appeal system can actually hurt your case. If you have not heard back after two weeks, sending one polite follow-up is reasonable. While you wait, do not create a new account to get around the shadowban, as this will only make things worse.
If your appeal is successful and the shadowban is removed, take it as a second chance. Review Reddit's content policy and site-wide rules carefully. Reduce self-promotional posting, diversify the subreddits you participate in, and focus on adding genuine value to discussions. A second shadowban on the same account is much harder to appeal successfully, so it is important to address whatever caused the first one.
Prevention is always easier than recovery. By following these guidelines, you can keep your Reddit account in good standing and avoid the stress of dealing with a shadowban. These practices are especially important for marketers and business owners who rely on Reddit as a traffic or lead generation channel.
Follow the 90/10 rule. At least 90% of your activity should be non-promotional. Comment on posts, answer questions, share interesting content from other sources.
Read subreddit rules before posting. Every community has its own posting guidelines. Following them prevents reports from moderators and users that can trigger spam reviews.
Space out your posts. Wait at least 30 minutes between submissions and avoid posting to more than 3 to 4 subreddits per hour.
Engage genuinely in discussions. Leave thoughtful comments that add value. Ask follow-up questions. Share personal experiences and expertise.
Build karma organically. Contribute helpful content and let your karma grow naturally over time rather than trying to farm it quickly.
Posting the same link everywhere. Sharing your website or product link across many subreddits in a short time is the fastest way to trigger a shadowban.
Asking people to upvote your posts. Whether on Discord, Slack, Twitter, or in person, asking anyone to upvote your Reddit content is vote manipulation.
Running multiple accounts for engagement. Using alt accounts to comment on or upvote your own content is one of the most heavily penalized behaviors on Reddit.
Using automation without disclosure. Running bots or scripts that post, comment, or vote without identifying themselves as automated accounts.
Evading subreddit bans. Creating a new account to post in a subreddit that banned you will result in site-wide consequences.
If you are using Reddit for marketing purposes, tools like MediaFast can help you maintain safe posting patterns by generating authentic, community-friendly content that does not trigger spam filters. The key is to look like a real community member who occasionally mentions their product, not a marketer who occasionally pretends to be a community member.
Generate authentic Reddit content that blends naturally into communities. No spam flags, no shadowban risk, just genuine engagement that drives real results.
Try MediaFast FreeCommon questions about Reddit shadowbans, detection, appeals, and prevention.
A Reddit shadowban is permanent until you successfully appeal it. Unlike temporary suspensions that expire after a set number of days, a shadowban will remain on your account indefinitely. Many users go months or even years without realizing they have been shadowbanned because Reddit does not send any notification. The only way to remove a shadowban is to submit an appeal through reddit.com/appeals or by messaging the admins at r/reddit.com. If your appeal is approved, the shadowban is lifted immediately and your posts become visible again.
Creating a new account to circumvent a shadowban is called ban evasion and it violates Reddit's Terms of Service. Reddit uses IP tracking, device fingerprinting, and behavioral analysis to detect alt accounts. If they catch you, both the new account and the original account will be permanently banned with no chance of appeal. The smarter approach is to appeal the shadowban on your original account. If your original account was shadowbanned unfairly or for a minor infraction, Reddit admins often lift the ban after a polite and honest appeal.
A shadowban is a site-wide action taken by Reddit admins that hides all of your posts and comments across every subreddit. You are not notified and your account appears normal to you. A subreddit ban is issued by individual subreddit moderators and only affects that specific community. With a subreddit ban, you will receive a notification telling you that you have been banned and from which subreddit. Subreddit bans do not affect your ability to post in other communities, while a shadowban makes you invisible everywhere on the platform.
Using a VPN does not protect you from shadowbans and can actually increase your risk. Reddit flags accounts that frequently switch IP addresses because this behavior is commonly associated with spam bots and ban evasion. If multiple accounts are detected on the same VPN IP address, Reddit may shadowban all of them. Shadowbans are triggered by account behavior, not by IP address alone, so the best protection is following Reddit's content policies and maintaining organic posting patterns rather than trying to hide behind a VPN.
If a moderator removes your post, it will typically still appear on your profile page but will not show up in the subreddit feed. With a shadowban, your entire profile returns a 404 error when viewed in an incognito browser. The quickest test is to open a private browsing window, go to reddit.com/user/yourusername, and see if your profile loads. If it shows a page not found error, you are shadowbanned. If your profile loads fine but specific posts are missing from subreddit feeds, those posts were likely removed by AutoModerator or a human moderator in that specific subreddit.
When you are shadowbanned, you can still technically upvote, downvote, and give awards, but none of these actions will have any effect. Your upvotes and downvotes will not change the score of any post or comment. Awards you give may still show up in some cases, but your comments and posts will remain invisible to other users. Your existing karma stays on your profile, but you will not be able to earn new karma because no one can see or interact with your content. Once a shadowban is lifted, your ability to earn and give karma returns to normal.
Yes, excessive link posting is one of the most common triggers for Reddit shadowbans. Reddit's spam detection system flags accounts that repeatedly share links to the same domain, especially if those links make up a large percentage of your total activity. The general guideline is that no more than 10% of your submissions should link to your own content. If you need to share your own website or product, balance it with genuine comments, upvotes on other content, and posts that do not contain any links. Always disclose your affiliation when sharing your own content to stay within Reddit's self-promotion guidelines.