A client asked me last month why her flower shop wasn't showing up on Google. She'd been typing the same three phrases into a free tool for a year: "buy flowers," "flower delivery," "cheap bouquet." Three guesses what happened. She was fighting Interflora with a hand trowel.
The problem was never her tool. It was that nobody had told her free keyword research tools for small businesses don't work like they do for agencies. The data is thinner, the quotas are brutal, and the search volume numbers lie more often than anyone admits. But they still work — if you know which ones to trust and how to combine them.
Here's what I've learned running keyword research for small businesses on a budget that would make an SEO agency weep.
Key Takeaways
- Google Keyword Planner is the only truly free tool that shows real search volume — but the free tier ranges rather than exact figures.
- Semrush and Moz both have free accounts. The limits are stingier than the landing pages suggest.
- For local businesses, Search Console beats every paid tool because it shows queries you already rank for.
- Low-volume, long-tail keywords are where small businesses actually win — not head terms.
- Google autocomplete and Reddit threads are free, unmetered, and underrated.
- You need two or three tools, not one. No single free tool covers everything.
Why most free keyword research tools fail small businesses
The tools aren't broken. They're built for a different user.
An agency researcher wants a list of 500 keywords, grouped by intent and mapped to a content calendar. That researcher has a paid seat, a subscription, and time. A small business owner wants to know: what should I write about this month, and will it bring customers?
Those are different questions. The second one doesn't need 500 keywords. It needs five good ones.
The volume figures are aggregated, and that matters
Every free tool shows you search volume for a keyword as a national or global figure. For a plumber in Leeds, "emergency plumber" showing 40,500 monthly searches is useless information. Almost none of those searches come from Leeds.
What you actually want is a phrase like "emergency plumber Headingley" — which might show 20 searches a month, or might show "no data." That "no data" is not a dead end. It's often the best keyword you'll find.
A phrase with no reported volume that appears in Google's autocomplete means real people type it. Volume tools simply don't have enough samples to display a number. You're looking at demand that exists but isn't measured.
The "free" trial trap
Spoiler alert: most tools marketed as free are trial versions. You get generous access for seven to ten days, then you hit a paywall mid-project. I lost an afternoon to this once — built an entire content plan on a tool, then went to export it and got the upgrade screen. My fault for not checking, but the pattern is deliberate.
Here's the distinction that matters:
- Genuinely free forever: Google Keyword Planner, Google Trends, Google autocomplete, Search Console, AnswerThePublic (limited daily searches)
- Free tier with hard caps: Semrush (10 queries a day), Moz (10 queries a month), Ubersuggest (3 searches a day)
- Free trial: Ahrefs, SE Ranking, and most others. Useful for one intensive session, not ongoing work.
For a business with no SEO budget, only the first two categories should be in your workflow.
The free tools actually worth your time in 2026
Let me cut through the noise. I've tested most of them, and the honest ranking looks nothing like the affiliate-driven listicles you'll find on page one.
Which free keyword research tool is the best?
If you need one answer: Google Keyword Planner. It's the only tool that draws on Google's own search data, it has no query cap, and it doesn't try to upsell you mid-task. The catch is that since Google changed how it displays results, the free version shows volume ranges rather than exact numbers — "1K–10K" instead of "3,400." For small businesses chasing long-tail phrases, that's often enough. You're not optimising for precision, you're looking for signal.
Pair it with Google Search Console and you've got the strongest free stack available. Search Console shows the actual queries that brought people to your site in the last 28 days. That's not an estimate. It's your real traffic. Filter for queries with impressions but low click-through, and you've got a list of topics worth writing about.
Is Google Keyword Planner actually free?
Yes, but with a condition nobody mentions. You need a Google Ads account to access it. You don't need to run ads, and you don't need to spend money. But the signup flow pushes you toward creating a campaign, and if you don't skip that step carefully you can end up with an account flagged for billing.
To get in cleanly: create the Ads account, choose "Switch to Expert Mode" when prompted, and skip the campaign creation entirely. Then navigate to Tools > Keyword Planner. I've set this up four times for clients and it's worked every time, though Google reshuffles the menus regularly.
How the free versions actually compare
Here's the comparison nobody puts in a table because it makes the paid plans look bad.
| Tool | Free quota | Volume data | Export? | Best for |
|---|---|---|---|---|
| Google Keyword Planner | Unlimited | Ranges only | Yes (CSV) | Head terms, broad ideas, ad planning |
| Google Search Console | Unlimited | Real impressions/clicks | Yes | Existing traffic, quick wins |
| Semrush free | 10 queries/day | Exact figures | No | Sporadic checks, competitor gaps |
| Moz free | 10 queries/month | Exact figures | No | Occasional spot checks |
| Google Trends | Unlimited | Relative interest only | Yes | Seasonality, direction of travel |
| AnswerThePublic | ~3 searches/day | None | Limited | Question-based content ideas |
Notice what the table doesn't show: reliability at low volumes. Every tool here is shaky below roughly 100 monthly searches. That's not a flaw you can shop around — it's a structural limitation of how search data gets collected. Fewer searches means fewer samples, which means less confidence in the estimate. Semrush's "exact" figure of 40 could just as easily be 15 or 90.
A workflow that costs nothing and takes an afternoon
Standalone tools are fine. Combined, they cover each other's blind spots. Here's the sequence I use when a small business client has zero budget and a launch deadline.
Step 1: start with what you already have
Open Search Console. Go to Performance > Queries. Sort by impressions, descending, and look for phrases sitting at positions 8 to 20 with a decent impression count but weak clicks.
These are your fastest wins. You're already visible for them. A small content tweak — a better title tag, a paragraph that answers the query directly — can push them into the top five. No new content required.
Step 2: expand with autocomplete and related searches
Type your core phrase into Google and watch what it suggests. Then add each letter of the alphabet after it: "flower delivery a…", "flower delivery b…". Tedious, but it takes ten minutes and it's free forever.
Scroll to the bottom of the results page for related searches. These are queries Google has already decided are semantically connected to your topic. Then check Google Trends to see whether interest is rising or falling.
Step 3: cross-check with a metered tool
Now — and only now — spend your ten daily Semrush queries. You're not exploring. You're validating the handful of phrases that survived steps one and two. Use them on the keywords you're actually considering writing about, not on fishing expeditions.
Ten queries a day is 300 a month. That's more than enough for a business publishing four blog posts.
Where the real opportunity hides
Everyone chases the same keywords. That's why they're expensive and competitive.
But there's a category of query that free tools are oddly good at surfacing and competitors consistently ignore: the awkward, specific, human-sounding phrase. The one people type at 11pm when they're frustrated.
Reddit is where you find these. Search your niche on Reddit and read the actual questions people ask. Not the polished marketing phrasing — the messy version. If someone posts "how do I stop my hydrangeas dying in a north-facing garden," that's a keyword. It'll show zero volume in every free tool. It'll also convert better than "gardening tips" ever will.
I've watched this play out repeatedly with clients. The wins come from phrases with tiny or invisible search volume that map exactly onto a real question. The tools that report "no data" are telling you something true: not enough people search for this to measure. It says nothing about whether those people will buy.
What to ignore
Some things in the free-tool space are a waste of your time, and it's worth naming them.
- Keyword difficulty scores in free tiers — they're simplified to the point of being misleading
- CPC estimates if you're not running ads
- Any tool that asks for a credit card before showing results
- Volume figures on keywords under 50 monthly searches, from any source
- "AI keyword generator" tools that produce plausible-sounding phrases with no search data behind them. I tested several last year and the output was fluent nonsense.
The question worth asking
Every free tool answers "what do people search for?" None of them answer the question that actually grows a small business: "what do people search for that I can genuinely help with?"
That second question is why the flower shop owner was stuck. She had a keyword list. What she needed was a perspective — the specific thing her shop does that Interflora can't. Once we identified that, the keywords wrote themselves, and most of them showed no volume at all.
So before you open another tool: what's the one thing you do that nobody else in your market does? Start there. The tools are just there to tell you whether anyone is looking.