Paste in any draft and this keyword density checker shows how often each word and phrase appears, so you can spot repetition before you publish.
Paste your text and press Analyse Text. Density is worked out in your browser from the words in the text — nothing is uploaded or stored, and no target density is recommended: the numbers describe your text, they are not a ranking score.
How to use this tool
To check keyword density, paste your text into the box and press Analyse. The results appear in three tables: one for single words, one for 2-word phrases and one for 3-word phrases, each showing the count and the density percentage. If you prefer, turn on stop-word exclusion first to leave out common filler words such as “and”, “the” and “of”.
What it does
As a keyword frequency checker, it counts every word and phrase in the text you paste and works out density as a share of all words: a word that occurs 10 times in 500 words has a density of 2%. The single-word table is useful for spotting an overused term, while the 2-word and 3-word tables show which phrases recur. Used as a keyword usage tool, it helps you edit for variety and readability rather than chasing a number, and it gives you a quick density analysis online without signing up or uploading a file.
A keyword density analyser like this one is best used as an editing aid: read the highest rows, decide whether the repetition is deliberate, and rewrite only where the wording feels forced.
Honest limits
There is no ideal or target density, and this is not a ranking score. Search engines do not publish a percentage you must hit, and a page can rank well with a low figure for a term or poorly with a high one. Very high repetition can read unnaturally to a human reader, which is a better reason to revise than any percentage alone. The tool also analyses pasted text only: it does not fetch URLs, so you need to copy the text you want to check into the box.
Related tools
Frequently asked questions
Divide the number of times a word or phrase occurs by the total number of words in the text, then multiply by 100. For example, 6 occurrences in 300 words gives a density of 2%.
No. The analysis runs in your browser on the text you paste, and nothing is uploaded or stored. Closing the page leaves no copy of your text on the site.
No. There is no perfect, ideal or target percentage that guarantees a ranking. Good writing varies naturally, and search engines judge pages on relevance, quality and usefulness, not on hitting a set figure.
Stop words are very common words, such as “and”, “the”, “of” and “to”, that often add little meaning on their own. Excluding them gives a clearer view of the content words and phrases that actually describe the topic.
Keyword density is the share of all words in a text taken up by a particular word or phrase. For example, if a 200-word passage contains a word 4 times, that word makes up 2% of the text.
Single words show how often one term appears on its own, while 2-word and 3-word phrases show repeated combinations. Phrases are useful because a common word can look unremarkable alone yet form a repeated phrase with its neighbours.
Phrase density is worked out using occurrences multiplied by phrase length, so a 3-word phrase that occurs 4 times in 200 words counts as 12 words, or 6%, even though it appeared only 4 times. That is why longer phrases can show a higher percentage than the single words inside them.