You write a comment on Reddit. You refresh the page. It’s not there. You check your profile—it shows. But when you log out or open an incognito window, it’s gone.
This is one of the most confusing things for new Reddit users. The short answer is: your comment is likely caught by a spam filter, a subreddit rule, or a shadowban. The fix depends on which one it is.
Let’s walk through each scenario so you can fix it and stop wasting time.
What “reddit comments not showing ” actually means
When your comment doesn’t appear to anyone but you, it usually means one of three things:
- The subreddit’s automod removed it (most common)
- You are shadowbanned (less common but serious)
- Your account is too new or low-karma (very common for beginners)
Each has a different cause and a different fix. Let’s break them down.
The three main reasons your comments disappear
Reason 1: The subreddit’s automoderator removed it
Most subreddits use AutoModerator, a bot that automatically removes comments and posts based on rules set by moderators. Common triggers:
- Your account is less than a few days old
- Your karma is below a certain threshold
- You included a link in your comment
- You used certain keywords (like YouTube, Instagram, or “check this out”)
This is not a ban. It’s a filter. Your comment is simply invisible until a moderator manually approves it—which may never happen.
Reason 2: You are shadowbanned
A shadowban means Reddit’s site-wide spam filter flagged your account. Everything you post or comment goes directly to the spam queue. Only you can see it. Nobody else can.
Shadowbans usually happen because:
- You posted too many links too fast
- You upvoted or commented on your own posts from another account
- You used a VPN or suspicious IP that Reddit considers spammy
- You posted self-promotional content without participating in the community first
Reason 3: Your account is too new or low-karma
Many subreddits have minimum account age and karma requirements. If your account is under 24 hours old or has very low comment karma, your comments will be automatically removed by the subreddit’s Reddit spam filter.
This is not a Reddit-wide rule. It’s per-subreddit. Some communities are strict. Others are wide open.
How to check if you are shadowbanned
The easiest way: open an incognito window, log out, and go to your profile page. If it says “page not found” or shows your username but no content, you are likely shadowbanned.
You can also use Reddit’s official appeal form. But first, confirm by asking in r/ShadowBan.
Step-by-step: what to do right now
Step 1: Check if the comment appears in incognito mode
Open a private browser window. Go to the thread. Look for your comment. If it’s not there, it was removed.
Step 2: Check if you are shadowbanned
Visit your profile in incognito. If it’s empty or missing, you are shadowbanned. Stop posting immediately. File an appeal.
Step 3: If you are not shadowbanned, check the subreddit rules
Most subreddits list their karma and age requirements in the sidebar or in the “about” section. If you don’t meet them, build karma in other subreddits first.
Step 4: Remove links from your comment
Links are the #1 trigger for automatic removal. If your comment contained a link, try reposting without it.
Step 5: Wait and try again in a few days
If your account is very new, give it 48 to 72 hours. Reddit’s filters loosen up after the first few days.
Common mistakes that keep comments invisible
- Posting links too early. Even one link in your first comment can get you filtered.
- Commenting in large, strict subreddits first. Start in smaller or friendlier communities.
- Copy-pasting the same comment. Reddit flags duplicate content.
- Using a VPN without warming up the account first. Reddit sees IP changes as suspicious.
- Upvoting your own posts from another account. That is a fast track to a shadowban.
Small checklist before you comment next time
- [ ] Is your account at least 48 hours old?
- [ ] Do you have at least 10-20 comment karma?
- [ ] Does the subreddit have minimum karma or age rules?
- [ ] Does your comment contain a link? If yes, remove it.
- [ ] Are you using a VPN? If yes, try without it.
- [ ] Have you checked your profile in incognito recently?
Practical takeaway
If your Reddit comments are not showing, do not panic and do not keep posting the same thing over and over. That will make it worse.
First, check if you are shadowbanned. If yes, appeal. If no, check the subreddit rules and remove links. Most of the time, the fix is simple: wait a few days, build some karma in smaller subreddits, and comment without links.
Reddit is built on trust signals. Account age, visible comment history, and community participation matter more than anything else. Focus on that, and the invisible comment problem usually solves itself.
FAQ
Q: Can I see my own comment even if it’s removed?
A: Yes. Removed comments are still visible to you when logged in. That’s why you need to check in incognito mode to confirm.
Q: How long does a shadowban last?
A: It stays until you appeal and Reddit reviews it. Some appeals take hours. Others take days. Do not create a new account to bypass it—that can make things worse.
Q: Why do some subreddits remove my comments but others don’t?
A: Each subreddit sets its own AutoModerator rules. One sub might remove comments from accounts under 7 days old. Another might allow all new accounts. It’s not personal.
Q: Does using a proxy or VPN cause comment removal?
A: It can. Reddit’s spam filter sometimes flags comments posted from VPN IPs. If you use a proxy for privacy or team workflows, a practical proxy option for Reddit workflows can help maintain a consistent IP, but you still need to warm up the account slowly.
Q: What’s the fastest way to fix invisible comments?
A: Remove any links from your comment, post in smaller subreddits first, and wait until your account is at least a few days old. There is no instant fix.

