📖 Text Analyzer

Reading Time

Paste any text and instantly see how long it takes to read, word count, character count, and speaking time.

Reading speed
Custom WPM: words/min
Your text
0 words
📖 Reading time 0:00 at 238 wpm
🎤 Speaking time 0:00 at 130 wpm
0Words
0Characters
0Sentences
0Paragraphs
Detailed breakdown
Characters (no spaces)0
Average word length0
Average sentence length0 words
Unique words0
Reading @ 150 wpm
Reading @ 238 wpm
Reading @ 400 wpm
📝 Paste your text above to see reading time, word count and full analysis.

How is reading time calculated?

Reading time is calculated by dividing total word count by reading speed in words per minute (wpm). Research shows the average adult reads 200–250 wpm for general content, with a median of 238 wpm.

Reading Time = Word Count ÷ Reading Speed (wpm)
Speaking Time = Word Count ÷ 130 wpm (avg presentation speed)
Example: 1,000 words ÷ 238 wpm ≈ 4 min 12 sec
Reader typeSpeed (wpm)1,000 words5,000 words
Slow / careful150 wpm6 min 40s33 min
Average adult238 wpm4 min 12s21 min
Fast reader400 wpm2 min 30s12 min
Speed reader700 wpm1 min 26s7 min
Speaker/presenter130 wpm7 min 42s38 min
📰 Blog & articles

Ideal blog posts are 1,500–2,500 words (6–10 min read). Long-form SEO content often targets 2,000+ words. Know your reading time before publishing.

🎤 Speeches & presentations

A 5-minute speech ≈ 650 words at 130 wpm. A 10-minute TEDx talk ≈ 1,300 words. Use speaking time to prepare perfectly.

📚 Books & long-form

An average novel has 80,000 words — about 5.6 hours at 238 wpm. Non-fiction averages 60,000 words. Use this to plan your reading list.

📧 Emails & messaging

The sweet spot for professional emails is 50–125 words (under 30 seconds). Longer emails see lower response rates.

Frequently asked questions

The average adult reads 200–250 words per minute for general content. Research using eye-tracking puts the median at 238 wpm. This tool defaults to 238 wpm but you can set any custom speed.
At average speed (238 wpm), 1,000 words takes about 4 minutes 12 seconds. At slow speed (150 wpm) it's 6 minutes 40 seconds. At fast (400 wpm) it's 2 minutes 30 seconds.
At 238 wpm, a 5-minute read is approximately 1,190 words. Paste a 5-minute target into the tool to verify your article length.
Speaking time uses 130 wpm — the average comfortable pace for presentations and speeches. Silent reading is faster at 238 wpm. Use speaking time to prepare talks, podcasts, and voiceovers.
Words are counted by splitting text on whitespace and punctuation. Multiple spaces, newlines, and punctuation-only tokens are excluded. This matches the method used by Microsoft Word and Google Docs.
🔗 Related tools