Keyword Density Checker: see what your page is really about.
Paste your copy or page HTML to count every word and phrase, see keyword density for your focus keyword, and spot repetition before Google or your readers do.
- 100% free, unlimited use
- Text and HTML supported
- Built by 300+ marketing specialists
Analyse your content
Paste plain text or the HTML source of a page. Results update as you type.
Paste the page source (right-click the page, then View page source, and copy everything). Scripts, styles and tags are stripped in your browser. Fetching a live URL isn't possible from a browser page because of cross-site security rules, so paste the HTML instead.
Your results
Top words and phrases
| # | Phrase | Count ▾ | Density |
|---|
Density = (times used × words in the phrase) ÷ total words × 100. Click a column heading to sort. Phrases are counted within sentences and must appear at least twice. With stop words excluded, phrases that start or end with a stop word are hidden, so "cost of living" still counts but "of the" doesn't.
What is keyword density, and does it still matter?
Keyword density is the share of your words taken up by a particular keyword or phrase. A keyword density checker counts every word and phrase so you can see what your page actually emphasises.
It is a diagnostic, not a target. Modern search engines understand topics, synonyms and intent, so there is no ideal percentage to hit. What density does reveal is balance: whether your main topic is clearly present, and whether any word is being repeated so often that the copy reads badly.
Check keyword density in 4 steps
Paste your content
Use Paste text for a draft, or Paste HTML for a live page's source. Tags, scripts and styles are stripped automatically.
Add your focus keyword
Enter the one search phrase the page should rank for. We count exact matches, where it first appears and its density.
Scan the phrase tables
Switch between 1, 2 and 3-word phrases. Your top phrases should describe your topic. If they don't, the page may be unfocused.
Edit for readers
Cut forced repetition, add related terms and make sure the keyword shows up early. Re-check after editing.
Why keyword stuffing backfires
Keyword stuffing means cramming a phrase into a page to try to manipulate rankings. Google's spam policies name it explicitly, and it tends to hurt twice: once with search engines and again with the people who land on the page.
Our verdicts use an editorial rule of thumb, not a Google rule. There is no official "correct" density, and the right amount depends on length, topic and how the copy reads.
How to use keywords naturally
Search engines judge whether a page covers a subject well. That comes from depth and relevance, not repetition.
Cover the topic, not just the phrase. List the questions a searcher has about your keyword and answer each one. A page about home composting that explains greens and browns, bins, timing and what not to compost naturally earns relevance.
Use entities and related terms. Entities are the specific things connected to your topic: products, places, processes and people. Mentioning them (nitrogen, carbon, tumbler, mulch) signals real expertise far better than repeating the head term.
Vary with synonyms. "Compost bin", "compost heap" and "composter" all help. Search engines understand close variants, and readers prefer them.
Put the keyword where it counts. The title tag, H1, first paragraph, one or two subheadings, the URL and image alt text (where it describes the image) matter more than the tenth mention in the body.
6 on-page SEO tips that beat keyword density
These are the checks our SEO specialists run on every page before worrying about word counts.
One page, one main intent
Give each page a single primary keyword and search intent. Two pages chasing the same query compete with each other.
Nail the title and H1
Lead the title tag with the topic, keep it readable, and make the H1 match what the searcher expects to find.
Answer fast
Confirm the topic in the first 100 words and give the core answer early. Detail can follow further down.
Structure with subheadings
Break content into clear H2 and H3 sections that match sub-questions. It helps skimmers and search engines alike.
Link internally
Link to related pages with descriptive anchor text, and link back from them. It spreads authority and context.
Show real experience
Original examples, photos, data and author credentials make content more trustworthy than any keyword tweak.


How our SEO and content strategists use it every day
We built the Keyword Density Checker for our own team first. Here is where it earns its place in real client work.
- 01Content briefs
Every article we write starts with a brief that covers intent, structure and readability targets.
- 02On-page reviews
We review titles, meta descriptions and copy before and after publishing.
- 03Content calendars
Topic clusters are planned months ahead, so every post supports a service page.


Rankings come from relevance. We build it.
Our SEO and content specialists map your keywords to the right pages, fix thin or repetitive copy and write content that reads naturally and ranks.
- Free on-page SEO audit of your key pages
- Keyword mapping and cannibalisation check
- Content rewrite plan with priorities
Keep optimising with related tools
Readability CheckerScore how easy your writing is to read, with fixes.Open tool
Google SERP Preview ToolPreview your title and meta description as they appear on Google.Open tool
Blog Topic Idea GeneratorGet dozens of blog post ideas and headlines in seconds.Open tool
Redirect CheckerTrace every hop in a redirect chain and spot SEO problems.Open tool Keyword Density Checker: common questions
Still unsure what your results mean? Our team will walk you through them for free.
Ask a specialistWhat is a good keyword density?
There isn't one. Google has never published an ideal percentage, and modern search engines rank pages on relevance and quality, not on how often a phrase repeats. Use density to check that your main keyword is present and that nothing is overused, then judge by how naturally the copy reads.
How do you calculate keyword density?
Multiply the number of times the keyword appears by the number of words in it, divide by the total word count, then multiply by 100. A two-word phrase used 9 times in 1,000 words has a density of 1.8%.
Can I check keyword density of a URL?
A browser page can't fetch other websites directly because of cross-site security rules. Instead, open the page, choose View page source, copy it and use the Paste HTML tab. The tool strips tags, scripts and styles and analyses the visible text.
What are stop words and should I exclude them?
Stop words are very common words such as "the", "and" and "of". They dominate raw counts but tell you nothing about your topic, so excluding them makes the tables far more useful. Turn the option off if you want exact counts including every word.
Is keyword stuffing penalised?
Yes. Keyword stuffing is listed in Google's spam policies and can lead to lower rankings. Even when it isn't penalised, repetitive copy puts readers off, which hurts engagement and conversions.
Can Elite Information Tech help with on-page SEO?
Yes. Our SEO team audits your key pages, maps keywords to the right URLs and rewrites content so it reads naturally and ranks. Request a free SEO audit.

Get a free SEO content audit
Our specialists will review your results, show you where you are losing money or traffic, and give you a clear 90-day plan to fix it.
- Personalised audit of your ads, SEO or website
- Competitor snapshot and quick wins
- 90-day action plan with a recommended budget
