Word Frequency Counter

Count word occurrences and see what a text is really about.

Loading the interactive tool… It runs in your browser — if it doesn't appear, enable JavaScript.

Paste a text and see which words appear most often, ranked with counts and percentages. Useful for checking keyword usage in an article, spotting overused words in your own writing, or getting a quick sense of what a long document is about.

Two details make the output actually useful. Words keep their internal apostrophes and hyphens, so "don't" and "well-known" count as one word each rather than fragmenting into noise. And the stop-word filter removes English function words — the, and, of, to — which is generally what turns a useless list of grammar into a picture of the subject matter.

Frequently asked questions

What are stop words and should I filter them?

Stop words are the high-frequency function words that carry grammar rather than meaning: the, and, of, is, to. Without filtering they dominate any word count and tell you nothing. Filter them when you want to know what a text is about; leave them when you're analysing writing style, where their frequency is genuinely informative.

How is a word defined?

A run of letters or digits, optionally containing apostrophes or hyphens between them. So "don't" and "state-of-the-art" each count as one word, while punctuation and standalone symbols are ignored. Letters from any script are recognised, not just Latin.

Can I use this for SEO keyword density?

Yes — the percentage column is keyword density. Treat it as diagnostic rather than a target: writing to hit a density figure produces text that reads badly, and search engines have not rewarded that for many years.

Can I export the counts?

Yes — the result pane is tab-separated, so copying it and pasting into a spreadsheet gives you two clean columns, or you can download it as a .tsv file.