Word Frequency Counter

Updated July 2026

Paste any text to see which words appear most often, with their counts and keyword density percentages. Filter out common stop words, set a minimum word length, and read off the totals — all without leaving your browser.

Paste text to see which words appear most often, with their counts and density percentages — useful for writers and SEO. It runs in your browser; nothing is uploaded.
Counting happens live as you type. Nothing is uploaded.
Skips the, and, of, to and ~60 other common words.
Treat "Word" and "word" as the same word.
Total words
Unique words
# Word Count Density %
Paste some text above to see the most frequent words.

How this word frequency counter works

A word frequency counter breaks your text into individual words and tallies how many times each one occurs. This tool splits on anything that is not a letter or number — spaces, punctuation and line breaks — while keeping apostrophes, so contractions like don't and possessives like writer's stay intact as single words.

Once the words are counted, they are sorted from most to least frequent and the top results are shown in the table. Alongside the raw count, each word gets a keyword density figure: its number of occurrences divided by the total number of words, expressed as a percentage. Use the options to set a minimum word length, ignore common stop words, and toggle case sensitivity.

Worked example: take the sentence "The cat sat on the mat. The cat is happy." That is 10 words total. The word the appears 3 times, so its density is 3 ÷ 10 = 30%; cat appears twice (2 ÷ 10 = 20%); the rest appear once (10%).
#WordCountDensity %
1the330.0%
2cat220.0%
3sat110.0%
4on110.0%
5mat110.0%
6is110.0%
7happy110.0%

Reference note: with the stop-word filter on, the, on and is would be removed, leaving cat at the top — a clearer picture of what the text is actually about.

Frequently asked questions

How do I find the most common words in a text?
Paste or type the text into the tool above. It splits the text into words, counts how often each appears, and lists them from most to least frequent so the most common words sit at the top.
What is keyword density?
Keyword density is how often a word or phrase appears relative to the total number of words, usually shown as a percentage. It gives a rough sense of which terms a page emphasises.
How is keyword density calculated?
Divide the number of occurrences of a word by the total number of words, then multiply by 100. A word appearing 8 times in a 400-word article has a density of 8 ÷ 400 = 2%.
What are stop words?
Stop words are very common words such as the, and, of, to and is that carry little topical meaning. Filtering them out lets the most meaningful words rise to the top.
What's a good keyword density for SEO?
There is no magic number. Modern search engines reward natural, helpful writing rather than a target percentage, and keyword stuffing can backfire. Treat density as a sanity check and write for the reader first.
Is my text uploaded?
No. All counting happens locally in your browser, so your text is never sent to a server or stored. You can safely paste private or unpublished content.
⚡ Word Frequency Counter — by larely ↗

Related tools

Image to Base64 Converter

Encode an image to a Base64 data URI for HTML or CSS, in your browser.

What Is My Browser?

Detect your browser, OS, screen resolution, window size and more.

Chmod Calculator

Convert file permissions between octal , symbolic and the chmod command.

Password Strength Checker

Estimate password entropy and crack time, entirely in your browser.

UTM Link Builder

Build campaign tracking URLs with UTM parameters for Google Analytics.

Meta Tag Generator

Generate HTML meta, Open Graph and Twitter Card tags for any page.

HTTP Status Codes

Searchable reference of every HTTP status code and what it means.

Data Transfer Rate Converter

Convert between Mbps, MB/s, Gbps and more, with the bits-vs-bytes rule.

ASCII Table

Full ASCII table with decimal, hex, octal, binary and character lookup.

MIME Types

Look up the MIME type for any file extension.

Markdown Table Generator

Build a Markdown table with alignment and copy the syntax, in your browser.

HTTP Headers Reference

Searchable reference of common HTTP request and response headers.

Browse all 251 free tools →