Skip to content
tecuy
Text & Content

Keyword Density & Phrase Frequency Checker

Count how often words and two- or three-word phrases appear in a text, with density, a focus-keyword check and CSV export — no ideal-density claims.

Analysed entirely in your browser — the text you paste is never sent to a server.

How words and phrases are counted

  • A word is a run of letters or digits in any language. An apostrophe, hyphen, dot or slash between them keeps it one word, so isn't, e-mail, A/B and 2.5 each count once.
  • Matching ignores capitals, so “Email” and “email” are the same word.
  • Two- and three-word phrases are built from consecutive words and never run across a full stop, question mark, exclamation mark or line break.
  • With “Ignore common words” on, single common English words (the, and, of…) are left out, as are phrases that start or end with one. “Email marketing” stays; “the email” does not.
  • Density = occurrences × words in the phrase ÷ total words × 100: the share of the text that phrase takes up.

Worked example

A 64-word paragraph about email marketing uses the phrase “email marketing” four times. That is 8 of its 64 words, a density of 12.5%; the single words “email”, “marketing” and “segmentation” each appear four times (6.25%). Seeing the same phrase that often in a short paragraph is a good prompt to vary the wording.

Using the result sensibly

  • There is no ideal keyword density. Search engines don't publish a target, and repeating a phrase to reach a percentage tends to make writing worse.
  • The tool is most useful for spotting accidental repetition, checking that a page actually covers the terms it is about, and comparing drafts.
  • Use the phrase view to find the topics a text really focuses on; single words alone can be misleading.

Limitations

  • Only exact word forms match: “email” and “emails” are counted separately, and synonyms aren't grouped.
  • The common-word list is English. For other languages, turn it off.
  • Abbreviations with a full stop and a space (“e.g. this”) are treated as a sentence break for phrases.

Check overall length and reading time with the word counter, compare two drafts with the text diff checker, and write the page's title and description with the meta tag generator.

How to use the Keyword Density & Phrase Frequency Checker

  1. Paste your text into Text to analyse.
  2. Optionally type a focus keyword or phrase to see how often it appears, its density and where it first appears.
  3. Choose single words or two- or three-word phrases, a minimum number of occurrences, and whether to ignore common words.
  4. Read the frequency table, then copy it or download it as CSV.

Example: Spotting repetition in a short paragraph

In a 64-word paragraph, the phrase "email marketing" appears 4 times: 8 of 64 words, a density of 12.5%. The single words "email", "marketing" and "segmentation" each appear 4 times (6.25%), a hint to vary the wording.

Questions about the Keyword Density & Phrase Frequency Checker

What keyword density should I aim for?
There is no ideal figure. Search engines don't publish one, and writing to a percentage usually makes text worse. Use the numbers to spot accidental repetition or missing topics.
How is density calculated for phrases?
Occurrences × words in the phrase ÷ total words × 100, so it is the share of all words taken up by that phrase. For single words this is simply occurrences ÷ total words.
Are "email" and "emails" counted together?
No. Only exact word forms match (ignoring capitals). Plurals, other forms and synonyms are counted separately.
Which common words are ignored?
Frequent English words such as the, and, of, to and is. With the option on, they're dropped as single words, and phrases that start or end with one are dropped. Turn it off for other languages.
Is my text uploaded anywhere?
No. All counting happens in your browser and nothing is sent to a server.