Word Frequency Counter

Count how often each word appears, with percentages, stop words and CSV export

0 words
Most used word
None yet
Total words
0
Unique words
0
Words counted
0
Word frequency
Paste some text to see how often each word is used.

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

  1. Paste your text into Your text, or click Try a sample paragraph. Clear text empties the box.
  2. 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.
  3. 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).
  4. 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.
  5. 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:

Share of a word = (times the word appears ÷ total words in the text) × 100

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.”

WordCountShare of all words
the33 ÷ 14 = 21.43%
loan22 ÷ 14 = 14.29%
on214.29%
emi, home, depends, amount, rate, a, and1 each7.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.

Frequently Asked Questions

Paste the text here. The table lists every word with its count, most frequent first, and the top word is shown above it. Turn on Ignore common words to skip words like “the” and “and”.

Keyword density = (times the word appears ÷ total words) × 100. A word used 12 times in a 600-word article has a density of 2%. This tool shows that percentage for every word.

Very common words such as “the”, “is”, “of” and “and” that carry grammar rather than meaning. They are hidden from the table when Ignore common words is on, but still count in the total, so the percentages stay accurate.

Yes, words in Hindi, Marathi, Gujarati, Tamil and other scripts are counted. The common-words filter only knows English words, so Hindi words like “का” or “है” will still appear.

Yes. Copy table puts the words, counts and percentages on your clipboard in a format Excel and Google Sheets paste into columns. The CSV button downloads a file with the rank, word, count and percentage.