ToolLineup

Word Frequency Counter

This word frequency counter counts how often each word appears and ranks them, showing the count and the share of the total alongside a visual bar. Words are matched using Unicode letter categories, so text in any alphabet is counted properly rather than only the parts written in A–Z — Greek, Cyrillic, Arabic and CJK text all work. Ignoring the most common English function words is on by default, because otherwise "the", "and" and "of" dominate every list and tell you nothing about the text. You can set a minimum word length, match case if capitalisation is meaningful, and copy or download the full ranked list as tab-separated values.

How it works

Counts how often each word appears and ranks them, with the share of the total alongside. Words are matched across every alphabet, so text in any language is counted properly rather than only the parts written in A–Z.

Ignoring common function words — the, and, of, to — is on by default, because otherwise they dominate every list and tell you nothing about the text.

Everything runs in your browser — nothing you paste is sent to a server.

Text input
Paste or type your text here…
Word counts

What frequency analysis is good for

  • Checking keyword density in a piece of writing without guessing.
  • Finding the terms that actually characterise a document.
  • Spotting overused words in your own drafts.
  • Getting a quick sense of a transcript or a body of feedback.

Why stop words are filtered

In ordinary English prose, the top ten words are almost always the same ten function words, and they typically account for a quarter of the text. A frequency list that reports them is technically correct and completely useless, so they are excluded by default.

The list is English-only. If you are analysing text in another language, turn the option off — otherwise a word that happens to collide with an English function word would be dropped.

How words are counted

A word is a run of letters or digits, optionally joined by an apostrophe or hyphen, so don't and well-known each count as one word rather than two. Leading and trailing punctuation is stripped before counting. Ties are broken alphabetically, so the list is stable between runs.

Frequently asked questions

How do I count word frequency?

Paste your text into the left panel. The ranked list appears below with counts, percentages and a bar for each word.

What are stop words?

The most common English function words — the, and, of, to, in. They dominate any frequency list without telling you anything about the subject, so they are filtered out by default.

Does it work with other languages?

Yes. Words are matched by Unicode letter category, so Greek, Cyrillic, Arabic and other alphabets are counted correctly. The stop-word list is English-only, so turn that option off for other languages.

Is it case-sensitive?

Not by default — Cat and cat are counted together. Turn case matching on when capitalisation is meaningful, such as when counting proper nouns.

Can I get the full list?

Yes. The table shows the top 25, and the output panel holds the complete ranked list as tab-separated values you can copy or download.

Is my text uploaded?

No. Counting happens entirely in your browser.

Related tools