Keyword Density Checker
The Keyword Density Checker analyzes any block of text and shows how often each word and phrase appears and what share of the text it makes up, helping SEO professionals and content writers spot over-optimization, thin content and missed keyword opportunities. Add target keywords to see their exact density, and switch between one, two and three-word phrases.
Your text
Analysed in your browser as you type. Nothing is uploaded.
Separate phrases with commas.
Phrases that start or end with a stop word are left out too. Total word count always includes every word.
Summary
Target keywords
- keyword research3x · 3.30%Heavy
- technical seo3x · 3.30%Heavy
Top phrases
| Phrase | Count | Density |
|---|---|---|
| seo | 5 | 5.49% |
| keyword | 4 | 4.40% |
| optimization | 4 | 4.40% |
| on-page | 3 | 3.30% |
| research | 3 | 3.30% |
| technical | 3 | 3.30% |
| building | 2 | 2.20% |
| link | 2 | 2.20% |
| search | 2 | 2.20% |
| actually | 1 | 1.10% |
| audience | 1 | 1.10% |
| authority | 1 | 1.10% |
| backlinks | 1 | 1.10% |
| combines | 1 | 1.10% |
| covers | 1 | 1.10% |
Density = occurrences ÷ 91 total words × 100.
Phrase,Count,Density %
seo,5,5.49
keyword,4,4.40
optimization,4,4.40
on-page,3,3.30
research,3,3.30
technical,3,3.30
building,2,2.20
link,2,2.20
search,2,2.20
actually,1,1.10
audience,1,1.10
authority,1,1.10
backlinks,1,1.10
combines,1,1.10
covers,1,1.10How to use
- Paste your content into the text area. Results update as you type.
- Optionally enter target keywords, separated by commas, to see each one's count and density.
- Switch between 1, 2 and 3-word phrases, and choose whether to ignore stop words like the, and and of.
- Copy the phrase table as CSV for a spreadsheet or a client report.
Why use this tool?
Frequently asked questions
What is the Keyword Density Checker?
A free online tool that parses a block of text, counts word and phrase occurrences and shows each one's frequency and density percentage, plus the density of any target keywords you enter.
How is keyword density calculated, and what percentage is ideal for SEO?
Keyword density is the number of times a keyword or phrase appears divided by the total word count, multiplied by 100. A keyword that appears 5 times in a 500-word article has a density of 1%. Most SEO practitioners keep the primary keyword between 0.5% and 2%; above 3% to 4% starts to read as keyword stuffing. The tool shows exact percentages so you can spot both under-use and over-use.
Does it count stop words?
The total word count always includes every word. With Ignore stop words on, common words like the, and and of are left out of the single-word list and phrases that start or end with one are hidden, so the tables focus on meaningful terms. Target keywords are always counted exactly as typed.
Is it free?
Yes, the Keyword Density Checker is free with no signup required. It runs entirely in your browser, so nothing you paste is uploaded. Built by the Canvas Builder team.
Stop tweaking snippets. Build the whole site
This tool fixes one piece. Canvas Builder builds the entire page from a single prompt: sections, copy, styling, and responsive layout. You own the code.