Free tool
Subreddit Finder
The subreddits where a topic gets discussed, ranked by how much of the conversation happens there.
How it works
What is the Subreddit Finder?
The Subreddit Finder is a free tool that lists the subreddits where a topic is discussed. Enter a few keywords and it searches Reddit three ways, then ranks each community by its matching threads, by how often people recommend it by name, and by whether the community itself ranks for the topic.
How to use the Subreddit Finder
- In Topic or keywords, enter what your audience talks about, such as email marketing or home espresso.
- Press Find subreddits.
- Read the ranked list. Each subreddit shows why it is there: matching threads, recommendations, or the community ranking for the topic.
- Open the example threads to see how people in that subreddit talk and what they ask.
- Read each subreddit's rules in its sidebar before you post.
How do you find the right subreddit for a topic?
Look for where the topic is actually discussed, not where the name matches. A subreddit called r/EmailMarketing may be quiet while the real conversation happens in r/marketing or r/Entrepreneur. That is why this tool does not just match names: it searches the topic three ways and ranks subreddits by the threads that come up, by how often people point others to a community by name, and by whether the community's own front page ranks for the topic.
The example threads under each subreddit show the tone and the questions, which tells you more than any member count about whether your post would fit. A subreddit where people ask detailed, practical questions is a different place from one full of memes about the same subject.
How to find similar subreddits
Enter the subject of a subreddit you already like as the topic, rather than its name. Communities that discuss the same things come up alongside it, including smaller ones that the big subreddit's members recommend in threads like "what other subreddits do you follow for this?".
On Reddit itself, look at a subreddit's sidebar and wiki, where moderators often list related communities, and at the subreddits named in its top posts and comments. People recommend subreddits to each other constantly, and those recommendations are counted here, so a community that keeps being suggested ranks higher even if few of its threads matched.
Should you post in big or small subreddits?
Usually both, for different reasons. Large subreddits can send a lot of traffic but bury most posts within hours, and they tend to have strict rules on self-promotion, minimum karma and post formats. Smaller, focused subreddits see fewer people, but those people care about the exact topic, they read more of each post, and a useful post can stay near the top for days.
A common approach is to start in two or three focused subreddits, learn what lands there, then post the strongest version in a larger one. Start where the example threads in your results look most like the post you want to write.
Size is not the same as activity. Before you join, open the subreddit and sort by New: if the latest posts are days apart and have no replies, the community is quiet whatever its member count says. The comment counts on the example threads here are a quick guide, since a subreddit whose matching threads have dozens of replies each is one where people answer questions.
Why use keywords about the problem, not the product?
Because people on Reddit talk about what they are trying to do, not about your category. Someone looking for a CRM writes "how do I keep track of clients" far more often than "CRM recommendations". Someone who needs an accountant asks how to file taxes as a freelancer. If you only search your category's name, you find the subreddits where vendors talk to each other.
Try the words your customers would use for their problem, then the words they would use for the result they want, and compare the subreddits that come up for each. The ones that appear for both are usually the best fit. If you have a website, Website to Subreddits works out these customer topics from it for you.
Questions
- How do I find subreddits about a topic?
- Enter the topic here. You get up to twelve subreddits ranked by how much of the discussion happens in each, with example threads from each one.
- How do I search for a subreddit on Reddit?
- Use Reddit's search box and switch the results to Communities, or type
r/followed by a word. That matches names only; this tool finds subreddits by what they discuss. - Can I find subreddits for my website or business?
- Yes. Enter what your business does or the problem it solves. The Website to Subreddits tool can also work that out from your website's address.
- Does this show subreddit member counts?
- Not yet. It ranks subreddits by how much they discuss your topic, which is a better guide to fit than size.
- Why does a subreddit I know about not appear?
- It may discuss the topic less than the ones listed, use different words for it, or be private. Try a different keyword, or search that subreddit directly with Reddit Search.
- Is the subreddit finder free?
- Yes, with a free hyperank account.
Reddit Tools
More in Reddit Tools
Reddit Markdown Editor
Write a post or comment with a live preview that breaks lines the way Reddit does.
Open editorReddit AutoMod Simulator
Run a post through AutoMod rules and see which ones would remove, hold or report it.
Test a postReddit Username Generator
Usernames that fit Reddit's rules, built from your name or interests, or giving nothing away.
Generate usernamesReady when you are
Before your next buyer asks AI about you, ask AI about yourself
One check, four engines, about twenty seconds. We show you the answers before we ask for anything.
