Knowledge Base entry

What factors should you consider when choosing a community name?

A practical answer page built from the knowledge base source.

Choosing the right subreddit name is one of the most consequential early decisions you make, because subreddit names cannot be changed once set. A typographical error or a name that does not scale with the community's growth is permanent, so the selection deserves deliberate thought rather than a quick choice made in excitement. Clarity is the primary criterion. The name should immediately convey what the community is about to someone who encounters it for the first time, whether in a search result, a recommendation widget, or a link shared in another forum. Ambiguous names that rely on insider knowledge or clever wordplay may appeal to founders but confuse potential members. If someone reads "r/leafblower" and cannot tell whether it is about garden equipment or a regional slang term, the name is working against discovery. Length and formatting are practical constraints. Subreddit names are limited to 20 characters, cannot contain spaces (underscores are the conventional separator), and should not include hyphens, which Reddit's naming rules restrict in most contexts. Shorter names are easier to type in comments and URLs, reducing friction when members want to reference the community in conversation. Compare the ease of mentioning r/cooking versus a hypothetical r/home_cooking_techniques — the former flows naturally; the latter is cumbersome. Searchability matters because Reddit's internal search and external search engines index subreddit names as a signal of relevance. Using the most common, natural-language keyword for your topic improves the likelihood that new users find your community organically. Where possible, the name should match what people actually type when looking for that topic. Avoid names that closely mimic established subreddits to the point of confusion, as this creates reputational problems and potential policy violations. Consider how the name ages. A subreddit named after a specific software version, a trending phrase, or a person's username will become awkward as circumstances change. Names rooted in the enduring essence of the topic — the subject matter itself, the community's central activity, or the audience's identity — hold up better over time. Finally, say the name aloud and imagine how it reads in a sentence: "Check out r/[name] for the best discussion on this topic." If it sounds natural and professional, it is likely a good choice.