See how often a word or phrase appears in your text, what share of the total word count it makes up, and which words and phrases you repeat most.
Keyword density is the number of times your keyword or phrase appears, divided by the total number of words, multiplied by 100.
Example: in "AI writing tools help writers. AI writing is useful, but AI can be wrong." there are 14 words and "AI" appears 3 times. 3 ÷ 14 × 100 = 21.43%. The phrase "AI writing" appears 2 times, so its density is 2 ÷ 14 × 100 = 14.29%.
Matches ignore capitalization and must be whole words, so "write" does not match "writer". Phrase matches are counted without overlapping. Some other tools multiply by the number of words in a phrase, so their percentages for phrases can be higher than this tool's.
This is an analysis tool, not a score. It does not say whether a density is good or bad, because there is no single percentage that suits every piece of writing. Use it to spot repetition you did not intend, check that a draft actually covers its main topic, and find overused phrases worth varying. Then read the text aloud and judge whether it sounds natural to a reader.
This tool does not recommend a target. Write for your readers first and use the numbers to catch unnatural repetition.
This tool splits words at punctuation inside them, so abbreviations and times such as "e.g." or "10:30" count as two words here but one in the word counter. Hyphenated words such as AI-powered count as one word in both. Small differences are normal.
No. The analysis runs in your browser. Your text is not sent to WriterFlowLab and is not saved.