Free content tool

Keyword density checker

Paste your draft to inspect repetition. There is no ideal keyword density that guarantees a ranking.

Your results will appear here.

How the calculation works

Text is split into Unicode letter and number words. Matching is case-insensitive and uses complete words. Phrase matches are non-overlapping. Density equals phrase occurrences divided by total words × 100. The common-word table excludes a small English stop-word list.

Use results to spot awkward repetition, then edit for clarity. This tool does not assess search intent, originality, or ranking potential.

Read the keyword research guide →