Word Counter
Paste text to count words, characters, sentences, paragraphs, and more
What is a word counter?
A word counter is a tool that tallies the number of individual words in a piece of text. It is used by writers, students, journalists, and professionals to meet word count requirements for essays, articles, social media posts, and legal documents.
Modern word counters go beyond simple word counts β they also track characters, sentences, paragraphs, reading time, and the frequency of individual words, giving writers a comprehensive picture of their text.
What do each of these stats mean?
- Words β a sequence of characters separated by whitespace. Hyphenated words (e.g. "well-being") count as one word.
- Characters β every character including spaces, punctuation, and line breaks.
- Characters (no spaces) β useful for platforms like Twitter/X that used to count without spaces, or for typesetting calculations.
- Sentences β groups of words ending with a period, exclamation mark, or question mark.
- Paragraphs β blocks of text separated by blank lines.
- Reading time β estimated at 200 words per minute, the average adult silent reading speed.
Word count requirements for common writing types
| Type | Typical word count |
|---|---|
| Tweet / X post | Up to 280 characters (β 40β60 words) |
| Blog post (short) | 500β800 words |
| Blog post (long-form / SEO) | 1,500β3,000 words |
| College essay | 500β650 words |
| Short story | 1,000β7,500 words |
| Novel | 80,000β100,000 words |
| LinkedIn article | 1,000β2,000 words |
Frequently asked questions
Words are counted by splitting text on whitespace (spaces, tabs, newlines) and counting each resulting non-empty segment. Punctuation attached to a word (e.g. "end." or "Hello,") is treated as part of that word.
No. All processing happens entirely in your browser using JavaScript. Your text never leaves your device and is never sent to any server.
Reading time is estimated by dividing the word count by 200 β the average silent reading speed for adults in words per minute (WPM). Complex or technical text may take longer; simple text may be faster.
Yes. Any contiguous sequence of non-whitespace characters counts as a word, including numbers like "2024" or "3.14".
The top keywords section shows the most frequently occurring meaningful words in your text, filtered to remove common short words (the, a, an, is, etc.). This helps identify the main themes of your text.
How to use the Word Counter tool
Paste your text
Copy text from any source β a Word document, Google Doc, email, essay, blog draft β and paste it into the text area. You can also type directly.
See instant stats
Word count, character count, sentence count, paragraph count, reading time and speaking time all update in real time as you type β no button to click.
Check top keywords
The tool automatically shows the most-used meaningful words in your text, helping you spot repetition or confirm your main topic comes through clearly.
Copy or clear
Use the Copy button to copy your text to clipboard, or Clear to start fresh. All processing is instant and nothing is saved to any server.
Why word count matters for different types of writing
Different writing formats have different expectations, and understanding them helps you write more effectively for your audience.
Academic essays and assignments
Most academic institutions set strict word limits. Submitting significantly under or over the limit can cost marks. High school essays typically run 500β1,000 words; university undergraduate essays 1,500β3,000 words; dissertations and theses from 10,000 to over 80,000 words. The word counter lets you track your progress in real time rather than discovering you're 400 words short after you've finished.
Blog posts and SEO content
Search engines favor comprehensive content. While there's no magic word count for ranking, research consistently shows that long-form blog posts (1,500β2,500 words) tend to rank higher and earn more backlinks than shorter posts on competitive topics. However, a focused 800-word post that fully answers a specific question often outperforms a padded 3,000-word post on the same topic. Quality and relevance always trump length.
Social media posts
Platform limits vary widely: X (Twitter) at 280 characters, LinkedIn posts performing best at 150β300 words, Instagram captions capped at 2,200 characters (but the first 125 show before "more"), and Facebook performing well at 40β80 words for engagement. Knowing your character and word count before posting prevents cut-off text.
Cover letters and professional documents
Cover letters should stay between 250β400 words β long enough to make your case, short enough to be read fully. Resumes vary by experience level but one page (approximately 400β600 words) works for most candidates with under 10 years of experience.
Speeches and presentations
The average speaking pace is 125β150 words per minute for a clear, deliberate presentation. A 5-minute speech needs approximately 625β750 words. A 10-minute speech: 1,250β1,500 words. Our word counter's speaking time estimate accounts for this.
Reading time vs speaking time β what's the difference?
Reading time and speaking time use different speed benchmarks:
- Reading time β calculated at approximately 200β250 words per minute (average adult silent reading speed)
- Speaking time β calculated at approximately 125β150 words per minute (average presentation/speech pace)
A 1,000-word essay takes about 4β5 minutes to read silently, but 6β8 minutes to deliver as a speech. This distinction matters for anyone preparing a talk, lecture, or presentation β always use speaking time, not reading time, to estimate how long your speech will run.
Understanding keyword density
The "Top Keywords" feature shows which words appear most frequently in your text. This is useful for several reasons:
- Spot over-repetition β if one word appears far more than others, you may be overusing it. Vary your vocabulary for better readability.
- Check topical focus β the top keywords should reflect your article's main topic. If they don't, your content may lack clarity or focus.
- SEO writing β for blog posts and web content, your target keyword phrase should appear naturally throughout. Keyword density of 0.5β2% (meaning 5β20 times per 1,000 words) is generally considered natural β above that risks "keyword stuffing," which search engines penalize.