ToolJutsu
All tools
Web & SEO Tools

Keyword Density Analyzer

Analyse keyword density in any text.

Phrase length

Density is each phrase’s share of all counted phrases. Switch to two or three words to surface the topical phrases search engines actually weigh.

Total words94
Unique phrases38

One or more keywords exceed 4% density. That can read as keyword stuffing — write naturally and let topical relevance do the work instead.

PhraseCountDensity
cold
812.50%
coffee
710.94%
brew
69.38%
water
57.81%
grounds
34.69%
hot
23.13%
many
23.13%
acid
11.56%
bitter
11.56%
brewed
11.56%
coarse
11.56%
combine
11.56%
compounds
11.56%
drinkers
11.56%
fewer
11.56%
fridge
11.56%
home
11.56%
hours
11.56%
ice
11.56%
iced
11.56%
let
11.56%
low
11.56%
made
11.56%
make
11.56%
mixture
11.56%

Showing the top 25 of 38 phrases.

Processed on your device. We never see your files.

How to use Keyword Density Analyzer

What this tool does

The Keyword Density Analyzer breaks a piece of text into words and phrases, counts how often each one appears, and shows its density — that phrase’s share of every phrase counted, expressed as a percentage. Paste an article, a landing page or a draft and the results update live as you type. You can switch between single words, two-word phrases and three-word phrases, and choose whether to ignore common stopwords such as “the”, “and” and “of” so the meaningful terms rise to the top. A subtle bar next to each row gives a quick visual sense of relative frequency, and the tool flags any single keyword whose density climbs above roughly 4%.

Everything runs locally in your browser. There is no upload, no account and nothing is stored once you leave the page.

Why it matters for SEO

Keyword density is best understood as a diagnostic, not a target. It answers a practical question: what does this page appear to be about, and is any single term being over-used? If you write a page about running shoes and the analyzer shows your intended phrase barely registers while an unrelated word dominates, that is a real signal your copy has drifted off-topic — and search engines may read it the same way. Equally, if one phrase spikes well above everything else, the page can read as repetitive to both humans and crawlers.

What the number is not is a lever you optimise to a fixed percentage. Older SEO guidance told writers to aim for a precise figure such as “use your keyword in 2% of the text”. That advice is obsolete. Search engines now evaluate topical relevance, search intent and how completely a page answers a query. A page that covers a subject thoroughly with natural, varied language will outperform one that hits a density quota while reading awkwardly. Use this tool to check that your writing is on-topic and not repetitive — then stop counting and keep writing well.

How to use it

  1. Paste or type your text into the box. The word count and phrase breakdown appear immediately.
  2. Choose a phrase length: 1 word for a raw frequency view, or 2 or 3 words to surface the topical phrases that better reflect how people search.
  3. Leave “Ignore common words” on for single-word analysis so stopwords do not crowd out meaningful terms; turn it off when you want a literal count.
  4. Read the table of the top phrases — phrase, count and density — and watch the density bars for relative weight.
  5. If an amber warning appears, a keyword has exceeded about 4% density. Reword to reduce the repetition.

SEO best practices

Write for the reader first and let keyword usage follow naturally. Cover the topic completely: include the related terms, questions and subtopics a reader expects, rather than repeating one exact phrase. Use synonyms and natural variations — search engines understand them, and they make the copy better. Place your primary phrase where it genuinely helps comprehension, such as the title, the opening paragraph and a subheading or two. Then use this analyzer as a final check: confirm the page reads as being about the right thing, and that nothing is over-represented. If the top phrases match the topic and no single term is spiking, the density is fine — regardless of the exact percentage.

Common mistakes to avoid

The biggest mistake is treating a density figure as a goal and editing copy to hit it; that produces stilted, repetitive writing that hurts both rankings and conversions. Another is analysing only single words and concluding a page is “about” a stopword — always check two- and three-word phrases for a truer picture. Avoid stuffing the keyword into image alt text, headings and the first sentence all at once just to raise the count. And do not ignore intent: a page can have perfect density for a phrase yet still fail because it answers a different question than the searcher asked.

Privacy & your data

Your text never leaves your browser. The tokenizing, counting and density maths all run in JavaScript on your device. Nothing is uploaded to a server, nothing is saved between visits, and nothing you paste is logged or tracked. When you clear the box or close the tab, the text is gone. That makes the analyzer safe for unpublished drafts, client work, internal documents and anything else you would rather not send across the internet.

Frequently asked questions

What is a good keyword density percentage?
There is no official target, and chasing a specific number is outdated advice. As a loose sanity check, a primary keyword that lands somewhere between 0.5% and 2.5% usually reflects natural writing. Anything consistently above about 4% starts to read as repetitive and risks looking like keyword stuffing. Treat the percentage as a diagnostic, not a goal to hit.
Does Google use keyword density as a ranking factor?
Not as a formula. Google has said repeatedly that there is no ideal keyword density and that it does not reward hitting a particular ratio. Modern search ranking is driven by topical relevance, search intent and overall content quality — covering a subject thoroughly with natural language matters far more than repeating one phrase a set number of times.
Why analyse two- and three-word phrases instead of single words?
Single-word counts are dominated by generic terms and tell you little about what a page is actually about. Two- and three-word phrases (bigrams and trigrams) surface the real topics — 'cold brew coffee' or 'on-page seo checklist' — which is much closer to how people search and how search engines understand a page. Switch the phrase length control to see them.
Should I remove stopwords before analysing?
Usually yes for single words, because words like 'the', 'and' and 'of' will otherwise top the list and bury the meaningful terms. Keep stopwords when you want a literal frequency count, or when analysing longer phrases where a stopword in the middle is part of a natural expression. The toggle lets you compare both views.
Is the text I paste kept private?
Yes. Every word is counted by JavaScript running in your browser. The text you paste is never uploaded, never stored on a server and never logged. When you clear the box or close the tab the text is gone, so the tool is safe to use for unpublished drafts and confidential documents.

Related tools