Skip to content

Keyword Density Checker

This checker counts your phrases, flags real stuffing patterns, and refuses to invent an ideal number. Everything runs in your browser: nothing you paste is uploaded, stored, or sent anywhere.

A keyword density checker measures how often a phrase appears against your total word count. This one reports that number, flags the stuffing patterns Google actually names in its spam policies, and tells you plainly that no ideal density exists. Use the result as an editing guardrail, never as a target to hit.

What it is

A free, rule-based keyword density checker that runs entirely in your browser. It counts words and phrases, measures the density of a focus phrase, and checks where that phrase sits on the page. No account, no ads, no upload.

What it does

Reports word count, phrase frequency, and density. Flags keyword stuffing signals modeled on Google's own published examples. Lists your top one, two, and three word phrases. Checks title, H1, H2, and first-100-word placement when you paste HTML. Scores readability.

What it isn't

Not a ranking predictor, and not a target-setter. Keyword density is not a documented ranking factor, so this tool shows no ideal percentage and no score out of 100. It cannot see your competitors, your backlinks, or your rankings.

Plain text works. Paste full HTML (View Source, then copy) and the checker also reads your title, H1, and H2s for placement checks.

Runs locally in your browser. Nothing is uploaded or stored.

There is no ideal keyword density. A density checker's honest job is catching stuffing on one end and topic drift on the other, and nothing in between.

The reasoning behind this tool

Google documents no ideal percentage, and its only published rule on frequency is the ban on keyword stuffing. The full guide, does keyword density still matter, quotes the spam policy directly, explains where the 1 to 2 percent myth came from, and covers what to optimize instead. It also explains why this site still runs a density check on its own articles.

Frequently asked questions

What is a good keyword density?
There is no documented good number. Google publishes no ideal keyword density and never has. The familiar 1 to 2 percent figures come from SEO tool defaults, and different tools use different bands. Cover the topic properly and let the count land where natural writing puts it.
How is keyword density calculated?
Divide the number of times a phrase appears by the total word count, then multiply by 100. For multi-word phrases, count the phrase words: a two-word phrase used five times in a thousand words is 1 percent. This checker does that math and shows both figures.
Is keyword density a ranking factor?
No Google documentation says so. The only rule Google publishes about keyword frequency is the ban on keyword stuffing in its spam policies. High repetition can hurt you; hitting a target percentage cannot help you.
What keyword density is too high?
Google publishes no threshold, so use its stuffing test instead: text filled with keywords to manipulate rankings. If sentences chant a phrase, or lists of cities and numbers exist only for search engines, it is too high. This tool flags those patterns directly.
Does this keyword density checker store my text?
No. The tool runs entirely in your browser. Nothing you paste is uploaded, logged, or stored on any server, and the page makes no network requests while it works. Close the tab and the text is gone.
What should I optimize instead of density?
Coverage and placement. Name the topic in your title, first paragraph, and the headings that need it, then cover the entities a knowledgeable reader expects and answer the search intent completely. That is what the density band was always a crude proxy for.

Disclaimer

This is an experimental, educational tool provided as-is, with no warranty. It uses transparent, rule-based counting and pattern matching, not machine learning, not Google's systems, and not any third-party API. Keyword density is not a documented ranking factor, so no result here predicts rankings, and the 0.5 to 2.5 percent band is this site's own editing convention rather than a search engine rule. Stuffing signals are heuristics that can misfire, especially on non-English text, technical writing, or legitimate lists. All processing happens locally in your browser; the text you paste is never transmitted to, or stored on, this server. For a human read on your actual content, request a free audit.

Stuffing usually lives in content you inherited

One page you already suspect is a five-minute fix: read it aloud and cut the repeats. A whole site of pages written for old rules is a project. That is what a content audit is: a page-by-page keep, improve, merge, or remove review with a ranked fix list. Disclosure: that is a service I sell, so weigh the source accordingly.