Word Frequency Counter
Count how often each word appears, with percentages, stop words and CSV export
Runs entirely in your browser. Nothing you type or upload is sent to us or stored.
Results are for general guidance. Please check anything important before relying on it. Terms of use
How to Use
- Paste your text into Your text, or click Try a sample paragraph. Clear text empties the box.
- Choose what to count: Ignore common words leaves out words like “the”, “and” and “of”, Ignore case counts “Loan” and “loan” together, and Count numbers includes figures such as 2026.
- Set a Minimum word length if you want to skip short words, and pick how many words to Show (top 10, 25, 50, 100 or all).
- Read the most used word, the total and unique word counts, and the table with each word's count and its share of all words.
- Click Copy table to paste the rows you see into a spreadsheet, or CSV to download every word, not just the top ones.
Count how often each word appears
A word frequency counter lists every word in a text with the number of times it's used, most frequent first. Writers use it to spot a word they lean on too much. Bloggers use it to check keyword density before publishing. Students use it to see whether an essay keeps returning to the question, and teachers to compare answers. Paste the text and the table updates as you type. Nothing is uploaded.
How words are counted
A word is a run of letters or digits. Apostrophes and hyphens inside a word keep it together, so “India's”, “don't” and “well-known” each count as one word. Numbers with a decimal point or commas, like 7.1 or 1,50,000, count as one number. Letters from Hindi, Marathi, Tamil and other scripts are counted too, though the list of common words only covers English.
The percentage for each word is worked out like this:
The total includes the common words even when they are hidden from the table. That way the percentage is the same “keyword density” figure SEO tools report, and hiding “the” doesn't make every other word look more frequent than it is. If you switch off “Count numbers”, numbers are left out of the total as well.
A worked example
Take this 14-word sentence: “The EMI on a home loan depends on the loan amount and the rate.”
| Word | Count | Share of all words |
|---|---|---|
| the | 3 | 3 ÷ 14 = 21.43% |
| loan | 2 | 2 ÷ 14 = 14.29% |
| on | 2 | 14.29% |
| emi, home, depends, amount, rate, a, and | 1 each | 7.14% each |
With “Ignore common words” on, “the”, “on”, “a” and “and” disappear from the table and “loan” comes out on top at 14.29%. The total stays 14, and unique words drop from 10 to 6.
What the common words list contains
The stop word list has 180 short English words that carry grammar rather than meaning: articles (a, an, the), pronouns (I, you, they, its), prepositions (in, on, at, of), forms of “be”, “have” and “do”, conjunctions (and, but, or) and their usual contractions (don't, it's, we're). Words such as “not”, “no” and “very” are on the list too, as they are on most such lists. If those matter for your analysis, switch the option off and read the full table.
Using it for SEO and writing
- Keyword density: there's no official target from Google. A main phrase that appears naturally a few times in a 1,000-word article is normal; if one word (other than common words) makes up several per cent of the text, it is worth reading the piece aloud to check it doesn't sound repetitive.
- Overused words: set the minimum length to 4 or 5 letters to skip short words and see which longer words you repeat, such as “really”, “basically” or “important”.
- Exam answers: paste a model answer and your own answer separately and compare which key terms each one uses.
- Case: with “Ignore case” off, “Bank” at the start of a sentence and “bank” in the middle are counted separately, which can be useful for spotting proper nouns.
The table can show the top 10, 25, 50 or 100 words, or all of them. Copy it straight into Excel or Google Sheets (it's tab-separated), or download a CSV with the rank, word, count and percentage.