SEO Word Count & Keyword Density
Paste an article and a target keyword or phrase, and get three honest numbers: total words, keyword occurrences, and keyword density.
Writers checking an article usually want one simple answer: how often did I use my target phrase, relative to the length of the piece? This page gives exactly that, and nothing dressed up as more. Total words follow the same rules as the word counter, so English words and Chinese, Japanese or Korean characters are both counted, with the breakdown shown. Occurrences are counted case-insensitively, as non-overlapping substring matches of the whole phrase you enter, and density is occurrences divided by total words, times one hundred.
What this page deliberately does not do matters as much as what it does. It does not score your article, it does not analyse headings, and it does not promise rankings. Keyword density is not a ranking rule, and chasing a target percentage by repeating a phrase is keyword stuffing: it hurts readability, and readers notice long before any search engine does. Use the number to spot accidental overuse or a phrase you forgot to include, then write naturally.
If the density looks high, the fix is usually editing, not adding more words to dilute it. Read the article aloud, cut repeated phrases that add nothing, and vary your wording where the meaning allows. If the density looks low, check first whether the phrase belongs in the article at all; forcing it in where it does not fit helps nobody.
Text is processed only in the browser and is never uploaded to a server. Nothing you paste leaves this device.
Counting rule: case-insensitive, non-overlapping substring matches of the whole phrase. The phrase is counted inside longer words too.
Paste an article and a keyword to see the count.
Results
Keyword density is not a ranking rule, and keyword stuffing hurts readability. This page reports the number only; it does not score your article and does not promise rankings.
How to use
- Paste your full article into the article box, not just a paragraph.
- Type your target keyword or phrase exactly as readers would search for it.
- Read total words, occurrences and density together; density alone means little without length.
- If the phrase is overused, edit repeated instances out rather than padding the article.
- If the phrase is missing, add it only where it fits naturally in the text.
Frequently asked questions
How is keyword density calculated here?
Keyword occurrences divided by total words, times 100. Occurrences are counted case-insensitively, as non-overlapping substring matches of the whole phrase you enter, and total words follow the same rules as the word counter. Non-overlapping means the search continues after each match ends: for example, the phrase “aa” in “aaaa” counts as 2, not 3.
What is a good keyword density?
There is no official good density and no density target that ranks a page. This page reports the number only; it does not score your article and it does not promise rankings. A density that reads naturally is better than any number chased for its own sake, and stuffing a phrase to hit a percentage hurts readability.
Does the count include headings?
No heading analysis is done here. This page counts and reports keyword occurrences and density in the text you paste, nothing more, and it does not claim an SEO score. Headings, links, images and page structure are separate topics that this checker does not measure.
Why is my keyword counted inside other words?
Because the rule here is substring matching: the phrase is counted wherever it appears, including inside longer words. For example, “cat” is counted inside “cats” and inside “category”. If you need whole-word matching, that is a different rule and it is not what this page does, so check the occurrences figure with that rule in mind.