> keywords --density

Free Keyword Density Checker and Analyzer

See which words and phrases a page or text uses most, how often your focus keyword appears, and whether it is in your title, meta description, H1 and first paragraph.

5.0 (1 rating) · Built and tested by the SpellMistake team · Your data stays private
AT A GLANCE
  • What it doesCounts keywords and phrases on a page
  • AccuracyExact counts, guide levels
  • Works withAny public URL or pasted text
  • PriceFree, no sign-up, no limit
  • Last reviewed
> define

What Is a Keyword Density Checker?

Short answer
A keyword density checker is a tool that counts how often each word and phrase appears in a text, as a percentage of all words. It shows your most used words and phrases and how often your focus keyword appears, so you can see if your page is clearly about its topic without overusing the keyword.

Google does not use a “perfect” keyword density. But density is still a useful check. Too low, and your page may not clearly cover the topic. Too high, and the text can read like keyword stuffing, which Google’s spam policies warn against. This tool also checks where your keyword appears, because placement in the title, H1 and opening lines matters more than the count.

Quick facts
> how --to

How to Use the Keyword Density Analyzer

Analyze any page or text in under a minute.
01

Add your content

Enter a page URL, or paste your text.
02

Add a focus keyword

Type the main keyword or phrase you want the page to rank for.
03

Run the analysis

The tool counts every word and phrase.
04

Check placement

See if the keyword is in the title, meta description, H1, headings and first 100 words.
05

Adjust your text

Add the keyword where it is missing, or use synonyms where it repeats too much.

Write for people first

  • Put your keyword in the title, H1 and first paragraph.
  • Use related words and synonyms instead of repeating one phrase.
  • Cover the questions searchers ask, not just the keyword.
  • If a sentence sounds forced, rewrite it.
Ready to try it? It is free and takes less than a minute.
> ls ./guide

Keyword Density Levels

How the tool reads your focus keyword density on texts of 150 words or more.
DensityWhat it meansWhat to do
0%The keyword is not in the textUse it where it reads naturally
Up to 2.5%A natural amountKeep writing for people first
2.5% to 3%Getting highSwap some uses for synonyms
Over 3%Can look like keyword stuffingRewrite with related words
These levels are our guide, not a Google rule. Google has never published a target density.
> cat methodology.md

How the Keyword Density Analyzer Works

Here is how the analyzer counts your words.
  1. 01

    Text is collected

    For a URL, our server reads the page and the tool takes the main text, title, description and headings.

    Our server and your browser
  2. 02

    Text is cleaned

    Extra spaces and symbols are removed and all words are made lowercase.

    In your browser
  3. 03

    Words are counted

    Every word and every 2 and 3 word phrase is counted. Common stop words are left out of the top lists.

    In your browser
  4. 04

    Density is worked out

    Density = times the keyword appears ÷ total words × 100.

    In your browser
  5. 05

    Placement is checked

    The tool looks for your keyword in the title, description, H1, H2 and H3 and the first 100 words.

    In your browser

The Density Formula

A worked example so you can check the numbers yourself.

Keyword density = (keyword count ÷ total words) × 100

Example: a 1,000 word article uses “running shoes” 12 times. 12 ÷ 1,000 × 100 = 1.2%, which is a natural amount.

For texts under 150 words, the tool shows the numbers but does not grade them, because a few uses can give a high percentage on a short text.

> test --report

Is the Keyword Density Analyzer Accurate?

Yes. The word and phrase counts are exact for the text the tool reads, and density uses a simple, open formula. The high and low levels are our guide, not a Google rule.
Exact
accuracy level
word and phrase counts
Formula
what results are based on
count ÷ words × 100
Monthly
full re-test
against known answers
24/7
bug reports open
fixed as high priority
What we test every month

Accuracy in plain words

For live pages, the tool tries to read the main content. Menus, sidebars and footers can still add some words, so pasted text gives the cleanest count.

Keep in mind
Density is a guide, not a ranking factor. A helpful page that answers the searcher’s question matters far more than hitting a number.
> features

Features of the Keyword Density Analyzer

Everything you need to check keyword use on a page.

Top words

See the words you use most, without stop words.

Top phrases

2 and 3 word phrases show your real topics.

Focus keyword

Count and density for your main keyword.

Placement checks

Title, description, H1, headings and first 100 words.

URL or text

Check a live page or a draft.

Clear levels

Natural, high or too high, in plain words.

> limits --honest

Limitations of This Tool

No tool does everything. Here is what this one does not do, and what you should do yourself.
What the tool cannot do
What you should do
> whoami

Who Can Use This Keyword Density Analyzer?

Anyone who writes content that needs to rank.

Content writers

Check keyword use before you publish.

SEO specialists

Spot stuffing and missing keywords in audits.

Business owners

Make sure service pages mention what you sell.

Students

See which words you repeat too often.

> git log

Updates, Bug Fixes and Reviews

We test this tool every month and fix reported bugs as a high priority. Every change is listed here.
Oct 2026

Keyword Density Analyzer launched

First release with top words and phrases, focus keyword density and placement checks for URLs and text.

Launch
Every month

Full re-test and rules review

We run the tool against our test cases again and check Google's spam policies and helpful content guidance for changes.

Monthly

Tool page last reviewed on .

Found a bug or a wrong result?

Tell us what you entered, what happened and what you expected. Our developer checks every report, fixes confirmed bugs as a high priority and tests the fix before it goes live.

> git blame

Who Built and Reviewed This Tool

The SpellMistake team built this tool from our own daily SEO work and official rules.
H
Built and tested by

Hassan

Senior Web Developer, 4+ years
Built the word counter, the phrase finder and the placement checks.
MA
Reviewed by

Muhammad Ahtesham

SEO Strategist and Founder, 4+ years
Set the guide levels and checked advice against Google’s spam policies.
A
Guide and help text

Afza

Marketing Expert and Co-founder, 4+ years
Made the labels, tips and this guide simple and easy to follow.

Our standards

This page follows our Editorial Policy and Methodology. If something here is wrong, our Corrections Policy explains how we fix it. Learn more about the SpellMistake team.

> rate --tool

Ratings From Real Users

Did this tool help you? Your rating helps other people find a tool they can trust.
5.0out of 5

Based on 1 real user rating

  • 5 ★1
  • 4 ★0
  • 3 ★0
  • 2 ★0
  • 1 ★0

Rate this tool

How useful was the Keyword Density Analyzer for you?

Ratings come from real visitors. One rating per person. We never add, edit or remove ratings.

> faq

Keyword Density Analyzer FAQ

Quick answers to the questions people ask most about this tool.

What is keyword density?

Keyword density is how often a keyword appears in a text, shown as a percentage of all words. For example, 10 uses in 1,000 words is 1%.

Is this keyword density checker free?

Yes. It is 100% free, with no sign-up.

What is a good keyword density?

There is no perfect number. Most well-written pages land between 0.5% and 2.5%. Focus on natural writing and good placement.

Is keyword density a Google ranking factor?

No. Google has never used a target density. But overusing a keyword can count as keyword stuffing, which is against Google's spam policies.

How do I calculate keyword density?

Divide the number of times the keyword appears by the total number of words, then multiply by 100.

Where should my keyword appear?

In the title tag, H1, meta description, first paragraph and some subheadings, where it reads naturally.

Can I check a competitor's page?

Yes. Enter any public URL to see its top words, phrases and keyword placement.

Want every page optimized for you?
Our on-page SEO team fixes titles, meta tags, headings and content on every important page of your site.