Keyword density checker
Paste your page copy to see which words and phrases appear most, with their density — a quick way to check what a page is really about and spot accidental over-repetition.
0 words analyzed
Paste some text to see keyword frequency and density.
Density = occurrences ÷ total words. There is no ideal density target — write for readers; extreme repetition reads as keyword stuffing.
How it works
The tool tokenizes your text, counts single words and 2- and 3-word phrases, and reports the most frequent along with density — occurrences divided by total words. You can optionally ignore common stop words like 'the' and 'of', which otherwise dominate every list.
Density is a descriptive measure, not a target. It tells you what a page emphasizes, which is useful for confirming a page is topically focused and for catching the opposite problem: the same phrase repeated so often it reads as stuffing.
Phrase counts (2- and 3-word grams) are usually more revealing than single words, because they surface the actual topics and entities a page covers rather than isolated terms. Everything is computed in your browser.
Assumptions and limitations
- There is no ideal keyword density, and no modern search engine rewards hitting a specific percentage. Treat the numbers as a description of your copy, not a score to optimize.
- The checker analyzes visible text you paste, not the full rendered page — it does not see headings weighting, alt text, or structured data that also signal a page's topic.
- Stop-word filtering uses a common English list; it will not perfectly fit every domain, and other languages need different handling.
Frequently asked questions
What is a good keyword density for SEO?
There is no target worth chasing. Search engines moved past raw density long ago, and writing to a percentage tends to produce awkward, repetitive copy. Use this tool to confirm a page is focused and to catch unnatural over-repetition, not to hit a number.
Does keyword density still matter?
Only as a rough sanity check. Extremely high density can look like keyword stuffing, which hurts more than it helps, and near-zero density for your main topic may mean the page is unfocused. Between those extremes, density is not a ranking lever.
Why analyze phrases instead of single words?
Two- and three-word phrases capture the actual topics and entities a page discusses, while single-word counts are noisier and easier to game. Seeing your top phrases is usually a better description of what a page is about.
Should I remove stop words when checking density?
Usually yes. Words like 'the', 'and', and 'of' are the most frequent words in almost any English text and drown out the terms you actually care about. This tool lets you toggle them off so the meaningful terms rise to the top.
Is the text I paste stored anywhere?
No. All analysis runs in your browser with client-side JavaScript. Nothing you paste is transmitted, logged, or stored.
More free tools like this, by email
I publish new calculators and explainers regularly. Get them when they land — no spam, unsubscribe anytime.