Keyword Density Checker

Find the most frequent words and phrases in your text, with counts and density in percent, and check your focus keyword.

Updated October 9, 2026 By

Runs in your browser Free · No sign-up

Loading tool…

How to use the Keyword Density Checker

  1. Paste your text into the box.
  2. Optionally enter your focus keyword and choose whether filler words are ignored.
  3. Read the top single words, two-word and three-word phrases with their count and density.

About this tool

Paste an article, product description or web page text and instantly see which words and two- and three-word phrases appear most often. Check how often your focus keyword is used and spot unnatural repetition before you publish.

  • Private: your data is processed on your device and never uploaded.
  • Free with no account, limits or watermarks.
  • Fast: results appear instantly, even offline once the page has loaded.

What the Keyword Density Checker does

The keyword density checker analyzes a text and lists the words and phrases you use most. For single words, two-word and three-word phrases it shows how often each appears and what share of the text it makes up. Enter a focus keyword to see exactly how often it is used and its density in percent.

This is useful in two directions. It confirms that your main topic is clearly present — a page about “image compression” should actually mention it — and it reveals unnatural repetition that makes a text hard to read and can look like keyword stuffing to search engines. Common filler words such as “the”, “and” or “of” are ignored by default so the meaningful terms stand out.

Word detection uses your browser’s language rules and works with English, German, Spanish, Persian and many other languages. The text is analyzed locally and never uploaded.

When to use it

  • Before publishing

    Check that the focus keyword and related terms appear naturally in a new article or landing page.

  • Editing and readability

    Spot words you repeat too often and replace some of them with synonyms.

  • Competitor analysis

    Paste the text of a well-ranking page to see which terms and phrases it covers.

  • Product descriptions

    Make sure important attributes and product names are mentioned without overdoing it.

Tips for the best results

  • Write for people first. Use your main keyword in the title, the first paragraph and a subheading, then let it appear naturally.
  • Look at the two- and three-word phrases: they often reveal the real topics of a text better than single words.
  • Related terms and synonyms matter more than repeating one keyword; modern search engines understand topics.
  • Paste only the main content of a page, without menus and footers, for meaningful results.

How the Keyword Density Checker works

The text is split into words with the Intl.Segmenter API, which applies language-specific word rules, and converted to lowercase. Phrases are formed by sliding a window of one, two or three words across the text.

Phrases that begin or end with a filler word are skipped when the filter is on, and only phrases that appear at least twice are listed. Density is the number of words belonging to that phrase divided by the total number of words: occurrences × phrase length ÷ total words × 100.

The focus keyword is matched as a complete phrase, word by word, so “PDF tools” is not counted inside “PDF toolset”.

Frequently asked questions

What is a good keyword density?

There is no ideal number. Google looks at relevance, not percentages. As a rough guide, a main keyword at around 0.5–2% reads naturally; much higher values often look like keyword stuffing.

How is density calculated?

Occurrences of the phrase × the number of words in the phrase ÷ the total number of words × 100.

Is keyword density still a ranking factor?

Not directly. Google does not use a target percentage, but relevance and readability matter — and excessive repetition can be treated as spam.

Why are some words missing from the list?

Filler words are hidden when “Ignore filler words” is on, and words that appear only once are not listed.

Guides for this tool