Word Frequency Counter
Count and rank word frequencies in any text. See the top N words with counts and percentages. Optional stop-word filtering. Runs in your browser.
Pure browser JavaScript — no libraries required.
How to use this tool
- Paste your text.
- Set how many top words to show.
- Optionally enable stop-word filtering and click Analyse.
Count and rank word frequencies in any text. See the top N words with counts and percentages. Optional stop-word filtering. Runs in your browser.
How it works
The Word Frequency Counter analyzes any text you paste and produces a ranked list of every unique word alongside how many times it appears and its percentage share of the total word count. Results update instantly as you type or paste.
An optional stop-word filter removes common function words such as 'the', 'a', 'is', and 'in', so the ranking shows only meaningful content words. This is useful for identifying the key topics in an article, checking keyword density in SEO content, or spotting overused words in your own writing.
You can set the top-N cutoff to show only the most frequent words, reducing noise in long documents. The tool normalizes case by default, so 'The' and 'the' are counted as the same word. Everything runs in your browser; no text is sent to a server.
Worked example
Check keyword density in an SEO article
- Paste your article text into the input panel.
- Enable the stop-word filter to exclude articles and prepositions.
- Set the top-N display to 20.
- Review the ranked list to confirm your target keyword appears in the top 3.
- Check the percentage column — a healthy keyword density is typically 1-2%.
A ranked frequency table showing your top 20 content words with percentages, revealing whether the article is on-topic.
Common mistakes to avoid
- Forgetting to enable the stop-word filter when analyzing content — without it, 'the', 'a', and 'and' dominate the rankings and obscure meaningful keywords.
- Interpreting high frequency of a word as automatically good for SEO — context and placement matter more than raw count alone.
- Pasting text that includes navigation menus, headers, or footers from a copied webpage, which skews the frequency data with repeated UI text.
Key terms
- Stop words
- Common, low-information words (such as 'the', 'and', 'is') that are often filtered out before text analysis to focus on meaningful terms.
- Keyword density
- The percentage of times a target word appears relative to the total word count, used in SEO to gauge how prominently a topic is covered.
Frequently asked questions
- What are stop words?
- Stop words are common words like 'the', 'and', 'is' that carry little meaning. Filtering them reveals the content-bearing words.