Keyword Density Analyzer
Paste any text and see its most frequent single words ranked by count and density percentage, so you can spot terms you have accidentally over-used.
How to use this tool
- 1
Paste or type your content into the text box.
- 2
Read the total word count shown above the results table.
- 3
Scan the ranked table of the top 30 words, each with its count and density percentage.
- 4
Edit your content and watch the table update live as you type.
What is keyword density and how does this tool measure it?
Keyword density is how often a word appears relative to the total number of words in a text, written as a percentage: count divided by total words, times 100. It is a rough signal writers use to check that a topic's key terms appear often enough to be relevant without being repeated so much that the writing reads as spam. This tool calculates density on single words only. It lowercases your text, splits it on a regular expression that keeps letters, digits, apostrophes and hyphens (so 'don't' and 'state-of-the-art' survive as one token), and counts every resulting token toward the total. For the ranked table it then drops a built-in list of about forty common English stop-words (the, and, of, to, is, and similar) and any word of two characters or fewer, then shows the 30 most frequent remaining words with their raw counts and density. Note that the density percentage is calculated against the total word count, including the stop-words that were filtered out of the table, so individual percentages will not sum to 100. It does not analyze two-word or three-word phrases, does not stem plurals to their root, and only understands ASCII-style English tokens.
Common use cases
Checking a blog post before publishing to see whether your target keyword actually appears prominently.
Catching unintentional repetition, such as a brand name or filler word you leaned on too heavily.
Comparing two drafts to see which one foregrounds your main topic more clearly.
Quickly profiling a competitor's article you pasted in, to see which terms they emphasize.
Tightening product descriptions where a single word has crept in far more often than intended.
Teaching writing or SEO basics by showing live how word frequency shifts as text is edited.
Frequently asked questions
What is a good keyword density?▼
Does this analyze two-word or three-word phrases?▼
Why do not the density percentages add up to 100 percent?▼
Which words get excluded from the results?▼
Does it handle plurals, capitalization, or other languages?▼
Is my text uploaded anywhere?▼
I need real SEO analysis. Is this enough?▼
Related tools
Meta Tags Analyzer
Extract and analyze every meta tag from any URL.
Heading Hierarchy Analyzer
Audit H1-H6 structure for SEO and accessibility issues.
Schema Markup Validator
Extract and validate JSON-LD schema from any page.
Open Graph Inspector
Preview how a URL appears on Facebook, Twitter, and LinkedIn.
Sitemap Inspector
Analyze any XML sitemap — URL count, lastmod, structure.
robots.txt Inspector
Parse robots.txt and flag common mistakes.