Keyword Density Checker
Measure keyword use without uploading page copy. Your work stays on this device whenever possible.
How to use Keyword Density Checker
- Paste the copy you want to inspect into "Paste text to analyze"; plain text works best because HTML tags are not stripped.
- Choose "Analysis mode": Single words (Unigrams), 2-word phrases (Bigrams) or 3-word phrases (Trigrams) to find repeated multi-word terms.
- Set "Min word length" and "Min occurrences" to hide short or one-off terms, and pick a "Sort by" order plus a "Results limit" from Top 25 to All results.
- Leave "Filter common stop words" ticked, add your own in "Custom stop words to exclude (comma-separated)", or tick "Case-sensitive" to keep capitals apart.
- Press "Analyze frequency", read the rank, count and density table plus the summary line, then use "Export CSV" or "Export TXT".
Worked example
Paste Blue tools, red tools, blue tools with Single words, stop words on and defaults elsewhere. Six words are counted, three are unique, and the summary shows lexical diversity of 50.0%. The table lists tools with count 3 and density 50.00%, blue with count 2 and 33.33%, then red with count 1 and 16.67%.
When to use this tool
- Checking a product description for one word repeated far more often than the rest.
- Finding common two-word phrases in a batch of customer reviews.
- Exporting a CSV of term counts to compare two drafts of the same article.
Important limitations
Frequency is descriptive, not an SEO target. The tool does not stem words, group synonyms, remove stop words, measure search demand, or justify repeating phrases unnaturally.
Frequently asked questions
What is the density percentage measured against?
It is the term's count divided by the number of counted items after filtering, not by all words in the text. With stop words removed the base shrinks, so percentages are higher than a classic occurrences-over-total-words figure.
Which words does the stop-word filter remove?
A built-in list of about a hundred common words, including some that carry meaning in marketing copy such as time, work, people, year, new and use. Untick the filter or review the list if those terms matter to your page.
How do phrases treat stop words?
For bigrams and trigrams a phrase is dropped only when every word in it is a stop word, so "blue tools" or "work with tools" can still appear. Min word length applies to each word in the phrase.
Does it target a specific keyword?
No. It lists every term by frequency rather than checking one focus keyword, and it does not stem words or group synonyms. Run, running and runs count as three separate terms.
Is there a recommended density to aim for?
No fixed figure is supported by the code or by search engine guidance. Use the table to spot accidental over-repetition and write naturally instead of chasing a percentage.