Free keyword density checker. Paste your content and a keyword to get total words, whole-word occurrences, density percentage and a stuffing verdict.
A keyword density checker that counts whole-word, case-insensitive occurrences of a keyword in your content and reports the density percentage — under 0.5% low, 0.5–2.5% natural, above 2.5% a stuffing risk.
Keyword density is the share of your content occupied by a target keyword — occurrences multiplied by the words in the phrase, divided by total words. It stopped being a ranking lever years ago (modern search engines read topics and synonyms, not raw counts), but it remains a useful sanity check in both directions: a density near zero suggests the page never clearly commits to its topic, while a high one reads as spam to humans and can trip over-optimization filters.
This checker counts whole-word, case-insensitive matches — searching for 'car' won't inflate the count with 'carpet' or 'scared' — and handles multi-word phrases with any spacing between the words. You get the total word count, the number of occurrences, the density to two decimals, and a plain verdict: under 0.5% reads as low, 0.5–2.5% is the comfortable range most SEO practitioners aim for, and beyond 2.5% you're flirting with keyword stuffing. Everything recalculates live as you edit, so you can tune a draft in place.
Use the number as a smoke alarm, not a target. If density is low, the fix is rarely to sprinkle the exact phrase mechanically — it's to check that the keyword appears where it structurally matters: the title, the first paragraph, at least one heading, and the meta description. If density is high, replace repetitions with natural variants and pronouns; if a sentence sounds robotic when read aloud, a search engine's spam classifier tends to agree. Write for the reader first, then verify the numbers here.
Free while in beta. No card, no sales call, no onboarding call you didn't ask for.
Density % = (occurrences × words in phrase) ÷ total words × 100. Verdict: below 0.5% low, 0.5–2.5% good, above 2.5% stuffing territory.Generally, aiming for roughly 0.5% to 2.5% for your primary keyword is considered safe and natural. There's no magical number that guarantees higher rankings — this range simply indicates that your content stays on topic without sounding robotic or spammy.
Not directly as a positive ranking factor anymore. Google is smart enough to understand topics, synonyms, and context. However, checking your density is still crucial as a defensive measure to ensure you don't trigger over-optimization penalties for 'keyword stuffing'.
The tool looks for the exact phrase in order (ignoring case and extra spaces) as whole words. When it calculates density, it counts every word in that phrase. For example, if a 2-word phrase appears 5 times in a 500-word article, the density is calculated as (5 occurrences * 2 words) / 500 total words, which equals 2%.
Yes, absolutely. You should check singular forms, plural forms, and close synonyms individually. Modern SEO is all about naturally covering the broader vocabulary of a topic rather than awkwardly repeating one exact phrase over and over.
If your density is over 2.5%, read your content aloud. If it sounds repetitive, replace some instances of your exact keyword with pronouns (it, they) or natural synonyms. Write for human readers first, and the search engines will follow.
Business software from the team behind these free tools.
A CRM and project workspace for growing businesses.
Visit Avexora AI CRMWhatsApp Business API platform for broadcasts, chatbots and automation.
Visit AvexWAFrom a blank page to a live funnel in minutes.
Visit Avexora AI EBOSEnterprise-grade AI systems for operations and growth.
Visit Avexora AIYour business phone, answered by AI in every language, every hour.
Visit Avexora AI Voice AgentsAI-powered OMR scanning and exam management for schools.
Visit Avexora ExamOSFree online word counter. Instantly count words, characters (with and without spaces), sentences, paragraphs, reading time and speaking time for any text.
Google SERP Snippet Preview→Free SERP snippet preview. See how Google truncates your page title and meta description, with character counts and clear OK or too-long verdicts.
Headline Analyzer→Free headline analyzer. Score any headline out of 100 on length, word count, numbers, power words and sentiment — with instant feedback as you type.
AI SEO Title Generator→Free AI SEO title generator. Enter your topic and keyword to get 10 title-tag options, each within 60 characters, across proven formats — with a top pick.