Count how often each word appears and rank them by frequency. Ignore case, set a minimum length, and hide common stop words. Private, in your browser.
Runs entirely in your browser — your data never leaves your device.
How to use Word Frequency Counter
What it does & when you need it
A word frequency counter tokenizes your text and ranks every distinct word by how
often it appears. Writers use it to catch crutch words they lean on too hard;
SEO editors use it to check that a target phrase actually shows up; students and
analysts use it to get a quick sense of what a document is really about. It is a
tiny, private version of the term-frequency step that powers search engines and
word clouds.
The tool counts as you type and keeps everything in your browser, so you can
paste a draft, an email, or a transcript without it leaving your machine.
How to use
Paste or type into the text buffer, or press Sample.
Read the ranked list in the frequency panel — count on the left, word on
the right, sorted from most to least common.
Tune the result with the toolbar: Ignore case groups The and the,
Min length hides short words, and Hide stop words drops filler like
"the", "and", and "of".
Press Copy list or Ctrl/Cmd + Enter to copy the ranking.
Things worth knowing
What counts as a word. The tokenizer splits on anything that is not a letter
or digit, so punctuation is stripped and don't becomes don and t. This
keeps the counting predictable across languages, and Unicode letters — accented
Latin, Cyrillic, Greek — are all recognised.
Ties break alphabetically. When two words share a count they are ordered
A to Z, so the list is stable and reproducible for the same input and options.
Stop words are English. The built-in list targets the most common English
function words. For other languages, lean on Min length instead to filter out
the short, high-frequency glue words.
We really really need to just ship it. Just ship it and really move on.
The ranking surfaces "really" and "just" as the words you lean on most.
Short prose sample
The cat sat on the mat. The cat saw a rat. The rat ran.
Turn on Ignore case and Hide stop words to see cat and rat rise to the top.
Frequently asked questions
How does the counter decide what a word is?+
It splits the text on anything that is not a letter or digit, so punctuation is stripped and runs of letters and digits become tokens. That means a contraction like "don't" is counted as "don" and "t", and Unicode letters — accented Latin, Cyrillic, Greek — are all recognised as word characters.
What is the difference between total and unique words?+
Total words is the number of tokens counted after your filters are applied — the sum of every entry's count. Unique words is how many distinct words that breaks down into. A document of 500 words might contain only 180 unique ones.
How does the ignore-case option change the ranking?+
With Ignore case on, "The", "the", and "THE" are merged into a single lowercase entry and their counts add up, which is usually what you want for analysis. With it off, each casing is tracked separately, so a capitalised sentence-start word is distinct from its mid-sentence form.
What are stop words and when should I hide them?+
Stop words are high-frequency English function words like "the", "and", "of", and "to" that dominate any ranking without saying much about the content. Hide stop words drops them so the meaningful terms rise to the top — handy for a quick topic or keyword check.
How are ties broken in the ranking?+
Words with the same count are ordered alphabetically, so the list is stable and reproducible: the same text and options always produce exactly the same ranking.