Keyword density checker
Paste your text and instantly see which terms repeat the most and the density of each one. Analyze single words or phrases of 2 and 3 words. No sign up, right in your browser.
Everything about keyword density
Keyword density is the percentage of times a term appears relative to the total words in a text. It works like a focus gauge for your content: it shows, in numbers, how much you talk about a topic without rereading the whole piece. The goal is not to hit a magic percentage; it is enough that the keyword appears often enough to make the topic clear, without sounding repetitive.
How to calculate keyword density
The formula is straightforward: density = (term occurrences ÷ total words) × 100. In a 1,000 word article where the keyword appears 12 times, density is 1.2%, because (12 ÷ 1,000) × 100 = 1.2. For two or three word phrases, count each occurrence of the whole phrase, and not the separate words. This tool runs the math in real time as you paste your text and already groups the most frequent terms.
What a healthy keyword density looks like
| Density | What it means | What to do |
|---|---|---|
| Below 0.5% | Low density | Reinforce the keyword and its variations |
| 0.5% to 2.5% | Healthy range | Keep the text natural and useful |
| 2.5% to 4% | Sign of overuse | Swap repetitions for synonyms |
| Above 4% | Keyword stuffing risk | Rewrite the passage to avoid penalties |
Treat the 0.5% to 2.5% range as a guide for writing naturally. Google has no official density percentage, and great pages rank with values outside it all the time. The golden rule still holds: write for the person first and use density only to spot overuse or gaps.
Keyword stuffing and penalties
Keyword stuffing means filling a page with the same keyword to try to manipulate rankings. Google's spam policies name this practice as a reason to demote or remove a page from results. In practice, the damage usually comes before any manual penalty: the text turns artificial, reading stalls and the reader leaves. High density is usually a symptom, and the fix is to rewrite the passage naturally instead of just deleting words by eye.
Signs of keyword stuffing
- The same keyword repeated in back-to-back sentences, even when it adds nothing.
- Lists of terms or cities stacked just to rank (for example, “plumber NYC, plumber LA, plumber Miami”).
- Text hidden in the background color or off-screen to inflate the count.
- Sentences that exist only to repeat the term, with no new information for the reader.
N-grams: phrases of 1, 2 and 3 words
Not every keyword is a single word. An n-gram is a sequence of n words in a row: “marketing” is a unigram, “digital marketing” is a bigram and “digital marketing agency” is a trigram. Analyzing bigrams and trigrams reveals long-tail keywords, which tend to have less competition and clearer buying intent. Switch between 1, 2 and 3 words in the tool to see your text in different layers.
Variations, synonyms and LSI terms
Instead of repeating the exact term, spread the topic across variations, synonyms and related terms, often called LSI. Modern search engines understand entities and context, so “running shoes”, “shoes for running” and “running footwear” all add up to the same topic. That variety lowers the density of any single term and, at the same time, makes the page cover the subject in more depth.
- Use the most natural synonym whenever repetition starts to sound forced.
- Include real reader questions and the subtopics they open up.
- Mention related terms that show up on the pages already ranking for the query.
- Work in singular and plural, regional variants and abbreviations of the keyword.
Density and search intent
Before tweaking any percentage, ask what the person actually wants when they search that term. Search intent defines the format and depth of the content, and density only makes sense inside it. An informational query calls for context, examples and variations; a transactional query calls for directness and the term in the right place. Nail the intent first and a healthy density becomes the by-product of well-written text.
Common questions about keyword density
What is keyword density?
It is the percentage of times a word or phrase appears relative to the total words in the text. It measures, in numbers, how focused the content is on a term.
What is the ideal keyword density?
There is no magic number, but a range of 0.5% to 2.5% tends to work well. What matters most is that the text reads naturally.
How is density calculated?
With the formula (term occurrences ÷ total words) × 100. For example, 8 occurrences in 800 words give a density of 1%.
Does the tool analyze 2 and 3 word phrases?
Yes. Pick 2 or 3 words per term to see the density of phrases (n-grams), useful for long-tail keywords.
Why do some common words not show up?
In single-word analysis, we remove articles, prepositions and connectors (stopwords) like “the”, “of” and “and”, which appear a lot but do not signal the topic.
Is my text stored on a server?
No. All analysis happens in your browser, the text is never sent to any server. It is free and needs no sign up.
Want a blog that writes and optimizes itself?
Automarticles builds your full blog, with content optimized for Google and to be cited by AIs like ChatGPT. With keyword density on point, and no manual work.