Keyword Density Checker

Paste your text or enter a URL to check keyword density in seconds. See which keywords dominate your content, how often they appear, and whether any phrase is heading into over-optimization territory before you publish.

Switch between pasting raw text and analyzing a live URL. Results update the moment you click Analyze, with single words, two-word and three-word phrases sorted by density.

Comma-separated. We'll highlight each one in the tables and call out stuffing or missing terms.

Want AI-powered SEO recommendations for your full site?

What is keyword density?

Keyword density is the percentage of times a keyword or phrase appears in a piece of content, relative to the total word count of that content. The formula is simple: number of occurrences divided by total words, multiplied by 100. A keyword density tool (or keyword density calculator, the names are interchangeable) automates this math across every word and phrase on the page.

SEOs measure it as a quick sanity check on a page. A high density on one phrase can signal you're writing about the right topic, but it can also signal keyword stuffing, which Google has penalized for years. A density that's too low can mean Google has no clear signal about what the page is about.

This keyword density checker computes the percentage for single words and for two-word and three-word phrases, so you can spot both single-term over-optimization and the natural phrases your page actually emphasizes.

What's the ideal keyword density for SEO?

There is no magic number for keyword density in SEO. Most practitioners cite a 1% to 3% range for primary keywords as a comfortable zone. Going above 5% to 7% is widely considered keyword stuffing territory, and pages that read like they were optimized for a robot tend to underperform.

Modern Google understands synonyms, entities and topic coverage, so hitting a specific density number is far less important than it was a decade ago. Treat the percentage as a smell test, not a target. If a 2-word or 3-word phrase shows up far more often than anything else, that's the topic Google will pick up on, regardless of its raw count.

If you see a single phrase pushed above 5% on a long page, it's worth rewriting some sentences to use synonyms or restructure the content.

How to use this keyword density checker

  1. Paste your text into the Paste text tab, or enter a public URL in the Enter URL tab.
  2. Add your target keywords (comma-separated) so the tool can highlight them and flag any that are missing, then click "Analyze".
  3. Review the keyword frequency tables, focusing on 2-word and 3-word phrases rather than single words. Phrases are where intent actually lives.

A note on stop words: this tool filters common English stop words like "the", "a", "of", "and", "to" out of the result tables. They inflate raw frequency counts without telling you anything about what the page is actually about, so most keyword density tools (this one included) leave them out.

Frequently asked questions