SEO / Content
Keyword Density Checker
See how often each word and two- and three-word phrase appears in your text, with its share of all words, leaving out stop words in seven languages.
Keyword Density Checker: The text is split into words with the browser's built-in word segmenter, which also handles Japanese, written without spaces. Words and phrases are counted, and phrases that start or end with a stop word are left out, so "price of gold" is kept but "of the" is not. Density is each keyword's appearances times its length in words, as a share of all words. Runs 100% locally in your browser with zero server file uploads.
- Category
- Web tools
- Runs
- In your browser
- Cost
- Free · no sign-up
- Availability
- Ready to use
Runs entirely in your browser
Density is the share of all words that a keyword's appearances cover. Search engines do not reward a target density: write naturally, and use this to spot words you repeat too often or a topic you barely mention.
Stop words: the Snowball project's lists (BSD licence) for English, Spanish, Portuguese, German, and French, and stopwords-iso (MIT licence) for Indonesian and Japanese.
Using the results
Check that the words people search for appear in the title, the first paragraph, and headings, and that related terms appear too; a page about coffee grinders that never says burr or grind size is thin. If one word dominates the list, vary the wording.
For single words without phrases, the word frequency counter gives the full list; to see how the title will look in search results, use the search result preview.
Readable first
Pages written for search engines rather than people tend to repeat phrases awkwardly. Read the text aloud: if a keyword sounds forced, it probably is. The readability checker helps keep sentences clear.
How to use it
- Paste the text of your page or article.
- Choose the language, and whether to leave out stop words such as the and of.
- Read the most frequent words and phrases with their counts and density.
Privacy & limitations
The text is analysed in your browser and never uploaded.
Related tools
Frequently asked questions
What keyword density is best?
There is no target: search engines look at whether a page answers the query well, not at a percentage. Repeating a phrase unnaturally can read as keyword stuffing; use the counts to spot overuse or a topic you barely mention.
Why are phrases shown only when they appear twice?
A phrase used once is not a pattern; listing every one-off pair of words would hide the repeated ones.
What are stop words?
Very common words such as the, and, and of in English, or de and la in Spanish, which say little about a page's topic and would otherwise top every list.
Free tool · runs in your browser · no account required