Keyword Density Checker
Paste an article, page or document and see how often each word appears. Useful for checking keyword stuffing, finding your most used terms, or just understanding a text at a glance.
0 words ·0 unique
| Keyword | Count | Density |
|---|
How it works
The text is split into words, everything is lowercased and punctuation is stripped. Each remaining word is counted, and its density is its count divided by the total word count, as a percentage.
- Stop words — the ~120 most common English function words (the, and, of, is…) are hidden by default so the table shows terms that actually carry meaning.
- Minimum length — short words are noisy, so words under 3 characters are skipped by default.
- Density — a single keyword above ~3–4% usually means it's overused; most well-written text peaks well under that.
Frequently asked questions
What is a good keyword density?
There's no magic number. As a rough guide, keep your main keyword under about 2–3% and avoid any single word climbing past 4–5% — that's where text starts to read as stuffed.
Does it count phrases?
No, this version counts single words only. For phrases, check the occurrences of the key words individually — a phrase's density is bounded by its rarest word.
Is case and punctuation ignored?
Yes. "Hash", "hash" and "hash." all count as the same word. Hyphenated words stay as one word.
Why do my numbers differ from other tools?
Tools disagree on what counts as a word: stop-word lists, minimum lengths and how they treat numbers and punctuation all change the totals. The ranking is what matters most.

