Ad Space — Top Banner

Reading Time Calculator

Estimate how long it takes to read a text.
Paste your text or enter a word count to get estimated reading and speaking times.

Estimated Time

Knowing how long it takes to read a piece of content helps writers set expectations, teachers plan lessons, and readers schedule their time. Reading speed varies by person, content type, and reading purpose — but reliable averages give you a solid working estimate.

Formula: Reading Time (minutes) = Word Count ÷ Reading Speed (words per minute)

For rounding up to the nearest minute: Reading Time = ⌈Word Count ÷ WPM⌉

Average reading speeds by type:

  • Slow/careful reading (dense technical text): 100–150 WPM
  • Average adult silent reading (general content): 200–250 WPM
  • Comfortable reading (light fiction, news): 250–300 WPM
  • Speed reading (trained readers): 400–700 WPM
  • Skim reading (headlines, summaries): 700–1,500 WPM

What each variable means:

  • Word Count — the total number of words in the document. Word processors and tools like Google Docs show this instantly.
  • WPM (Words Per Minute) — your personal reading speed. The average adult reads around 238 WPM for general nonfiction.
  • Comprehension rate — faster reading typically means lower comprehension. Speed reading sacrifices depth for throughput.

Worked examples: A 1,500-word blog post at 238 WPM: Reading time = 1,500 ÷ 238 = 6.3 minutes (display as “6 min read”)

A 95,000-word novel at 250 WPM: Reading time = 95,000 ÷ 250 = 380 minutes = 6 hours 20 minutes

An academic paper (8,000 words) read carefully at 150 WPM: Reading time = 8,000 ÷ 150 = 53 minutes

Content benchmark word counts:

  • Tweet/post: 40–280 words → under 1 min
  • Blog post: 500–2,000 words → 2–8 min
  • Long-form article: 2,000–5,000 words → 8–20 min
  • Short story: 5,000–15,000 words → 20–60 min
  • Novel: 70,000–100,000 words → 5–7 hours

Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.