Summary
This keyword clustering tool groups a pasted keyword list by lexical overlap: the significant words phrases share, not their live search rankings. Pick Loose, Balanced, or Tight sensitivity to control how much overlap counts as a match, and each cluster surfaces its shortest keyword as a starting pillar suggestion. It runs entirely client-side, so nothing you paste leaves the browser, and it is meant as a fast first pass before you verify clusters against real SERP overlap data.
A free keyword clustering tool that groups by shared words
Paste a keyword list and this keyword clustering tool groups the phrases that share enough significant words, right in your browser. No SERP data pulled, no signup, no black box.
What the clustering actually measures
Shared words, not shared rankings
Each keyword is broken into its significant words. Common connectors like “best” or “for” are dropped first. Two keywords land in the same cluster when enough of their remaining words overlap.
You set the overlap threshold
Loose groups by a shared topic, roughly a fifth of the significant words in common. Balanced needs about a third and is the default. Tight only merges near-duplicates, at least half the words shared.
Shortest keyword becomes the pillar
Inside each cluster, the shortest phrase is flagged as a starting pillar suggestion, a rough head-term heuristic. Confirm it against real search volume before you write a brief around it.
A fast first pass, not a final answer
Export a raw keyword list from Google Keyword Planner, Search Console, or an Ahrefs or Semrush report, then paste it above with the volume and CPC columns stripped out. Start on Balanced, the default sensitivity, and switch to Tight if everything collapses into one giant cluster, or Loose if nothing groups at all. Treat every cluster as a hypothesis: check what actually ranks for the pillar keyword before you commit a content brief to the group.
- Works from any plain keyword export, no formatting required
- Adjustable sensitivity instead of one fixed rule
- Runs client-side: paste, read, close the tab
Common questions
Is this free?
Does it use Google Search Console or live rank data?
Why did two clearly related keywords end up in separate groups?
What does the pillar suggestion actually mean?
Is my keyword list stored anywhere?
How many keywords can I paste in?
Can this replace a paid SERP-clustering tool?
Clustering is the easy part
The harder part is turning each cluster into a page worth publishing. EsyBlog writes about how that process works end to end, cluster to brief to editorial review, without turning one topic into ten thin articles.