Word Counter
Count words, characters, sentences, paragraphs, and reading time instantly.
How to Use Word Counter
Type or Paste Your Text
Simply click the text area and start typing, or paste any text using Ctrl+V (Cmd+V on Mac).
View Live Statistics
All counts update in real-time as you type — no need to click any button.
Analyze Keyword Density
Once you type 10+ words, the top keyword frequency table appears automatically.
Copy or Download
Use the toolbar buttons to copy, download, or clear your text at any time.
Word Counter — Count Words, Characters, Sentences, and More
Whether you're checking a blog post against a target length, making sure an essay meets a minimum word count, fitting within a platform's character limit, or estimating how long a speech will take to deliver, this tool gives you all the numbers you need in one place. Paste or type your text and see the count update in real time.
What it counts
Words: Every sequence of characters separated by spaces or punctuation. Hyphenated words like "well-known" count as one word. Numbers count as words.
Characters (with spaces): Every character in the text including spaces, punctuation, and line breaks. This is what most SMS character limits and many CMS character fields count.
Characters (without spaces): Only non-space characters. Some character limits — particularly in printed materials and certain form fields — use this count.
Sentences: Lines ending with a period, question mark, or exclamation mark. The count is approximate for complex punctuation like abbreviations and ellipses, but accurate for most standard writing.
Paragraphs: Blocks of text separated by blank lines.
Reading time: Estimated at approximately 200–250 words per minute, which is average adult reading speed for English text. Displayed as minutes and seconds for precision.
Speaking time: Estimated at approximately 130 words per minute, which is a comfortable speaking pace for a presentation or speech. Useful for timing prepared speeches, podcast scripts, and narration.
Unique words: The count of distinct words (case-insensitive). A lower unique word count relative to total word count suggests repetitive vocabulary; a higher ratio suggests variety.
Common use cases
Blog posts and articles: SEO guidance typically recommends different minimum lengths for different content types — product pages around 500 words, how-to articles around 1,200–1,500 words, comprehensive guides 2,000+. Track your count as you write to hit the target.
School and college essays: Most academic assignments specify a word count. This tool gives you the exact count with no ambiguity about whether the title, footnotes, or references are included (paste only what you want to count).
Social media character limits: Twitter/X allows 280 characters per post. LinkedIn updates have a 3,000 character limit. Instagram captions support up to 2,200 characters. Meta descriptions should be under 160 characters. Paste your draft here to check before posting.
Email writing: Studies consistently show that shorter emails get better response rates. Check your email draft here — if it's over 200 words, consider whether you can trim it.
Speech and presentation preparation: A typical 10-minute conference presentation at a moderate speaking pace is around 1,200–1,500 words. Use the speaking time estimate to calibrate your script before you practice or present.
Competitive exam preparation: Many Indian competitive exams (UPSC essays, MBA admission essays, bank exam descriptive sections) have strict word limits. Check your practice answers here to get comfortable with what 200, 500, or 1,000 words feels like in writing.
Content creation for Indian platforms: If you create content in English for Indian social media — short reels scripts, caption writing for Instagram, LinkedIn posts about career topics — keeping track of character counts helps you write to the platform rather than getting cut off.
How to use it
Type directly into the text area, or paste your existing content. All counts update in real time as you type — no need to click a button. Check the relevant metric (words, characters, reading time) against your target, then edit until you hit it.
Tips
If you're writing for Twitter, remember that links are shortened to 23 characters regardless of the original URL length. Twitter counts characters, not words. Paste your tweet text here to check the character count before posting.
Reading time estimates assume average adult reading speed for standard prose. Technical content, dense writing, and content with many unfamiliar terms takes longer to read — multiply the estimate by 1.5 for highly technical content. Casual storytelling reads faster than the estimate. Use it as a guideline, not a guarantee.
Speaking time varies significantly by speaker — some present faster at 160 wpm, others slower at 100 wpm. The estimate is a useful starting point for timing, but record yourself reading your script once to calibrate against your own pace.
Limitations
Word counting in languages with different word boundary conventions — Japanese, Chinese, Thai — is not reliable with a tool designed for English and similar space-separated languages. For English and most Indian languages written in English (Hinglish), it works correctly. For Devanagari and other scripts that use spaces as word boundaries, word counting is approximately correct.
Some platform character limits count certain characters differently. Twitter, for example, counts some Unicode characters (including some emoji) as two characters. If exact platform character matching matters for a specific post, verify the final count in the platform's own editor.
Frequently Asked Questions
The word counter splits text by whitespace to count words, counts all characters including spaces, detects sentence endings with punctuation, and counts blank-line-separated blocks as paragraphs — all in real-time in your browser.
No. All processing is done entirely in your browser using JavaScript. Your text never leaves your device and is not sent to any server.
Reading time is estimated based on an average adult reading speed of 200-250 words per minute. The displayed time represents a general estimate for most readers.
Unique words are the count of distinct, individual words in your text (case-insensitive, punctuation stripped). A high unique word ratio indicates a richer vocabulary in the text.