Keyword Density Checker
Paste any text and see which words and phrases appear most often, with their frequency and density percentage — for one, two, or three-word phrases.
FreeNo sign-upPrivate — runs in your browser, nothing is uploaded
Total words: 39 · showing top 20
| Keyword | Count | Density |
|---|---|---|
| keyword | 6 | 15.4% |
| content | 2 | 5.1% |
| density | 2 | 5.1% |
| appears | 1 | 2.6% |
| avoid | 1 | 2.6% |
| beats | 1 | 2.6% |
| engines | 1 | 2.6% |
| everywhere | 1 | 2.6% |
| forcing | 1 | 2.6% |
| healthy | 1 | 2.6% |
| keeps | 1 | 2.6% |
| natural | 1 | 2.6% |
| page | 1 | 2.6% |
| percentage | 1 | 2.6% |
| readable | 1 | 2.6% |
| search | 1 | 2.6% |
| signalling | 1 | 2.6% |
| still | 1 | 2.6% |
| stuffing | 1 | 2.6% |
| times | 1 | 2.6% |
Density = keyword count ÷ total words × 100. There is no magic target, but most SEO guidance keeps a primary keyword around 1–2% and warns against stuffing. Analyzed entirely in your browser.
Quick answer
Keyword density is how often a word or phrase appears in your text, as a percentage of the total word count. This checker counts single words, two-word, and three-word phrases, optionally ignoring common stop words like 'the' and 'and', and ranks them by frequency and density. There's no magic number, but most SEO guidance keeps a primary keyword around 1–2% and warns that higher rates risk looking like keyword stuffing.
Formula & method
The text is lowercased and split into words. For single words, common stop words are optionally removed; for two- and three-word phrases, the tool slides a window across the text and skips phrases that start or end on a stop word. Each entry's density is its count divided by the total word count, times 100. Results are sorted by frequency and the top 20 are shown.
Examples
- Input
- A paragraph mentioning 'keyword' 6 times in ~45 words
- Result
- keyword — 6 — ~13%
- Why
- Count ÷ total words × 100 gives the density percentage.
- Input
- Phrase length = 2 words
- Result
- e.g. 'keyword density — 2'
- Why
- Reveals repeated phrases, not just single terms.
- Input
- Ignore common words = on
- Result
- 'the', 'and', 'of' excluded
- Why
- Filters filler so the meaningful terms rise to the top.
When to use this tool
- Checking that an article isn't accidentally over-using one term.
- Finding the dominant words and phrases in a competitor's copy.
- Auditing your own draft for natural keyword distribution.
Common mistakes
- Chasing a specific density target — modern search engines reward natural, useful writing, not a magic percentage.
- Keyword stuffing to lift density, which can trigger spam signals and hurt readability and rankings.
- Forgetting that very short texts make a single repeat look like a huge percentage.
Frequently asked questions
What is a good keyword density?
There's no official figure, but roughly 1–2% for a primary keyword is a common, safe guideline. Prioritize natural writing over hitting a number — Google does not reward a specific density.
What counts as keyword stuffing?
Cramming a keyword unnaturally often, in ways that hurt readability, to manipulate rankings. It's against Google's spam policies and can reduce visibility.
Why filter common words?
Words like 'the', 'and', and 'of' dominate every text but carry no topical meaning, so filtering them surfaces the keywords that actually describe your content.
Does it count two- and three-word phrases?
Yes. Switch the phrase length to 2 or 3 words to see repeated multi-word phrases and their density.
How is density calculated?
Density = (number of times the keyword appears ÷ total number of words) × 100, shown as a percentage.
Is my text uploaded?
No. All analysis runs in your browser; nothing is sent to a server.
Sources & references
External references open in a new tab. We are independent and not affiliated with these organizations.
- ✓ Free to use
- ✓ No sign-up required
- ✓ Runs entirely in your browser — nothing is uploaded.
- ✓ Formula and method shown above
Provided “as is” for general information only — results may be inaccurate, so verify before you rely on them. No warranty; use at your own risk.
Built and reviewed by HIFreeTools against the formula shown above and any authoritative references cited on this page. See our methodology and editorial standards.
Related tools
- Word Frequency CounterText
- Word CounterText
- Reading Time EstimatorText
- Meta Tag GeneratorSEO & Marketing
- Meta Description Length CheckerSEO & Marketing
- Text Case ConverterText
Embed this tool on your site
Free to embed, no sign-up. Paste this code where you want the keyword density checker to appear: