Loading tools
Loading tool
1/2/3-grams + stop-word filter + page compare.
A keyword density checker counts how often each word and phrase appears in your text, ranks them by frequency, and reports density as a percentage of total words. Useful for SEO audits (are you keyword stuffing?), competitive analysis (what does the top-ranking page emphasize?), and content gap analysis (what topics are you missing?).
This one ships 1-gram, 2-gram, AND 3-gram analysis side-by-side, stop-word filtering, page-vs-page comparison, and reading time. All in your browser.
Yes. Unlimited use, no signup. SeoReviewTools is free but ad-supported with a 5K-char limit; we handle 50K+ chars and ship n-gram analysis free.
N-grams are sequences of N consecutive words. 1-gram = single word ('seo'), 2-gram = pair ('seo tools'), 3-gram = triple ('free seo tools'). We rank by count and density across all three.
Stop words are common filler ('the', 'and', 'of', 'to') that appear in every page but mean nothing for SEO. Filter them out to see the actually relevant keywords. Default ON; toggle off if you want raw counts.
1-3% for your primary keyword. Higher = keyword stuffing, gets you penalized. Lower = topic isn't focused. n-gram density matters more than single-word -'free ai tools' as a 3-gram is more meaningful than 'ai' alone.
Yes via the Compare tab. Paste your page text + a competitor's text. See keywords only-A, only-B, and shared. Tells you what topical coverage you're missing.
Both. HTML tags are stripped automatically. Paste raw HTML or extracted body text -n-gram analysis is the same either way.
Indirectly. If two of your pages have nearly identical 3-grams in the top 5, they're competing for the same queries. Compare them here to spot it.
Stop-word list is English-only currently. Tokenization works on any Latin-alphabet text -Spanish, French, German, etc. -but density values are most meaningful for English content.
No. The tokenizer and counter run in your browser. Your draft pages, competitor analyses, content audits stay on your laptop. No log, no telemetry.
200 words per minute (average adult). Your content might be denser (technical) or sparser (narrative); adjust mentally.
1/2/3-grams, compare mode, browser-only. Free unlimited.
Open the checkerThe Keyword Density Checker page is built, reviewed, and maintained by the Molixa team. We use the tool we ship and update the docs when the behavior changes.