Graph My Keywords

Turn 5,000 keywords into a content plan in 10 minutes

Drop in a Search Console or Ahrefs export. Graph My Keywords groups your keywords by meaning, maps how the topics relate, and hands you a page-by-page plan — without your keywords ever leaving your browser.

Browse 5 examples
100% in-browser — nothing uploaded Free — no paid tier No account needed
Drop a keyword CSV or click to choose a file
Google Search Console or Ahrefs export · needs a keyword/query column · processed 100% locally
Loading model…

Every glowing sphere is one content topic; the small dots around it are your actual keywords, pulled into orbit by meaning. Lines connect topics that belong together. Hover anything to inspect it, click to spotlight a topic, zoom in to read the keywords themselves.

Your content plan

One row = one topic = one page or article you should write. The name is built from the topic's most distinctive words; the keywords in the row are what that page can rank for.

Suggested topic# KeywordsKeywords this page can target

How it works

No API keys, no uploads, no waiting on a server queue. The language model runs inside your own browser tab.

STEP 1

Drop your CSV

Export queries from Search Console, Ahrefs, Semrush, or Keyword Planner. The keyword column is detected automatically.

STEP 2

Keywords group by meaning

A sentence-embedding model reads every keyword and groups the ones that mean the same thing — not just the ones sharing words.

STEP 3

Take the plan and write

Each topic is one page to write. Export the clusters as CSV for your team, or the graph as a PNG for your report.

What it costs

Nothing. It is free to use and there is no paid tier — I built it for my own work and it costs me nothing to share.

Bigger keyword sets

Also free just ask
  • Thousands of keywords per file
  • Send me a line about your project
  • I reply with an unlock code
  • Helps me decide what to build next

Got a code? Enter it here.