Free tool
Keyword Density Checker
Count one, two, and three word phrases in your text, with optional stop-word filtering.
Paste the page copy you want to check. Counting happens in your browser and nothing is stored.
Total words
0
Counted words
0
Unique words
0
Focus phrase
0
| Phrase | Count | Density |
|---|---|---|
| Add some text to see results. | ||
| Phrase | Count | Density |
|---|---|---|
| Add some text to see results. | ||
| Phrase | Count | Density |
|---|---|---|
| Add some text to see results. | ||
Density is a diagnostic, not a target. There is no ideal percentage: use it to spot a phrase that appears far more or far less often than the topic warrants.
What This Tool Does
The density checker counts how often each word and phrase appears in a piece of text and expresses that as a share of the total word count. It reports single words, two-word phrases, and three-word phrases separately, so you can see the language a draft actually uses.
The analysis runs in your browser. Nothing you paste is transmitted to this website or stored.
How to Use It
Paste your draft into the text area. Counts update as soon as you stop typing.
- Leave stop-word filtering on to hide function words such as "the" and "and".
- Switch between the one, two, and three word tabs to see phrase patterns.
- Set a minimum occurrence count to hide terms that appear only once.
How the Tool Calculates or Retrieves Data
The text is lower-cased, stripped of punctuation, and split on whitespace. Density for a term is its number of occurrences divided by the total number of words, shown as a percentage. Phrases are counted with a sliding window, so consecutive words are only counted when they appear together in that order.
When stop-word filtering is enabled, common function words are removed before phrases are built, which is why a filtered phrase list can differ from an unfiltered one.
Understanding Your Results
Use the list to check whether the topic is actually covered in the text, and whether one phrase has been repeated far more than the rest. A term that dominates the list usually reads as repetitive to a human, which is the more useful signal.
There is no target density that improves rankings. Search engines have not used a keyword density threshold as a ranking factor for many years, so treat this as an editing aid.
Frequently Asked Questions
There is no recommended figure. Write for the reader, then use the report to check that the subject is genuinely covered and that no phrase has been overused.
Stop-word filtering is on by default. Turn it off to include function words such as "the", "of", and "and".