Home Tools About Us β™₯ Support Us
πŸ”  Word Frequency Counter

See exactly
which words you overuse

Word or character frequency, phrase (bigram/trigram) analysis, a word cloud, and CSV/JSON export β€” all instant, in your browser.

1. Your Text

0 words Β· 0 characters

2. Analysis Options

πŸ•˜ Local History

Your last analyses, saved only on this device. Click one to reload it.

No history yet β€” analyze some text above.

How to use every option

  1. Add your text β€” paste/type it, upload a .txt/.md file (drag & drop works too), or fetch it directly from a public URL.
  2. Pick a basis β€” "Count Words" analyzes word frequency; "Count Characters" switches the main table to per-character counts and percentages.
  3. Case sensitive β€” off (default) treats "The" and "the" as one word; turn it on to count them separately.
  4. Ignore punctuation β€” strips symbols like commas and periods from words before counting, so "word," and "word" count as the same word.
  5. Exclude numbers β€” drops purely numeric tokens (e.g. "2024") from the results.
  6. Remove stop words β€” filters a built-in list of common English words (the, and, is, etc.) so the table highlights meaningful terms.
  7. Custom exclude list β€” type any comma-separated words you want removed regardless of the stop-word setting.
  8. Minimum length / minimum occurrences β€” hide short words (like single letters) or words that only appear once.
  9. Sort by β€” order the table by frequency (either direction) or alphabetically.
  10. Live analysis β€” updates the table automatically as you type, instead of waiting for the Analyze button.
  11. Review the stats panel β€” total/unique words, characters, sentences, paragraphs, lexical density, average word length, longest word, and uppercase/lowercase split.
  12. Use the frequency table β€” search it, then copy, or export as CSV, JSON, or a plain .txt word list.
  13. Check the word cloud β€” a quick visual read of which words dominate the text.
  14. Review repeated phrases β€” switch between two-word (bigram) and three-word (trigram) phrase counts to catch repetitive phrasing single-word counts miss.
  15. Check character frequency and word-length distribution β€” useful for language/cipher-style analysis or readability review.
  16. Highlight top words β€” set how many of the most frequent words to highlight directly inside your original text.
  17. Revisit past runs from Local History, or clear it whenever you like.

One tool instead of a dozen text-analysis bookmarks

πŸ”€
Word or Character Mode
Switch the whole analysis between word frequency and character frequency.
πŸŽ›οΈ
Deep Filtering
Case sensitivity, punctuation, numbers, stop words, custom exclusions, min length/frequency.
πŸ”—
Bigrams & Trigrams
Spot repeated two- and three-word phrases, not just single words.
☁️
Word Cloud
An instant visual read of your most-used words, sized by frequency.
πŸ“Š
Deep Text Stats
Lexical density, average word length, uppercase/lowercase split, and more.
πŸ–οΈ
In-Text Highlighting
See your top words highlighted directly inside the original text.
⬇
CSV / JSON / TXT Export
Take your results anywhere β€” spreadsheets, code, or a plain word list.
πŸ”’
100% Private
Paste, file, or URL text is analyzed locally and never uploaded.

Frequently Asked Questions

You choose. Toggle "Case sensitive" off (default) to treat "The" and "the" as the same word, or on to count them separately.

Yes. Turn on stop-word removal to filter a built-in English list, and optionally add your own words to a custom exclude list.

Yes. Analysis runs entirely in your browser and handles long articles, reports, essays, or source text without a server round-trip.

No. Pasted text, uploaded files, and fetched URLs are all read and analyzed locally in your browser. Nothing is sent to or stored on our servers.

A bigram is a two-word phrase and a trigram is a three-word phrase. Counting how often these repeat helps spot common phrasing, keyword combinations, or repetitive writing that single-word counts miss.

It's the ratio of unique words to total words, shown as a percentage. A higher percentage means more vocabulary variety; a lower one means more repetition.

Yes. Switch the analysis mode to Characters to get a frequency count and percentage for each character instead of each word.

Yes. Copy the table to your clipboard, or export it as a CSV file, JSON file, or a plain .txt word list.

Related tools

Browse Other Categories

β™₯

Support EaseDev Studios

All tools are free. If they've saved you time, consider supporting us.

β˜•

Buy Us a Coffee

A quick one-time gesture that means a lot.

Buy a Coffee β†’
πŸŽ—οΈ

Become a Patron

Support us monthly and help build more tools.

Join on Patreon β†’