There is no such thing as "Reddit's self-promotion rule". There are thousands of separate rules, one per community, written by different volunteer moderators at different times. This page summarises what those rules actually say across the 363 communities in our directory — and what the patterns mean if you are trying to share something you built.
For every community in the directory we collect the published rules from its rules page, then classify the self-promotion stance into one of four buckets: banned where the rules explicitly prohibit promotion or advertising, restricted where promotion is allowed only under stated conditions, allowed where the rules positively welcome it, and unknown where the published rules do not address it clearly enough to judge.
The classification is automated from the rule text, so it is a strong first filter rather than a legal opinion. Rules also change without notice. Always open a community's own rules page before you post — every community page on this site links straight to it.
Of 363 communities, 329 had rules explicit enough to classify. Within that group, 113 (34%) prohibit self-promotion outright and 215 (65%) permit it only under conditions.
The remaining 34 communities publish rules that do not clearly address promotion. That silence is not permission. In practice, unwritten norms in those communities are often stricter than the written rules elsewhere, and moderators fall back on judgement — which for a new account posting a link rarely goes your way.
The finding worth sitting with: zero communities in the set publish a rule that straightforwardly says promotion is welcome. Reddit's default posture toward marketing is restriction. Any strategy that assumes otherwise is starting from a false premise.
Reddit's own guidance has never banned self-promotion outright. What it discourages is accounts that exist only to promote — the site's long-standing position is that you should be a redditor who happens to have something to share, not a marketer who happens to have an account.
That principle is where the widely quoted 90/10 rule comes from: no more than one in ten of your contributions should be about your own work. It is worth understanding clearly, because people repeat it as though it were enforced site-wide. It is not. It is a guideline, some communities encode a stricter version in their own rules, and nobody is literally counting your ratio.
What it does describe accurately is what a healthy account looks like to a moderator glancing at your history. If the last ten things you did were all about your product, you will be treated as a spammer regardless of how good the product is. If nine of them were genuinely useful comments, the tenth rarely causes a problem.
Rather than generalising, here is the actual classification for the largest communities in our directory, taken from their published rules. This table regenerates every week from live data.
| Community | Members | Self-promotion |
|---|---|---|
| r/gaming | 47.2M | Restricted |
| r/Music | 38.5M | Banned |
| r/DIY | 27.5M | Restricted |
| r/books | 27.2M | Restricted |
| r/food | 24.5M | Restricted |
| r/personalfinance | 21.8M | Restricted |
| r/wallstreetbets | 20.2M | Banned |
| r/nba | 17.2M | Restricted |
| r/pcmasterrace | 16.2M | Restricted |
| r/travel | 14.4M | Restricted |
| r/nfl | 12.8M | Restricted |
| r/Fitness | 12.6M | Not stated |
| r/ChatGPT | 11.6M | Restricted |
| r/EatCheapAndHealthy | 11.5M | Restricted |
| r/CryptoCurrency | 10.1M | Restricted |
| r/stocks | 9.3M | Restricted |
| r/cats | 9.3M | Banned |
| r/gardening | 8.9M | Banned |
| r/soccer | 8.8M | Restricted |
| r/Minecraft | 8.7M | Restricted |
| r/buildapc | 8.5M | Restricted |
| r/leagueoflegends | 8.4M | Restricted |
| r/Parenting | 8.3M | Restricted |
| r/PS5 | 8.2M | Not stated |
| r/Bitcoin | 8.1M | Restricted |
Notice how little the policy correlates with size or topic. Two communities of similar scale in the same subject area frequently sit in different categories, because their rules were written by different moderators with different histories of being spammed.
These are the largest communities in the directory whose rules explicitly prohibit self-promotion or advertising. They are exactly the ones newcomers target first, because they are the biggest — and exactly where a promotional post is most likely to end in a removal or a ban.
| Community | Members | Self-promotion |
|---|---|---|
| r/Music | 38.5M | Banned |
| r/wallstreetbets | 20.2M | Banned |
| r/cats | 9.3M | Banned |
| r/gardening | 8.9M | Banned |
| r/cars | 7.4M | Banned |
| r/programming | 6.9M | Banned |
| r/Frugal | 6.8M | Banned |
| r/woodworking | 6.2M | Banned |
| r/nutrition | 5.9M | Banned |
| r/drawing | 5.8M | Banned |
| r/MealPrepSunday | 5.7M | Banned |
| r/camping | 5.6M | Banned |
| r/Sneakers | 5.6M | Banned |
| r/Shoestring | 5.2M | Banned |
| r/careerguidance | 5M | Banned |
None of this means these communities are off limits. It means the only viable way in is participation: answer questions, be useful, and let people find your profile. Several of them also run designated threads where sharing is permitted — check the rules link on each community's page.
Restricted is the largest group and the most misunderstood, because it covers several genuinely different mechanisms:
Designated threads. Promotion is confined to a recurring thread — a weekly self-promotion Saturday, a monthly "share your startup", a feedback thread. Posting outside it is removed; posting inside it is fine.
Participation ratios. You may share your own work only if the majority of your activity in the community is something else. Moderators check post histories when enforcing this.
Moderator approval. You must ask first, usually via modmail. Slower, but a yes from a moderator is the safest posting position on Reddit.
Format requirements. Text posts only, required flair, no links in the body, or a mandatory disclosure of your affiliation.
Disclose your affiliation. If you are recommending your own product, say so plainly. Being caught pretending to be a neutral user is the one mistake that turns a removal into a permanent reputation problem — screenshots circulate.
Never use a second account to support the first. Vote manipulation and sockpuppeting are among the few genuinely site-wide rules, and enforcement is automated and unforgiving. This is how accounts get shadowbanned rather than simply removed.
Do not post the same text to several communities. Cross-posting identical promotional content is the classic spam signature, and moderators of related communities often share notes. Space attempts out and rewrite for each audience.
Tone travels. Marketing language reads as foreign on Reddit. Plain description of what a thing does, including its limitations, consistently outperforms enthusiasm.
The consequences escalate, and most people do not realise which stage they are at. A removal affects one post and is often automated; you may not even be notified. A subreddit ban blocks you from one community and can usually be appealed by messaging its moderators. A site-wide suspension comes with a message from Reddit's admins and an appeal process.
The one to watch for is a shadowban, where your posts and profile become invisible to everyone else while looking completely normal to you. People can spend weeks posting into a void without realising. The check takes ten seconds: log out, or open a private browsing window, and visit your own profile. If it returns a "nobody on Reddit goes by that name" error, you are shadowbanned and should appeal through Reddit's official appeal form.
Strictness correlates less with community size than with how much spam a topic attracts. Money-adjacent communities — personal finance, crypto, making money online — are among the most heavily filtered, because they are the most heavily targeted. Health and parenting communities are protective for a different reason: bad advice there does real harm.
Developer and maker communities tend to be the most permissive in practice, provided the thing you are sharing is genuinely useful and you are present in the comments to answer questions. Even there, the written rules usually say "restricted".
Open the community's page on this site: it shows the classification, the rule titles we found, and a direct link to the full rules on Reddit. Read the full rules before your first post in any community — the summary is a filter, not a substitute.
If a community's classification here looks wrong, it probably is on some edge cases — the rules are read by software. Tell us and we will fix it.
Based on the 329 communities we could classify: none publish rules that simply allow it, 65% allow it under specific conditions such as designated threads or participation requirements, and 34% prohibit it outright. The realistic answer is that promotion is conditional almost everywhere and forbidden in about a third of communities.
It is a widely quoted guideline that for every post about your own work you should make nine contributions that are not. It is not an official site-wide Reddit rule today, though some individual communities encode a similar ratio in their own rules. Treat it as a useful description of what a non-spammy account looks like rather than a number anyone is counting.
Yes, routinely — especially for posts that sit near the line, and almost always before approving something caught in the automated filter. A profile showing genuine participation in the community is the strongest argument you can make for a borderline post.
There is no site-wide number — each community sets its own thresholds and most do not publish them. Two or more weeks of account age with 50 to 100 comment karma earned in the communities you intend to post in clears most automated filters. Karma farmed from unrelated communities helps far less, because moderators look at where your history is, not just the total.
Yes — this is the standard workaround and it is legitimate. A link in your profile is not a promotional post, so there is nothing for a community's filter to remove. Write posts that are useful on their own and let interested readers click through to your profile.
A regular ban tells you: you get a message, it usually applies to one community, and you can appeal to its moderators. A shadowban is silent — your posts and profile are hidden from everyone else while appearing normal to you. Check by viewing your own profile while logged out; if it 404s, you are shadowbanned.
Paid ads are a separate system with their own review process, so they are not subject to individual communities' self-promotion rules. They also do not carry the credibility of an organic post — Reddit users are notably ad-resistant. Ads are a legitimate option, but they replace community participation rather than substituting for it.
Nichory Pro is coming: keyword alerts when someone asks about your topic, self-promotion rule summaries, and best-time-to-post insights. Join the early list — one email at launch, early-bird discount included.