See how often each word appears in your text, ranked from most to least common with exact counts and percentages. Use it to check keyword density, catch overused words, and understand your writing - all computed privately in your browser.
| # | Word | Count | % |
|---|---|---|---|
| Start typing to see the word frequency ranking. | |||
Paste or type any text into the box above and the ranking updates instantly. There is nothing to submit and no button to press - the totals, the unique word count, and the table all refresh as you type or change an option.
Three options let you shape the result. Tick Ignore common stop words to strip out filler such as "the", "and", and "of" so that only meaningful words remain. Tick Case sensitive if you want "Apple" and "apple" treated as different words; left off, the tool merges casing so your counts are not split. Finally, raise the Minimum word length to drop very short words - setting it to 3, for example, removes most two-letter noise and focuses the list on substantial terms.
Counting words is a fast way to understand the shape of a piece of writing. The same analysis serves several different goals depending on what you are working on.
Search-focused writers use frequency to check keyword density - the percentage of total words that match a target term. The percentage column does this math for you. A focus keyword that appears naturally usually lands around one to three percent of the text; far higher can read as keyword stuffing, while near zero suggests the page may not clearly signal its topic. Comparing the top words against your intended keyword reveals whether the page actually emphasizes what you think it does.
Editors and authors use the ranking to find crutch words and repetition. If a single adjective, name, or transition dominates the list, that is a cue to vary your language. Surfacing these patterns is hard to do by eye in a long document, but a ranked count makes them obvious in seconds.
The ratio of unique words to total words hints at lexical variety, and a long tail of words that each appear only once suggests rich, varied vocabulary. A short, top-heavy list points to simpler, more repetitive prose. Neither is wrong - the right balance depends on your audience - but seeing the distribution helps you write deliberately.
Everything runs locally. The text never leaves your device. All tokenizing, filtering, and counting happen in your browser with JavaScript, so you can analyze drafts, private notes, or client work without anything being uploaded or stored.