About Keyword Density Checker
Analyzes a piece of text and calculates how frequently each word or phrase appears, expressed as a percentage of the total content — useful for checking whether content is naturally balanced or over-stuffed with a target keyword.
Paste your content (up to 20,000 characters), and the keyword frequency breakdown is calculated automatically, ranked by how often each term appears. Use Clear to start over with different text.
There's no single "correct" keyword density — writing naturally for a human reader first, then checking this as a sanity check afterward, tends to produce better results than writing to hit a specific percentage target.
Watch: Keyword Density Checker in Action
- Is there an ideal keyword density percentage to aim for?
- There's no single "correct" density — writing naturally for a human reader first, then checking this as a sanity check afterward, tends to produce better results than writing to hit a specific percentage target.
- What do the Density percentages mean?
- Density is the number of times a word or phrase appears divided by the total word count of your text, multiplied by 100 and rounded to two decimals. A phrase used 5 times in a 500-word text shows 1.00%. The total includes common words even when they are hidden from the table.
- Why is a word I know is in my text missing from the table?
- Three things can hide it: the common-word tick removes words like the and of, single-word mode drops Latin words shorter than three characters, and only the top twenty rows are shown. A word that appears once may also fall below the cut when many others appear more often.
- Does it treat capital letters as different words?
- No. All text is lowercased before counting, so Apple, APPLE and apple are one entry. Accented letters are kept as written, so cafe and the accented spelling are separate words, and an apostrophe inside a word such as don't stays part of it.
- Can I use it for text that is not in English?
- Yes for counting, since words are recognised from letters and digits in any script. The common-word filter only knows English, so untick Ignore common English words for other languages. A single character in a non-Latin script is kept because it can be a whole word.
- What density should I aim for?
- The tool gives no target and does not color or grade the numbers. It only reports counts and percentages so you can spot overused words. Treat a high figure as a prompt to reread the passage and vary the wording, not as a score to push up or down.
How to use Keyword Density Checker
Paste or type your article, page copy or draft into the box labelled Paste your content. The box stops at 20,000 characters, and a counter beside it shows how much room is left. Choose a Phrase length of 1 word, 2 words or 3 words depending on whether you are checking single keywords or longer phrases. Leave Ignore common English words ticked to hide terms such as the, and, of, or untick it to see everything.
The three tiles show total Words, Sentences and Words per Sentence. Below them a table lists up to twenty entries with Keyword, Count and Density columns, ordered by count. Density is the count divided by the total number of words, shown to two decimals. Clear empties the box so you can test another draft.
When to use it
Use it after finishing a draft of a blog post, product page or essay to see which words you lean on most. It helps when an editor asks whether a target phrase appears too often, when you want to compare two versions of the same paragraph, or when you are trimming repeated wording from a long document and need a quick count of the main offenders.
When not to use it
Do not treat it as a ranking predictor or a target to hit. Density says nothing about relevance, search intent or links, so a page can show tidy numbers and still miss what readers want. For checking grammar or readability, a proofreading tool serves better, and for tracking real search performance you need a search console report rather than a word count.
Tips for best results
Switch to 2 words or 3 words to catch repeated phrases that single-word counts hide, such as a product name that keeps returning. With common-word filtering on, a phrase is skipped if either its first or last word is a common word, so "a quick guide" and "in the garden" never appear. Run the same text with the tick removed when you want to measure a phrase that starts or ends with a common word.
Limitations
Only the first 20,000 characters are kept, and anything beyond that is cut off as you paste. The table shows at most twenty rows. Words are lowercased, so Apple and apple count together, and one-letter or two-letter Latin words are dropped from the single-word view. The sentence count splits on full stops, question marks and exclamation marks, so abbreviations such as Dr. can inflate it. The common-word list is English only.
Privacy
The counting runs in your browser tab with a short script, so the pasted text is not uploaded for analysis. The word table, the sentence figures and the percentages are built in memory on your device and vanish when you close or reload the page. The site records only that the tool was used, never what you typed.
More from SEO Tools: