Word Frequency Counter
Content editors, students and SEO teams often need a quick view of the words a draft repeats most. Paste text, choose the minimum word length and how many rows to show, then get a ranked frequency table with counts and density percentages. The counter runs in your browser, lowercases words for matching and lets you copy the CSV for a spreadsheet or audit note.
How to count word frequency
-
1
Paste text
Use anything from a paragraph to a long article. Longer samples give a more reliable pattern.
-
2
Set limits
Choose the minimum word length and the number of rows to include in the ranked result.
-
3
Count words
The tool tokenises letters, numbers and apostrophes, normalises case and counts each exact token.
-
4
Copy the CSV
Review the top words on screen, then copy the word, count and density columns into your workflow.
What the output looks like
For a 1,500-word marketing article with the minimum length set to 4:
| Rank | Word | Count | % of total |
|---|---|---|---|
| 1 | marketing | 47 | 3.13% |
| 2 | campaign | 38 | 2.53% |
| 3 | audience | 29 | 1.93% |
| 4 | 27 | 1.80% |
If the term you expected to dominate is missing from the top rows, the draft may not be focused enough. If an accidental filler word appears near the top, it is a good candidate for editing.
Reading keyword density
Use density as a warning light, not as a hard SEO formula:
- Around 1-2% for a primary phrase is usually enough when the writing is natural.
- Secondary terms can be lower, especially when the topic is covered clearly.
- Exact-token density above 3% can feel repetitive if the term is forced into sentences.
- Search engines understand variants and context better than this simple counter, so review plurals, synonyms and related phrases manually.
Quality, intent and useful coverage matter more than repeating the same keyword.
Exact-token counting notes
- The counter is case-insensitive:
Marketingandmarketingare counted together. - It does not remove stopwords, stem words or lemmatise variants.
- The minimum-length setting is the main filter for hiding short words such as
a,toorof. - Languages without spaces between words, such as Chinese, Japanese and Thai, may need pre-segmented text when you want true word-level counts.
Useful checks
- Editing for overuse. Spot repeated fillers such as “really”, “actually” or “maybe”.
- Content audits. Compare drafts in a spreadsheet to see which topics and terms dominate a group of pages.
- Academic writing. Confirm that key concepts recur across a chapter instead of vanishing after the introduction.
- SEO reviews. Check whether target terms, brand names and product names appear at a natural level.
Frequently Asked Questions
A word counter gives one total, such as 1,500 words. A frequency counter shows how often each word appears, such as “marketing” 47 times.
No. This version counts exact tokens after the minimum-length filter. Increase the minimum length if you want to hide many short function words.
Yes, as a quick check. Treat the result as a signal, then read the text to make sure the keyword use feels natural and useful.
No. Tokenising, counting and CSV generation happen in your browser.
Related Tools
Backlink Anchor Text Analyzer
Paste backlinks, CSV rows, URL | anchor pairs or plain anchor lines to count repeated anchor text and export Anchor Text,Count,Share CSV.
Breadcrumb Schema Generator
Generate valid BreadcrumbList JSON-LD for any page hierarchy. Produces schema.org markup ready to paste into your site head.
Broken Link Checker
Crawl a single page (or a small sitemap) and flag every broken link by HTTP status. Fast check with redirect chain detection.
Canonical Tag Generator
Generate a valid rel=canonical link tag. Includes HTTP Link header equivalent and common mistakes to avoid.
Canonical URL Checker
Check the canonical URL Google sees for any page. Detects HTML link tag, HTTP Link header, conflicts and redirect chains.
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.