Why Reddit Is a Gold Mine for SaaS Ideas Worth Vibe Coding
· Pawel

Short version: You can vibe code a working app in a weekend now, so the hard part has moved to picking something people actually want. Reddit is the best free place to find that. People go there to complain in public, in their own words, with nobody trying to sell them anything. App store reviews are just as good. Skip the "give me 50 SaaS ideas" prompts. The three ways that actually work: fix your own problems, fix other people's problems, or take something already making money and do it cheaper, better, or from a different angle.
The hard part of shipping a SaaS used to be the shipping. That has flipped. With the AI tooling around in 2026, you can vibe code a usable MVP over a weekend, which means the real bottleneck now is knowing what to build. Finding SaaS ideas on Reddit solves the half of the problem that AI cannot do for you, because the ideas worth building come from real people with real problems, and Reddit is where they say so out loud.
I'm building Subhunt, which is basically a machine for doing exactly this. As I write this, it has looked through more than 100,000 Reddit posts, surfaced over 14,500 distinct problems people complained about, and distilled the most-repeated ones into 330 validated ideas. So I have opinions about where good ideas come from and where they do not. Here they are.
Why has finding the idea become the hard part?
A few years ago, if you had an idea, you still had months of work ahead before anyone could touch it. Now the building is fast and cheap. The cost of being wrong dropped, sure, but so did the cost of everyone else being right. Loads of people can ship the same thing you can, in the same weekend.
So the thing that separates a project that makes money from one that dies on a Vercel free tier is not your code. It is whether the problem was real in the first place. That is the part I see people skip. They get excited, they vibe code for two days, they launch to silence, and they assume the market is the problem. Usually the idea was never grounded in an actual person who was annoyed about an actual thing.
This is why I would not bother with "generate me some startup ideas" AI prompts. The model is averaging over everything it has ever read. You get ideas that sound plausible and have zero pulse behind them. AI is brilliant for sorting through problems once you have found them. It is rubbish at inventing the problem for you.
Why is Reddit a gold mine for SaaS ideas specifically?
Two reasons.
First, people on Reddit are not performing. On LinkedIn everyone is winning. On Reddit they are venting. Someone posting "why is there no decent tool for X, I have tried four and they all suck" is handing you a validated problem, a list of competitors, and the exact words your future landing page should use. You did not have to interview anyone. They volunteered it.
Second, it is searchable and it is public. App store reviews are the other great source for the same reason, the one-star and three-star reviews especially, because that is where paying users explain what is broken. Both give you the unfiltered version. If you only take one thing from this post: get into the habit of always listening for problems, and asking yourself whether software could fix it. Do that for a month and you will have more ideas than you have weekends.
Here is how the main sources stack up:
| Source | Honesty | Searchable | Effort to search | Verdict |
|---|---|---|---|---|
| High, people vent freely | Yes, public and indexed | Medium, lots of scrolling | Best all-rounder | |
| App store reviews | High, the 1 to 3 star ones | Yes, but app by app | Medium | Great for existing categories |
| Niche forums and Discords | High within the niche | Patchy, often gated | High | Good if you already live there |
| "Give me ideas" AI prompts | Low, no real demand behind them | No | Low | Skip for finding, fine for sorting |
The 3 best ways to find SaaS ideas
This is my framework. It is not complicated. Most good ones are not.
1. Fix your own problems
Easier said than done, I know. But the moment you start building software, you trip over other problems that you think need fixing. And if you are hitting the problem yourself, it is almost certain other people are too.
Take a simple one from my own life. I surf, and I was sick of squinting at forecast charts trying to work out if a session was worth the drive. That annoyance is an idea sitting right there. The problem was mine first, which is the cleanest starting point you can get, because you are your own first user and you already know what "good" looks like.
The trap here is assuming your problem is unique. It almost never is. Search Reddit for it. If other people are complaining about the same thing, you have got something.
2. Fix other people's problems
This is where Reddit earns the "gold mine" label.
When you talk to people, listen for what they complain about, what annoys them, what they have built a stupid spreadsheet to work around. Then ask yourself if software could kill that annoyance. You have to start thinking like someone whose whole job is solving other people's problems. Get excited when a mate starts moaning to you. That moan is an opportunity.
A while back I watched my partner, a video editor, lose hours every week writing client quotes from scratch. I did not have that problem. She did. I built a tool to fix it, purely because I paid attention when she complained about it.
If you are not talking to a lot of people in person, Reddit is the substitute, and it is a strong one. People complain there constantly and the threads sit around forever waiting to be read. The annoying part is doing it manually. You end up scrolling for forty minutes to find five decent threads, and you miss most of the good ones. That is the specific job Subhunt does. It looks through Reddit for the problems people are actually complaining about and surfaces them as validated ideas, so you skip the scrolling and get to the part that matters. There is also an MCP, so you can pull this straight into whatever you are building with.
3. Find what is already working
The least romantic option and often the smartest one.
Look at products that already exist and are already making money. TrustMRR has a big list of them with real revenue attached. An idea that is already working has done the hardest job for you, which is proving people will pay.
Your job then is one of three things: make it cheaper, make it better, or come at it from a different angle. A narrower niche. A different platform. A specific audience the incumbent is too big to care about. "Originality" is overrated here. A worse version of a proven idea, aimed at people the leader ignores, beats a brilliant idea nobody wants.
How do you actually read a Reddit thread for ideas?
Finding the subreddit is the easy bit. Reading it well is the skill. A few signals I look for:
- Direct asks. "Is there a tool that does X?" or "what do you all use for Y?" These are people telling you they would pay if the thing existed.
- Workarounds. Anyone describing a manual process, a spreadsheet held together with formulas, a chain of three apps duct-taped together. The duct tape is the product.
- Upvoted rants. A complaint with a lot of agreement underneath it is a problem multiple people share. The replies are your feature list.
- Repetition across threads. Once is a person. The same gripe showing up in five threads across a few months is a market.
You are reading for pain that repeats. One angry person is an anecdote. The same anger turning up again and again is a SaaS idea.
Make it a habit, not a project
The people who never run out of ideas are not smarter. They have just trained themselves to hear problems everywhere. Mate complains about his gym booking app, that registers. Reddit thread full of people hating the same accounting tool, that registers. A one-star review explaining exactly why someone churned, that registers.
You do not need a brainstorming session. You need to be permanently half-listening for "ugh, why is this so annoying," and then asking the one question that matters: could software fix that? Do this long enough and the problem stops being finding ideas. It becomes choosing which one to build first.
FAQ
Is Reddit good for finding SaaS ideas? Yes, and it is one of the best free sources there is. People use Reddit to complain honestly and in public, which means you get real problems described in the user's own words, plus the competitors they have already tried and rejected. App store reviews work the same way.
Where on Reddit should I look? Niche subreddits tied to the audience you care about, and the specific threads more than the subreddit itself. Search for complaint phrases like "is there a tool that," "I hate when," or "anyone know a better way to." A small thread with a sharp problem beats a huge thread with vague chat.
Should I use AI to generate SaaS ideas? Not for generating them. AI averages over everything and hands you plausible ideas with no real demand behind them. Use AI for the other half: sorting, summarising, and spotting patterns across problems you have already found. Find the problem with humans, sort it with AI.
How do I know a SaaS idea is worth building? Three signals stacked together: people complaining about the problem repeatedly, people paying for clunky workarounds, and at least one existing product making money in the space. When you have all three, the risk is mostly gone.
What does "vibe coding" mean? It is building software fast by directing AI tools rather than writing every line yourself. It collapses build time from months to days, which is exactly why picking the right idea now matters more than the code.
You can build almost anything in a weekend now. The only question worth sweating is whether anyone wanted it. Go where people are honest about what annoys them, and you will not run short of answers.
Want the scrolling done for you? Subhunt looks through Reddit for validated SaaS ideas and serves them up, MCP included. 🏄🏼♂️
Pawel is a freelance software developer and indie hacker. He is building Subhunt and writes about shipping products in public.