Word Frequency Counter

Paste text to see how often each word appears, sorted by frequency — case-insensitive.

AdvertisementAd slot #1 · below the result

What it does

This tool counts how many times each word appears in the text you paste. Results are sorted by frequency — the most common words first — and ties are broken alphabetically. Case does not matter: "The" and "the" are counted together.

How it works

The tool splits the text on whitespace, then strips leading and trailing punctuation from each token. Everything is converted to lower case before counting, so capitalisation at the start of a sentence is ignored. Words shorter than one character (empty tokens) are discarded. The resulting word–count pairs are sorted by count descending, then word ascending for ties.

Worked example

Take the text the cat sat on the mat. After splitting and normalising, "the" appears 2 times, making it the most frequent word. All other words appear once, sorted alphabetically.

Use cases

  • Keyword density — check which terms dominate a draft to avoid unintentional repetition or thin content.
  • Stylometric analysis — compare word-frequency profiles of different texts to study writing style.
  • Text uniqueness — identify filler words or over-used phrases before publishing.
  • Language learning — find the high-frequency words in a passage to focus vocabulary study.

Frequently asked

Is it case-sensitive?

No. All text is lowercased before counting, so "Hello", "hello" and "HELLO" all count as the same word.

How is punctuation handled?

Punctuation attached to a word boundary is stripped — so "word," counts as "word". Punctuation within a token (such as a hyphen or apostrophe) is also removed, keeping the alphabetic core.

Does my text leave my browser?

No. Counting happens entirely in your browser. Nothing is uploaded or stored.

AdvertisementAd slot #2 · after the explainer