Skip to content

Keyword Density Calculator

Paste any text to count total and unique words and see the most repeated one-, two- and three-word phrases with their density. Track a target keyword to check how often it appears and whether it shows up in the first 100 words. Everything is computed in your browser; nothing is uploaded.

Runs in your browserFreeNo sign-up

Processed on your device. Files and text stay in your browser and are not uploaded to our servers. How privacy works

How to use the keyword density calculator

  1. Paste your article, page copy or product description into the text box.
  2. Optionally enter a target keyword or phrase to track its count, density and early placement.
  3. Switch between 1-, 2- and 3-word phrases; adjust the minimum count and stop-word filter to focus the list.
  4. Copy the table if you want to keep the numbers alongside your draft.

Features

  • Total and unique word counts
  • Top single words, two-word and three-word phrases with counts and density
  • English stop-word filter and a minimum-count threshold
  • Target keyword tracker with a first-100-words check
  • Handles hyphenated words, apostrophes and non-Latin scripts

How density is calculated

Density = occurrences ÷ total words × 100. If “coffee” appears 4 times in 200 words, its density is 2%. For multi-word phrases the same formula applies to the number of times the whole phrase occurs. With the stop-word filter on, phrases that start or end with a common function word (the, of, and…) are hidden so the list highlights meaningful terms.

Density is a diagnostic, not a target

There is no ideal keyword density. Google's guidance is to write for people and cover the topic thoroughly; its systems look at meaning, synonyms and context rather than counting repeats. A density check is useful in the opposite direction: it reveals when a term is repeated so often that the copy reads unnaturally, which the spam policies describe as keyword stuffing and which can hurt rankings.

Practical use: confirm the main topic is clearly present (it usually appears in the title, an early paragraph and a heading), then look at the 2- and 3-word phrases to catch accidental repetition and vary the wording.

Frequently asked questions

What keyword density should I aim for?

None in particular. Make sure the topic is mentioned naturally where readers expect it, and use the tool to catch excessive repetition rather than to hit a number.

Why do some phrases from my text not appear?

With the stop-word filter on, phrases starting or ending with common words such as “the” or “and” are hidden, and phrases below the minimum count are skipped. Turn the filter off or lower the minimum to see everything.

Does it work for languages other than English?

Counting works for any script with spaces between words. The stop-word list is English only, so turn the filter off for other languages.

Why check the first 100 words?

Readers and search engines infer the page topic from the opening. If the target phrase is missing there, the page may be about something else in practice, or the intro may need tightening.

Other tools people use alongside Keyword Density Calculator.

You might also like

Something useful from another corner of VoltKit.