Word Frequency Counter
Which words appear most in your text?
A frequency table rather than a total: the hundred most common words in your text, each with a count and a share of the words shown. Two filters do most of the work. A built-in list of around eighty English function words — the, and, of, to, that — is excluded by default, because in any passage long enough to be interesting those words dominate the top of the table and tell you nothing. A minimum-length control drops short tokens when you want only substantial words. Apostrophes stay inside words, so don't and it's stay whole rather than splitting into two, and digits are kept because numbers are often what you are looking for. The tokeniser is limited to unaccented ASCII letters, though: a word written with an accent is broken into fragments, and text in other scripts produces nothing at all.
Analyze any text and rank words by how often they appear, with optional stop-word filtering. Perfect for keyword research, spotting repetition in writing and text-mining exercises.
Private Word Frequency Counter In Your Browser
Word Frequency Counter is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Word Frequency Counter
Paste the text you want to analyse into the textarea.
Leave Ignore common words on to drop the English function-word list, or switch it off to see everything.
Set Min. length to exclude short words, between 1 and 20 characters.
Read the table, or copy it as tab-separated pairs of count and word.
- Top hundred words ordered by count, each with a count and a percentage share
- Around eighty English function words excluded by default
- Minimum word length from 1 to 20 characters
- Copy button that produces a tab-separated count and word table
- A writer checking whether a draft leans too heavily on one word or phrase.
- A language student seeing which vocabulary recurs most in a passage they are reading.
- A content editor comparing two drafts and noticing which terms a rewrite introduced.