Subreddit Name Generator

Name ideas for a new subreddit, in the format Reddit accepts.

  • Free
  • No sign-up
  • Writes with AI

Subreddit Name Generator

At a glance

Community banner
1920 x 384 pixels
Community icon
256 x 256 pixels
Post title
Up to 300 characters

A subreddit name is permanent

You can change a subreddit's description, banner, icon and rules whenever you like, but not its name. The r/ name is fixed when the community is created, and it is how people find, type and link to it.

That makes the name worth a few rounds of ideas. Describe the community in the form, generate, and look for a name people would type into search when they need your community.

Spelling within Reddit's format

Subreddit names can't contain spaces or hyphens, only letters, numbers and underscores, from 3 to 21 characters. Capital letters help readability ("r/HomeBrewHelp" rather than "r/homebrewhelp"), and an underscore can separate words when capitals would be unclear.

If the name you want is taken, look at that community first. If it is active, joining it may serve your members better than starting a rival. If it is empty, choose a more specific name, for example by adding a place or a skill level.

Setting up the community

Once the name is set, finish the community so it looks cared for: a banner at 1920 x 384 pixels, an icon at 256 x 256, a short description and a few rules. People decide whether to join in a few seconds.

Post a few useful threads before you invite anyone, so new members land on conversations instead of an empty page.

Questions

What are the rules for a subreddit name?

A subreddit name is 3 to 21 characters of letters, numbers and underscores, with no spaces. That is why every idea here is written as one word, like r/SmallGardens or r/budget_travel_eu.

Can I change a subreddit name?

No. Reddit doesn't let you rename a community once it is created; you would have to start a new one. Check the spelling and capitals you want before you create it.

How do I check if a subreddit name is taken?

Open reddit.com/r/ followed by the name. If a community loads, the name is taken. Reddit's create-a-community form is the final check.

What makes a good subreddit name?

Say what the community is about in the words people would search for, and keep it short enough to type after the r/. Plain names such as r/SourdoughHelp grow more easily than clever ones nobody would guess.

Is this a random subreddit generator?

Not quite: it names a community you want to start, from your topic, rather than sending you to an existing subreddit at random. If you are looking for communities to join, Reddit's own search is the better place.

Now automate it

Tell SociaHive what should happen automatically. Edit the prompt below and we'll build the automation for you.

Grow on the platforms you can automate.

SociaHive schedules posts to Instagram, TikTok, X and more, and answers Instagram DMs and comments for you.

See it built free

More free tools