Phrases, not just single words
Single-word frequency is dominated by generic terms. Two and three-word phrases reveal the actual topics a page is built around.
Measure how often each word and phrase appears in your content.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Calculate keyword density free. Find the most frequent words and 2–4 word phrases in any text, with counts, percentages and stop-word filtering.
Keyword density is one of the oldest ideas in SEO and one of the most misunderstood. It began as a ranking lever in the 1990s, was abused into meaninglessness by the early 2000s, and now functions mainly as a diagnostic — a way to see what a page is actually about, in the page's own words.
On your own content, it detects repetition you cannot feel while writing. A term appearing forty times in eight hundred words will read as obsessive to a human even if no algorithm notices. It also confirms coverage: if you wrote a guide to image compression and the word "compression" appears twice, you probably drifted off topic.
On a competitor's content, it is a fast topical map. The most frequent two and three-word phrases on a page that outranks you are a strong indication of the vocabulary the search engine associates with that query. That is legitimate research and it directly informs your outline.
Any English text is dominated by function words — the, of, and, to, a, in. Even with stop-word filtering, single-word frequency in an article about, say, converters will be topped by "file", "image" and "convert" in some order, telling you nothing you did not already know.
Two-word phrases are where signal appears. Three-word phrases are better still: they capture the actual expressions people use and search for. Four-word phrases get sparse but occasionally reveal a defining sentence.
density = (occurrences of term / total words) × 100For a phrase, one occurrence of image compression in a 1000-word document is 0.1%, even though it contains two words. This is the standard definition and the reason phrase densities always look small. Comparing your phrase density against a raw threshold like "2%" is meaningless — compare it against the same phrase on a competing page instead.
Stuffing is not a density number; it is a readability failure. The signals that matter are:
None of these are detectable by density alone, which is why this tool pairs the numbers with in-context highlighting. Seeing every occurrence in place makes forced usage obvious in a way a percentage never will.
Density analysis is a five-minute sanity check, not a strategy. The work that actually moves rankings is covering the subtopics a searcher expects, answering the questions the query implies, and writing clearly enough that people stay on the page. Use the checker to confirm you did those things, not to decide what to write.
Step by step
Paste your article, page copy or a competitor's text into the editor.
Set the phrase length range — single words up to four-word phrases.
Toggle stop-word filtering to remove the, and, of and similar noise.
Press Analyse to see counts, density percentages and highlighted occurrences.
Search for a specific term to see exactly where it appears in the text.
Why use it
What this tool is good for, and what it deliberately does not try to do.
Single-word frequency is dominated by generic terms. Two and three-word phrases reveal the actual topics a page is built around.
Removes common function words so the signal is readable, and shows you exactly which words were excluded rather than silently dropping them.
Raw counts mislead across documents of different lengths. Percentage density lets you compare a 500-word page with a 3000-word one fairly.
Click any term to see every occurrence in the source text with surrounding context — the fastest way to judge whether usage is natural or forced.
Questions
Short, honest answers about quality, limits and privacy.