Skip to content

Keyword Density Checker

Paste any block of content and see the single words, two-word phrases and three-word phrases that repeat, each with a density percentage against the total word count — stopwords like "the" and "and" are filtered out of the word list so the signal is not buried in noise.

  • Single words, 2-word and 3-word phrases
  • Common stopwords excluded from the word list
  • Density calculated against the real total word count
  • Only repeated phrases are shown, not one-off noise
  • Runs fully client-side

Checker

Analyzed locally, nothing uploaded

How to check keyword density

  1. 01

    Paste your content

    Paste the article, product page or post body you want to analyze.

  2. 02

    Read the word list

    The most-repeated meaningful words appear with their count and density percentage.

  3. 03

    Check the phrase lists

    Two-word and three-word phrases that repeat show up separately, useful for spotting an accidentally overused phrase.

Keyword density is a diagnostic, not a target to hit#

There is no ideal density percentage — Google has never confirmed one, and older advice to aim for "2-3%" is a myth left over from an earlier, more mechanical era of SEO. What density is actually useful for is noticing when a term is repeated so often it reads unnaturally, or conversely, when a page never actually uses the phrase it is supposedly targeting. This tool surfaces the numbers; the judgment about whether they look natural is still a human one.

Why stopwords are filtered from the single-word list, but not from phrases#

Without filtering, "the", "and", "is" and similar function words would dominate every single-word result on any page, telling you nothing useful. They are removed from the unigram list for that reason. Two- and three-word phrases keep them, because a real phrase like "how to convert" or "free online tool" naturally contains a stopword — stripping it would break the exact phrase a page is likely targeting.

Why only repeated phrases show up#

Any block of text longer than a sentence contains dozens of unique three-word sequences that only ever appear once — showing all of them would just be noise. Only phrases that repeat at least twice are listed, since a phrase appearing once is not really a density signal at all.

Frequently asked questions

What keyword density percentage should I aim for?

There is no official ideal — Google has never confirmed a target percentage, and the old "2-3%" rule is outdated advice. Use the numbers to catch unnatural repetition or a missing target phrase, not as a score to optimize toward.

Why are words like "the" and "and" missing from the results?

They are filtered from the single-word list because they would dominate every result on any page without adding useful signal. Two- and three-word phrases keep them, since real phrases often contain one.

Why do some phrases not appear even though I typed them?

Only phrases that repeat at least twice are shown. A three-word sequence that only appears once in the text is not a repetition signal, so it is left out to keep the list useful.

Is my content uploaded anywhere?

No. The analysis runs entirely in your browser — nothing is sent to a server.