About the Keyword Density Checker
This breaks a piece of writing down into its most-used words and shows how often each appears, both as a count and as a percentage of the total. Writers and SEO practitioners use it to sanity-check an article — confirming the main topic actually reads as prominent, and, just as importantly, catching accidental over-use of a phrase that could look like keyword stuffing. It's a diagnostic mirror for your own text, not a keyword suggestion tool. Some people call it a word density or word frequency checker — same thing: it measures how dense each word is across your writing.
How it works
The text is lowercased and split into words (runs of letters, digits and apostrophes, so contractions like don't stay whole). It counts how many times each word occurs, sorts them from most to least frequent, and shows the top N (adjustable, 5–100). For each word:
- Count is the number of occurrences.
- Density is
count ÷ total words × 100, to two decimal places.
A bar next to each word shows its frequency relative to the most common one. It also reports the total word count and the number of unique words.
Assumptions and behaviour
- Density is measured against every word in the text, including common words — so removing stop words from the list doesn't change the total the percentages are based on.
- An optional stop-word filter hides common English function words (the, a, and, of, to…) so the meaningful terms rise to the top.
- Single-character tokens are ignored, and words are compared case-insensitively (
SEOandseoare the same word).
Limitations
- The stop-word list is English only. For other languages, common function words won't be filtered and will dominate the list.
- It counts exact word forms, so
run,runsandrunningare three separate entries — there's no stemming or lemmatisation. - It counts single words, not two- or three-word phrases (n-grams).
- Only letters, digits and apostrophes form words, so accented and non-Latin characters can split words apart, skewing counts for non-English text.
- Density percentages are a rough guide; there's no ideal number to target, and modern SEO does not reward hitting a specific density.
A note on keyword density and SEO
There's no magic density figure to aim for. Search engines moved past raw keyword-density scoring long ago, and deliberately repeating a term to hit a percentage (keyword stuffing) can hurt rankings, not help them. Use this tool the other way round: write naturally first, then check that nothing is unintentionally over-repeated and that your intended topic reads as central.
Privacy
The analysis runs entirely in your browser. Your text is never uploaded or stored.

