Keyword Density Checker
Analyze single-word, 2-gram and 3-gram frequency in any text.
Paste your page copy or article and see which terms (and 2-3 word phrases) you use most often. Switch tabs between single words, bigrams and trigrams, with optional stopword filtering and a top-50 ranking by count and density.
Common use cases
- Audit blog posts for over-stuffed keywords before publishing
- Spot phrases competitors emphasise when reverse-engineering content
- Find natural 2-3 word topic clusters for SEO subheads
- Check whether your target keyword appears with reasonable density
Frequently asked questions
What's a good keyword density?▾
Most modern SEO guides suggest 0.5–2% for a target keyword. Anything higher reads as stuffed and can hurt rankings.
Why filter stopwords?▾
Words like 'the', 'and', 'of' dominate any text. Filtering them surfaces the meaningful keywords and phrases that actually describe the topic.
Are 2-grams and 3-grams useful?▾
Yes — modern search engines weight phrases heavily. 2-3 word ngrams reveal the topical clusters you're really targeting.
Related tools
🏷
Meta Tag Generator
Generate complete <head> meta tags for SEO and social sharing.
🔗
Open Graph Preview
Preview how a URL will look when shared on social media.
🤖
Robots.txt Generator
Build a robots.txt with allow/disallow rules and sitemap pointer.
🗺
XML Sitemap Generator
Build a valid sitemap.xml from a list of URLs with lastmod, changefreq and priority.