Check a site
Check a website Service status Outages Blog
All tools
Check a websiteBrowse all tools

Keyword Density Checker

Find the most-used words on a page.

Checked from our server. One location, so results show reachability from there only.

What the keyword density checker does

This tool counts the words and short phrases that appear most often in a piece of writing and shows each one as a share of the total. It gives you a quick, honest picture of what a page is really about, which isn’t always what the writer intended.

Writers use it to check that a draft leans on the topic it targets, rather than drifting. Editors use it to spot a pet word repeated a dozen times. SEO teams use it to compare a live page with the terms people actually search for. You can analyse a published page by its address, or paste text that isn’t online yet.

How to use the keyword density checker

  1. Choose From a URL and paste a page address, or choose Paste text.
  2. Press Analyse, or Analyse text for pasted text. Common filler words are left out unless you untick that option.
  3. Review the top single words, two-word and three-word phrases, with counts and density.

Understanding the results

The stats show the total number of words and how many of them are unique. Each table then lists up to 20 terms with a count and a density, which is the number of times the term appears divided by the total word count. Phrase tables only include phrases that occur more than once. Single letters and plain numbers are skipped, and a trailing ’s is dropped, so “site’s” counts as “site”. When analysing a URL, you’ll also see the page title and meta description, so you can check they use the same language as the body.

If the top word makes up more than 5% of all words, a warning appears, because repetition at that level often reads as stuffing. The two- and three-word tables are usually more telling than single words. A phrase such as “running shoes” says far more about a page than “shoes” alone. If the phrase you care about doesn’t appear at all, that’s a sign to work it in naturally.

Questions

Is pasted text sent to UtiBox?

No. Pasted text is analysed in your browser. For a URL, our server fetches the page and returns its visible text, which your browser then counts.

What is a good keyword density?

There is no ideal number. Write naturally for readers; repeating a word unnaturally often can look like keyword stuffing.

Why are some words missing?

Very common words such as “the” and “and” are left out by default so the meaningful terms stand out.

Which parts of a page are counted?

The visible text in the page body. Scripts, styles, inline SVG and the head are removed first. We don’t run JavaScript, so text a page loads later won’t be counted. On a very large page we analyse the first part of the text and say so.

Cookies on UtiBox

UtiBox is free because of ads. Google and its partners use cookies to show, limit and measure ads, Google Analytics, Ahrefs Web Analytics and Microsoft Clarity show us how the site is used, and we use a few essential cookies to run the site.