What's new
Home Tools Reading Time Calculator
Free Tool

Reading Time Calculator

Paste your text or enter a word count to find out how long it takes to read. Works for articles, books, and speeches.

Estimate Reading Time

to read
Word count
At 200 wpm (slow)
At 238 wpm (average)
At 400 wpm (fast)

Average Reading Speed

The average adult reads 238 words per minute (wpm) for non-fiction. Fiction is slightly faster (~250 wpm) and technical content slower (~175 wpm).

Speed Reading

Speed reading courses claim 600–1,000+ wpm, but research shows comprehension drops sharply above 400 wpm for most people.

Blog Post Sweet Spot

HubSpot research found 7-minute articles (~1,600 words) get the most engagement — readers feel they receive full value.

Speech Timing

The average speaker delivers 130–150 words per minute, so divide your word count by 140 to estimate speech duration.

Frequently Asked Questions

The average adult reads approximately 238 words per minute (wpm) according to a 2019 meta-analysis by Brysbaert published in the Journal of Cognition, which analyzed 190 studies with 18,573 participants. This is slightly lower than the commonly cited 250–300 wpm figure. Reading speed varies significantly by content type: fiction averages ~250 wpm, newspapers ~220 wpm, technical or academic text ~175–200 wpm. Reading on screens is typically 20–30% slower than reading on paper, according to research by Anne Mangen.

Reading time depends on book length and your personal reading speed. Using the average of 238 wpm: a short novel (60,000 words) takes about 4.2 hours of reading time. A typical non-fiction book (70,000 words): ~4.9 hours. A long literary novel (120,000 words): ~8.4 hours. A dense academic book (80,000 words at 175 wpm for technical content): ~7.6 hours. Spread across 30-minute daily reading sessions, a 70,000-word book takes about 10 days. Most bestselling non-fiction books run 60,000–80,000 words.

Divide the word count by your target audience's reading speed (typically 200–250 wpm for online readers): Reading time = word count ÷ reading speed. For a 1,000-word article: 1,000 ÷ 200 = 5 minutes. For a 2,500-word guide: 2,500 ÷ 200 = 12.5 minutes. Most content platforms (Medium, HubSpot) display estimated reading time to help readers decide whether to engage. Medium uses 265 wpm as their baseline. For SEO content, a 'time on page' target of 4–7 minutes signals engagement quality to search engines.

Optimal length depends on content goal: Social media posts: 150–300 words. Email newsletters: 200–500 words. Blog posts (traffic): 1,500–2,500 words for SEO; 500–800 words for engagement. Long-form guides: 3,000–7,000 words (ranks well for competitive keywords). Landing pages: 500–1,500 words. Ahrefs research found that longer content (3,000+ words) earns 3× more backlinks and 3.5× more traffic than articles under 1,000 words on average — though quality and relevance matter more than length alone.

Proven techniques to increase reading speed: 1) Use a pointer (finger or pen) to guide your eyes — eliminates regression (re-reading). 2) Expand your visual field to capture 3–5 words per fixation instead of 1–2. 3) Reduce subvocalization (the inner voice) by tapping a finger or humming slightly. 4) Practice with a timer — read for 1 minute, count words, repeat. 5) Build reading stamina gradually — daily 30-minute sessions. Realistic improvement: 10–30% speed gain with comprehension maintained. Claims of 1,000+ wpm speed reading typically sacrifice comprehension significantly (confirmed by eye-tracking research from UC San Diego).

Read more, achieve more

Track your reading goals and build a daily reading habit with the Brite app — free for iOS and Android.

Try Brite Free →