Paste or type your text to count words, characters, sentences and paragraphs. Includes estimated reading and speaking time.
Get word count, character count (with and without spaces), sentence count, paragraph count, reading time, and speaking time — all updated as you type, zero delay.
Estimated reading time is calculated at 238 words per minute (average adult reading speed). Speaking time is calculated at 130 WPM (natural speech rate), useful for speech and presentation planning.
Your text never leaves your browser. Everything is computed locally using JavaScript, so sensitive documents, drafts, and private notes are never sent to any server.
For SEO purposes, most experts recommend 1,500–2,500 words for in-depth blog posts targeting competitive keywords. Short-form content (500–800 words) works well for news and timely pieces. Long-form content (3,000+ words) typically ranks well for complex topics with high search intent.
At an average speaking rate of 130 words per minute, a 5-minute speech contains approximately 650 words. For a 10-minute speech, aim for around 1,300 words. Use the speaking time estimate in this tool to calibrate your draft before a presentation.
A word is any sequence of non-whitespace characters separated by spaces, tabs, or newlines. Hyphenated words (e.g., "well-known") count as one word. Numbers count as words. Empty lines and multiple consecutive spaces are ignored.