Paste or type your text to instantly count words, characters, sentences, and paragraphs — plus estimated reading time. Nothing is uploaded or stored.
Words
0
Characters (with spaces)
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
Reading Time
0s
Based on 200 words/min
This tool counts six text metrics in real time as you type or paste: word count, character count with spaces, character count without spaces, sentence count, paragraph count, and estimated reading time. All counting uses JavaScript string operations running locally in your browser — the text never leaves your device. Updates occur on every keystroke, giving you a live, accurate count as you write.
Bloggers and content writers use it to target ideal article lengths. Articles of 1,500–2,500 words tend to rank well in search results for most informational queries. Long-form pillar articles (3,000–5,000 words) capture broader keyword coverage. Short blog posts under 600 words are better suited for news updates or quick tutorials.
Students and academics use it to ensure essays meet assignment word limits — both minimums and maximums. Many assignment penalties are triggered by being even 1% over the maximum limit. Real-time counting prevents last-minute scrambles.
Social media managers use it to check post lengths against platform limits before publishing. X (Twitter) enforces 280 characters per standard post; LinkedIn post previews cut off around 300 characters; Instagram captions have a 2,200-character limit; Facebook allows posts up to 63,206 characters (but algorithm-deprioritizes very long posts).
SEO professionals use it to draft and verify meta titles (50–60 characters optimal) and meta descriptions (150–155 characters optimal). Going over these limits causes Google to truncate your snippet, reducing CTR.
Authors and novelistsuse daily word count targets (typically 500–2,000 words/day) to track writing sessions. A quick paste of the day's writing shows progress toward the manuscript target without opening Microsoft Word.
| Platform / Field | Limit |
|---|---|
| Google meta title | 50–60 characters |
| Google meta description | 150–155 characters |
| X (Twitter) tweet | 280 characters |
| X (Twitter) long post | 25,000 characters |
| LinkedIn post | 3,000 characters |
| LinkedIn headline | 220 characters |
| Instagram caption | 2,200 characters |
| SMS text message | 160 characters (single), 1,600 (multi-part) |
All counting runs entirely in the browser using JavaScript string operations. On every input event (each keystroke or paste), the text is processed through six independent counting functions.
Word count splits the string on the regex /\s+/ (any whitespace sequence) and filters empty strings — handling multiple spaces, tabs, and newlines between words correctly.
Sentence count uses a regex that detects sentence-ending punctuation (. ! ?) accounting for common edge cases like abbreviations. Paragraph count splits on double line breaks (\n\n) and filters empty blocks.
No text content is ever sent to a server — the counting happens locally in your browser tab with zero network requests. Sensitive documents like legal contracts, personal writing, or business content can be analyzed without any privacy risk.
Hyphenated words: "State-of-the-art" counts as four words (split at hyphens by whitespace-splitting) in many implementations. This matches how most publishing platforms count words. If your platform counts hyphenated compounds as one word, subtract accordingly.
Numbers and punctuation: "2024" and "$50" each count as one word. URLs and email addresses count as one word each, regardless of length. This is standard behavior across word processors.
CJK and non-Latin scripts: Chinese, Japanese, and Korean text does not use spaces between words. A sentence of 50 Chinese characters with no spaces counts as 1 word with this tool. For CJK character counting, use the character count metric instead.
Reading time accuracy: The 200 WPM estimate is an average for adult English readers on informational text. Technical content with complex terminology is typically read 20–30% slower; light fiction 20–30% faster. Use the estimate as a guide, not a precise prediction.
For writers and professionals: understand WPM benchmarks by skill level and how typing speed affects productivity.
What Is a Good Typing Speed? WPM Benchmarks by Skill Level →