What’s the best truly free keyword research tool right now?

I’m trying to grow a small niche site on a tight budget and I’m overwhelmed by all the paid SEO tools. I’ve tested a few “free” keyword tools but they either limit the data heavily or hide the best features behind a paywall. I need reliable keyword ideas, search volume, and difficulty scores without spending money. Which completely free keyword research tools are you actually using that give useful data for SEO and content planning, and how do you get the most out of them?

Short answer from someone cheap and stubborn: use Google tools first, then fill gaps with one third party tool.

Best stack on a tight budget:

  1. Google Search Console
    Zero cost. Real data.
    Use:
  • Performance → Search results
  • Filter by page to see what each article already shows for
  • Sort by impressions to find keywords where you rank 10–30 with low CTR
    Those are easy-win topics and angles.
    Export queries into Sheets. Group by intent and topic.
  1. Google Keyword Planner
    You need a Google Ads account, but you do not need to run ads.
    Use:
  • “Discover new keywords”
  • Set location and language correctly
  • Use seed keywords and competitor URLs
  • Focus on “Top of page bid (low range)” as a rough commercial-intent signal
    Ignore broad volume ranges. Cross check with Search Console impressions.
  1. Google Autocomplete + People Also Ask
    Free, fast, no logins.
    Use:
  • Type keywords slowly and grab autocomplete suggestions
  • Scroll People Also Ask questions for content ideas
  • Use those as H2s or FAQ sections
    This gives you long-tails the big tools gate behind paywalls.
  1. AnswerThePublic alternative
    AnswerThePublic went paywalled hard.
    Use: https://alsoasked.com (limited free)
    Type a seed keyword, export the tree of questions.
    Hit it a few times per week, batch ideas.

  2. One “best” free-ish third party
    Right now I would pick LowFruits’ free tier or the free Ahrefs Webmaster Tools combo.

Option A: LowFruits free tier

  • Input seed => get long-tail ideas
  • See SERP strength via weak domains and forums
  • Use free credits slowly, focus on your core niche
    Great for finding easy keywords for small sites.

Option B: Ahrefs Webmaster Tools + Free tools

  • Connect your site to AWT
  • Use Site Explorer for update data on your own pages
  • Use their free “Keyword Generator” tool
    Limited but reliable enough for starter sites.

Quick workflow for a niche site

  1. Start from what you have
    GSC → export keywords for your top 10 pages
    Filter positions 10–30 → content updates and new article ideas.

  2. Expand topics
    Put 3–5 seed keywords into Keyword Planner
    Export everything, sort by volume and low competition wording
    Feed promising ones into AlsoAsked and autocomplete.

  3. Pick low competition targets
    Throw the short list into LowFruits or manual SERP checks
    If top results have forums, Quora, Reddit, thin affiliate sites, or low DR blogs, mark them as good targets.

  4. Prioritize
    For each keyword note

  • Intent: info, commercial, review
  • Existing SERP quality
  • Fit for your niche
    Start with the ones with worst current content and clear intent.

Example from a niche cooking site I helped

  • GSC showed “how long to marinate chicken in yogurt” at position 19
  • SERP had a mix of forums and generic food blogs
  • Wrote one strong, focused guide
  • Within 2 months, moved to top 3 for several variations without backlinks.

Tight budget rule
Spend more time in GSC and SERPs, not more time hunting for the perfect “free” tool.
One free third party plus Google stack is enough to grow a small site to a few thousand visits per month.

Honestly, the “best truly free keyword tool” is a trap question. There isn’t one tool that does it all for free, and the stuff that claims to is usually sampling, throttled, or outdated. @stellacadente already nailed the Google-stack workflow, so I’ll skip rehashing that and take a slightly different angle.

If I had to pick one thing closest to a “best free tool” right now for a tiny niche site, I’d say:

The live SERP itself + manual analysis
backed by a couple of lightweight free helpers.

Sounds lame, but here’s why and how.


1. The “tool” nobody treats like a tool: Google SERPs

For each keyword idea:

  1. Search it in an incognito window.
  2. Look for:
    • Who’s ranking: huge sites only or some weak DR blogs?
    • Type of pages: long guides, product pages, random forum threads.
    • SERP clutter: featured snippets, “People Also Ask,” video carousels.
  3. If you see:
    • Forums, Reddit, Quora, thin affiliate pages, outdated posts
      then a small niche site actually has a shot.

This gives you real difficulty data that most free tools fake with vague “KD 7/100” numbers.

I’d actually disagree a bit with leaning too hard on “one third‑party tool” early. On a tiny budget, I’d rather someone get very good at reading SERPs than half‑using 3 different dashboards.


2. Free helpers that aren’t totally useless (yet)

Not re-listing what @stellacadente said, but here are a few extras that complement their setup:

a) Ahrefs Free “Keyword Generator” / “Keyword Difficulty Checker”

  • Plug in 1–2 seed keywords.
  • Grab a quick list of related terms.
  • Use KD just as a tiebreaker, not gospel.
  • Cross-check a few in the live SERPs like I mentioned.

Good for brainstorming, not for decision‑making.

b) Keyword Sheeter (free mode)

  • Dumps a huge list of autocomplete variants.
  • Export, then:
    • Delete junk.
    • Group by topic in a spreadsheet.
      You won’t get volume, but for niche sites, seeing variations is more important early on than fake volume ranges.

c) Keywords Everywhere (free version)

Not for data, just for convenience:

  • Even without paying, the on-page “People Also Search For” style suggestions around the SERP can jog more ideas.
  • Again, the free stats are meh, treat them as rough hints.

3. Your “poor but dangerous” workflow

If I were starting a small niche site today with $0 for tools:

  1. Find 5 seed topics
    Stuff your audience actually cares about, not random high-volume phrases.
  2. Keyword Sheeter / Ahrefs Generator
    Use them to explode each seed into 30–50 variants.
  3. Dump into Sheets
    One column: keyword
    One: intent guess (info, how to, vs, review)
    One: “SERP notes”
  4. Manually check 20–30 promising ones
    • If page 1 is a wall of massive brands with perfect content, skip.
    • If results are messy, short, or full of UGC, tag as “target.”
  5. Prioritize “ugly SERPs”
    Not the highest volume. The worst content.
    Those are the easy wins no free tool will highlight for you.

You’ll notice I’m not promising some magical “this free tool shows exact volume and difficulty.” It does not exist. The real edge on a tight budget is time spent on SERPs and content quality, not some perfect free metric.

If you absolutely must slap a single “tool name” as an answer:

“Google search results + your eyeballs”
combined with tiny bits of Ahrefs free stuff and Keyword Sheeter. That combo will get you to your first few thousand visits without paying a cent, if you’re willing to grind a bit instead of chasing a mythical free all‑in‑one.

If you’re hunting for a single “best truly free keyword tool,” you’re kind of asking the wrong question, but in a different way than @stellacadente framed it.

They’re right that the Google stack and the live SERP are powerful. I actually think they slightly underplay one thing:

For a tiny niche site, the closest thing to a “free keyword tool” is your own content system.
Then you bolt free tools on top just to validate and organize.

Instead of repeating their SERP workflow, here’s a different angle.


1. Use your own site as the “keyword tool” from day 1

Publish 10 to 20 tightly focused articles around one micro topic first. Do not wait for the perfect keywords.

Then:

  • Plug your site into Google Search Console.
  • After a few weeks, watch the “Queries” report.
  • Look at impressions for:
    • Long, ugly phrases
    • Questions you did not target directly
  • Expand on those with:
    • New supporting posts
    • Better internal links
    • More specific subheadings

This turns GSC into a feedback loop. You are mining real user queries that Google already associates with your site, instead of chasing external keyword lists.

I actually trust this data more than most “KD” and volume estimates from free tools.


2. You still need a “front door” tool

You asked for a tool, so here is the closest practical answer:

Ahrefs Free Keyword Generator as the entry point,
Google Search Console as the main decision engine.

You use Ahrefs’ free generator just to:

  • Find angle variations you might not think of
  • Spot basic parent topics
  • Roughly group by intent

Then you stop treating it as truth and let GSC show you what ideas actually get traction.

I slightly disagree with leaning on the live SERP alone early on. Manual SERP reading is critical, but if you are brand new you will often misjudge what is “weak competition.” A light external tool like Ahrefs’ free generator keeps you from tunnel vision on just a few seed ideas.


3. What about a named “product” style tool?

Since you mentioned wanting a specific answer: if I had to label a “product” in your stack, it would literally be

“Google Search Console as a keyword research engine.”

Treat it like a product with pros and cons instead of a boring dashboard:

Pros

  • 100 percent free and first‑party data
  • Shows real impressions, not guessed volumes
  • Reveals long tail terms you would never type into a tool
  • Perfect for a niche site because you see your audience behavior

Cons

  • Almost useless before you publish and rank a bit
  • No keyword difficulty metrics at all
  • Interface is clunky for big lists and serious filtering
  • Data is delayed and sampled, so not “live”

That is why I pair it with one front door generator and some manual SERP checks instead of trying to find a mythical all‑in‑one free suite.


4. Practical mini workflow to keep it simple

Without repeating @stellacadente’s steps:

  1. Use Ahrefs Free Keyword Generator to brainstorm 30 to 50 ideas from one core topic.
  2. Pick 10 to 20 that:
    • You can actually write something unique on
    • Match real problems or buying decisions in your niche
  3. Publish quickly, do not obsess over “perfect” search volume.
  4. After a few weeks, mine GSC:
    • Filter queries by page
    • Sort by impressions, scan for terms where your average position is 10 to 30
    • Those are your “almost there” keywords
  5. Create:
    • One new article for clusters of queries
    • Extra sections in existing posts for small variants

You now have a loop where free tools support a growing content system instead of you spending hours comparing fake volume and difficulty metrics.


So if you really need a single, honest, free answer:

  • The live SERP + eyeballs side is covered well by @stellacadente.
  • The part I’d elevate is Google Search Console as your main keyword engine, with Ahrefs’ free keyword generator used only as a lightweight ideation helper.