One- to three-word analysis
Measure individual words, adjacent two-word phrases, and adjacent three-word phrases with clear occurrence counts and density calculations.
Find repeated words and phrases, verify intentional terminology, and export a transparent frequency report, without treating one percentage as an SEO score.
Density = occurrences ÷ all possible word positions
The table will rank words and phrases by frequency while you type.
Exact, case-insensitive phrase matching
Use this to verify intentional terminology, not to chase a target percentage.
Counts and percentages describe the current draft. You decide whether repetition is useful terminology, ordinary language, or copy that needs revision.
Paste an article, landing page, product description, or another draft. Words and phrase positions are counted locally as you type.
Switch between single words, two-word phrases, and three-word phrases. Include common words, change the minimum length, or filter the table.
Track one exact phrase, spot omissions or awkward repetition, then copy or download the current density table as CSV.
Measure individual words, adjacent two-word phrases, and adjacent three-word phrases with clear occurrence counts and density calculations.
Exclude common English words, set a meaningful minimum word length, search the result table, and track a separate exact target phrase.
Drafts remain in local browser storage, analysis never leaves the device, and the visible result set can be copied or downloaded as CSV.
Keyword density is the number of times a word or phrase occurs divided by the number of possible word or phrase positions in the text, expressed as a percentage. Toolkit always shows the raw count beside the percentage.
There is no universal ideal percentage. Google has explicitly said it has no notion of optimal keyword density. Use frequency analysis to confirm clear terminology and notice unnatural repetition, not to chase a ranking formula.
Toolkit examines each adjacent phrase position, including overlapping phrases. A two-word phrase in a 100-word draft has 99 possible positions; a three-word phrase has 98.
Single stop words such as “the” and “and” are hidden. Multi-word phrases remain available when they contain at least one meaningful word, preserving natural phrases instead of breaking the original word order.
Not automatically. Brand names, product terminology, and the main subject can repeat naturally. Keyword stuffing is repetition or listing intended to manipulate rankings that sounds unnatural or appears out of context. Human review remains essential.
No. The text is analyzed in your browser. The current draft and settings can be saved in local browser storage, but nothing is uploaded to Toolkit.
Explore the growing collection for calculations, documents, writing, and everyday work.