What the word frequency counter does
The word frequency counter lists every word in your text with the number of times it appears and its share of all words. Paste anything from a single paragraph to a whole book, or open a text file from your device. The list updates as you type, and long texts are counted in the background so typing never lags.
Above the list, the most frequent word, the total word count, the number of different words and the number of words used only once give you a quick picture of the text. The chart shows the top 10, 20 or 30 words as bars, so you can see at a glance how far the most common words stand above the rest. For counts with reading time and readability, use the word counter; to check phrases and a target keyword for a web page, use the keyword density checker.
What a word frequency list is good for
- Editing. Find the words you lean on without noticing, like "really", "just" or one adjective that turns up on every page. Search the list for a word to see how often it appears, then replace a few with find and replace.
- Language learning. Paste a chapter or an article in the language you are learning and start with the words it uses most. The counter splits text with your browser's word rules, which handle accented letters and languages without spaces.
- Research and teaching. Compare speeches, survey answers or student essays by the words they use. Download the CSV to sort, chart or join lists in a spreadsheet.
- Search and content work. See which terms a page actually leans on, and whether the topic you meant to cover shows up at all.
Options that change the list
- Ignore case or Match case. By default, "The" and "the" are one word, shown in the spelling used most often. Match case keeps every spelling apart, which helps when names and ordinary words share a spelling, like Bill and bill.
- Numbers. Plain numbers such as 2026, 3.5 or 1,000 are words and are listed by default. Leave them out to focus on vocabulary. Words that mix letters and digits, like 2nd or MP3, stay in the list.
- Minimum length. Hide words shorter than a number of characters, for example to skip "a", "of" and "to" without hiding every stop word.
- Hide English stop words. Leave out 246 common English words like "the", "and" and "it's". It is the same list the word counter uses for its keyword density, and you can read it under the switch.
Filters only shorten the list. The total word count and the percentages always refer to every word in the text, so a percentage stays the same whatever you hide.
How words are counted
Words are split with the Intl.Segmenter word rules built into modern browsers, which MDN describes as locale-sensitive text segmentation. That is why Chinese, Japanese or Thai text, which does not put spaces between words, is still split into words. On top of the browser's rules, a few choices keep the count close to what a person would count, and they are the same in the word counter and the readability checker:
- A contraction like "don't" or "it's" is one word, and curly and straight apostrophes are treated alike.
- A hyphenated word like "well-known" or "co-op" is one word.
- A web address or an email address is one word, not a string of pieces.
- Punctuation, emoji and symbols are not words.
The counter does not merge plurals or other word forms. "Garden" and "gardens" are two lines in the list. Simple rules for plurals get common words wrong, for example "news" and "new", or "its" and "it", so the list sticks to what is actually written. The search box finds all forms that contain the same letters.
Sorting, searching and exporting
Click Count to sort by frequency, highest first, and click again for lowest first. Click Word to sort from A to Z, and again for Z to A. The rank stays the frequency rank, and words with the same count share a rank. The search box filters the list as you type and matches any part of a word.
Download CSV saves the list with rank, word, count and share as a file that opens in any spreadsheet app. Copy list puts the same list on your clipboard as tab-separated text, which pastes into a spreadsheet as columns. Both follow the current sort and search, and both include every word, not just the rows on screen. To tidy a list of words afterward, sort lines and remove duplicate lines help.
How to use the word frequency counter
- 1Paste your text, or press Open file to load a .txt or .md file from your device.
- 2Choose whether case matters, whether numbers count, a minimum length and whether to hide stop words.
- 3Sort the list by count or alphabetically, search it, and download it as CSV or copy it.
Frequently asked questions
How does the counter decide what a word is?
It counts exactly like the Freebiefy word counter, so the totals match. Contractions such as "don't" and hyphenated words such as "well-known" are one word, numbers count as words, and a web or email address is one word. Languages without spaces between words, such as Chinese, Japanese or Thai, are split with the word rules built into your browser.
Are "Apple" and "apple" the same word?
By default, yes: case is ignored and the list shows the spelling used most often, so a name keeps its capital letter. Switch to Match case to count every spelling on its own line. Curly and straight apostrophes, and accents typed in different ways, always count as the same word.
Why are "run" and "runs" counted separately?
The counter lists every word form exactly as written and does not merge plurals or other endings. Simple rules make mistakes, such as treating "news" as the plural of "new" or "its" as the plural of "it", and a list you cannot trust is worse than one that is a little longer. Use the search box to find all forms that start with the same letters.
What does the percentage mean?
It is the share of all words in your text: the count divided by the total number of words, times 100. The total always includes every word, even when you hide numbers, stop words or short words, so a percentage does not change when you change the filters.
How large a text can I count?
Books work. Long texts are counted in the background, split across several of your processor cores where the browser allows it, so the page stays responsive while you type. The list shows the first 200 words and loads more as you ask, and the CSV download always contains every word.
Is my text uploaded?
No. Counting runs in your browser, and a file you open is read on your device. Nothing is sent to a server. Copy link saves only your settings, never your text.