Skip to main content

How to create your own Reddit community

Social news website Reddit has become one of the most popular places on the web. Its success is in large part due to its bustling user-driven communities known as subreddits, which allow almost any Reddit user to create a community around a particular topic or interest. And these communities allow for conversations between users about their passions, as well as fun, random discoveries about the world at large.

This is also what makes Reddit so addictive, with its seemingly never-ending supply of new subreddits to explore and participate in. But your role on the site doesn’t have to remain passive: Becoming a moderator of your own subreddit is easier than you think. Here’s everything you need to know about creating your own subreddit.

Step 1: Log in and click on Create Community

Reddit create community screenshot

To create a subreddit, you’ll need an account. But not just any account will do. According to Reddit’s help section for Mods (subreddit moderators), you’ll need a Reddit account that has existed for at least 30 days and “a minimum amount of positive ‘karma.'” (Reddit members earn “karma” points when they post popular links or comments.) The minimum amount of karma points required to be allowed to create a subreddit is kept secret from the public (to prevent spam), but according to Reddit, the number “isn’t prohibitively high.”

You can create a Reddit account by clicking the blue Sign Up button on Then, once your account is at least 30 days old and you feel like you’ve racked up a lot of karma points, you can try to create a subreddit. To do this: Log in to your Reddit account and scroll down your front page until you see the Create Community button on the right-hand side of the screen. If you’re able to click on it, great! That means your account is eligible to create a subreddit. If not, your account either needs to wait a little longer or you need to earn more karma points.

Step 2: Come up with a unique name for your subreddit

Reddit search screenshot

Coming up with a good subreddit name can actually be pretty difficult. It has to be memorable and short (20 characters or less, to be exact). And according to Reddit, as of January 2020, there are over 100,000 communities on Reddit, which means your chosen name could have already been taken. If it has, you’ll need to come up with another one.

To check if your subreddit name idea is available, click here to search all subreddits. If no other subreddits with the same name come up under the name you searched, you can move on to step 3.

Step 3: Fill out the form and click Create Community

Subreddit web form screenshot

Once you’ve picked a name, you’ll need to actually create the subreddit. It doesn’t take much more than filling out a number of fields in a web form and ticking a few boxes. (And the form itself has been streamlined quite a bit in the past few years, so it’s even easier to fill out.) Here’s what you need to know.

Name: This is the name of your subreddit, and it’s the one that shows up in the URL for your subreddit. So no pressure, right? Remember: It has to be 20 characters or less. (The form itself specifically says between 3 and 21 characters.) More importantly, whatever name you type in that text box is whatever name your subreddit is stuck with forever. You won’t be able to change it or even be allowed to fix the capitalization of it later, so make sure that the way it looks in this box is the way you want it to look forever. Other things to remember: No spaces. Avoid subreddit names that only feature trademarked names. No special characters except underscores.

Topics: In this section, choose the topics that your community will cover. Start by clicking on the drop-down menu labeled Add a Primary Topic and then choose a topic from the menu that appears. Then click on the blank text box underneath your chosen primary topic to open another drop-down menu of other topics to choose from. Select the topics that are related to your subreddit. You can choose up to 25 topics.

Description: Use this section to write a description of your subreddit to help explain its purpose to new members.

Community Type: Choose from three options to set your subreddit’s privacy level: Public, Restricted, and Private. Public means your subreddit allows anyone to post, view, or comment on it. Restricted means that while your subreddit is viewable by anyone, only approved users are allowed to post in it. And finally, Private subreddits are communities in which the content is only viewable by approved users and posts can only be submitted by approved users.

Adult Content: In this section, you can opt to put an age restriction on your subreddit. Do this by marking it as NSFW (not safe for work). This means that only Reddit users 18 years or older will have access to your subreddit. If you want this age restriction for your subreddit, simply tick the box next to the phrase NSFW 18+ Year Old Community.

After you’ve finished setting your preferences on this page and you are satisfied with your subreddit name, click on the Create Community button at the bottom of the web form to submit it.

Step 4: Promote your new subreddit

Screenshot of New Reddits subreddit

Once your subreddit is up and going, you’re going to want to let other redditors know it exists. One way to get your subreddit some attention is to submit a link to your subreddit to the /r/newreddits community (New Reddits). You can also post links in other subreddits that are similar or related to your subreddit’s topic. Other people will likely want to engage with your content if they’re interested in that topic already. 

If you want to start sharing links to your subreddit on other subreddits, make sure you double-check that your advertising posts line up with each subreddit’s policies. For instance, /r/newreddits solely authorizes one announcement post for each novel subreddit. If you publish your new subreddit more than one time, the moderators could ban you from their subreddit. A big part of being a great Redditor is being respectful and considering your fellow Redditors and the platform’s specific rules, regardless of if you agree with them or not.

Step 5: Don’t forget your Modmail

Subreddit Modmail screenshot

Now that you have developed a subreddit, you have stepped into a new Reddit role — you are now a moderator (also referred to as a mod). When you are a subreddit mod, there are certain things you can do. With this new title, you have the ability to do things like delete items, lock comments or threads from getting more responses, and even label certain content as NSFW.

You’ll also have free access to a unique feature known in the Reddit world as Modmail. Modmail serves as a sort of email inbox for mods that you can use to communicate with fellow mods or handle questions and inquiries from other Reddit users. To access your Modmail, you must first select the shield symbol located on the Reddit home page. You’ll see it in the upper right-hand corner of the screen. Another way you can access Modmail is by following this link:

Editors' Recommendations

Anita George
Anita has been a technology reporter since 2013 and currently writes for the Computing section at Digital Trends. She began…
How to check your CPU temperature
Acer ROG Strix Review CPU

Checking your CPU's temperature is a great way to make sure that your processor is running at peak performance, as a processor that's too hot can cause all kinds of common PC problems, from throttled performance to crashes. There are a number of different ways to check your CPU temperature, and you may have some of the applications installed already.

Whether you're looking to troubleshoot a PC problem or are interested in testing your processor's performance, here are the best ways to check your processor's temperature.

Read more
Reddit was hacked — here’s how to set up 2FA to protect your account
Reddit app icon.

Enabling 2FA (two-factor authentication) on Reddit is a great way to improve the security of your account, by making sure that only someone with access to your smartphone or other secondary device can login to your account. It utilizes common authenticators like the Google Authenticator, so you may not even need to download anything to get started.

Whether you're worried about the recent Reddit hack, or just want to improve your Reddit security, here's how to enable 2FA on Reddit.

Read more
How to sync your Outlook calendar with an iPhone
How to sync Outlook with an iPhone.

Many different businesses use Outlook as a way to organize everything from meetings to their employees’ daily tasks. Of course, you can also use Outlook in your personal life as well.

Read more