Count every word as you type.
Paste or write your text to see words, characters, sentences and paragraphs update live, plus reading and speaking time and the keywords you lean on most.
Your text
What this means
Keyword density
| Keyword | Count | Density |
|---|
How word count works
Average Reading and Speaking Speeds
The average adult reads at approximately 238 words per minute (WPM) for non-fiction and 260 WPM for fiction. Average speaking speed is about 150 WPM for presentations and 130 WPM for more deliberate public speaking. These benchmarks help you plan content length for articles, blog posts, speeches, and presentations.
How Word Count Relates to Page Count
A standard double-spaced page in 12pt Times New Roman contains approximately 250 words. A single-spaced page holds about 500 words. These approximations are useful for academic papers, manuscripts, and publishing. The average novel contains 70,000 to 100,000 words, which translates to roughly 280 to 400 pages.
Optimizing Content Length
Content length should match your medium and audience. Blog posts perform best between 1,500 and 2,500 words for SEO. A 5-minute speech requires about 750 words. Social media posts typically range from 40 to 280 characters. Knowing the right length ensures your content is appropriately detailed without losing reader attention.
Common questions
How long does it take to read 1,000 words?
At the average adult reading speed of 238 words per minute, a 1,000-word article takes approximately 4.2 minutes to read. This is why most blog posts and news articles aim for this length as an optimal engagement point.
How many words is a 5-minute speech?
At the average speaking rate of 150 words per minute, a 5-minute speech contains approximately 750 words. For slower, more deliberate speaking (such as a TED talk), aim for about 650 words for 5 minutes.
How do you estimate characters from word count?
The average English word is approximately 5 characters long. Including spaces between words, the formula becomes approximately 6 characters per word. So 500 words equals roughly 2,500 characters without spaces or 3,000 characters with spaces.
Estimates only. Reading and speaking times use average speeds of 200 and 130 words per minute and will vary by reader, topic and format.