FREE TOOL / NO ACCOUNT / RUNS ON THE PAGE YOU GIVE IT

Keyword density checker

Term frequency and density for single words and two and three word phrases, with a stopword list we publish in full rather than hide. Runs in your browser, nothing is sent to us.

Nothing counted yet. Paste some text above.

A short list on purpose: it removes grammar, not vocabulary. Words like best, how and free stay in, because those are often what a page competes on.

Runs entirely in your browser. Your text is never sent to us.

QUESTIONS ABOUT THIS TOOL

How is density calculated here?
Each phrase is counted against the number of windows of its own length. A single word is a share of all words. A two word phrase is a share of every adjacent pair in the text, and a three word phrase a share of every adjacent triple. Dividing a phrase count by the word count, which many tools do, mixes two different units and reports a number that cannot be compared across phrase lengths.
Which stopwords are excluded?
All of them are listed on this page, under the results. The list is short on purpose: it removes grammar, not vocabulary. Words like best, how, free and top stay in, because those are frequently the thing a page is competing on. You can switch the filter off entirely.
Why are phrases starting with a stopword removed?
Because with stopwords on, a phrase like of the best is a fragment of grammar, not a term. When the filter is on we drop any phrase whose first or last word is a stopword, which keeps free seo tools and drops the best seo. Stopwords in the middle are kept, so tools for small business survives.
What is a good keyword density?
There is no target worth chasing. Google has said for years that it does not use a density threshold, and writing to hit one produces text that reads badly. Use this to notice the opposite problems: a page that never states its own topic, or one that repeats a phrase so often a reader would notice.
What should I actually do with this?
Read the top phrases and ask whether they describe the page you meant to write. If your main term is not near the top, the page is probably about something else than you think. If one term is far ahead of everything else, check that the page still reads naturally out loud.
Is my text sent anywhere?
No. The counting is JavaScript running in your own browser. There is no request to our servers when you paste or type, so there is nothing for us to store or log.

A TOOL CHECKS ONCE. SEOBUILDER KEEPS WATCH.

We can watch this for you.

Density describes the page you wrote. It says nothing about the page you are up against, or whether an AI answer names you when someone asks about your category. That is the part we measure, on a schedule.

START FREE, NO CARD