Search tools...
Text Tools

Reading Time Calculator — How Long Does It Take to Read Any Text?

Calculate reading time for articles, books, and speeches based on real reading speed data

5 min readUpdated March 13, 2026Reading Time, Text Tools, Readability, Writing, Content
Knowing how long your content takes to read is essential for writers, bloggers, editors, and content marketers. Medium displays reading time on every article. Email marketers A/B test subject lines that mention read time. Teachers plan lessons around reading pace. This guide explains reading speeds, how to calculate reading time, and what affects comprehension.
Free Tool

Free Reading Time Calculator — Accurate Estimate for Any Text

Calculate reading time for any content. 4 reader profiles, custom WPM, Flesch readability score, speaking time. Paste any text and get instant results.

Calculate Reading Time

Average Reading Speeds — The Real Data

The "average reading speed" varies significantly depending on the source and study method. Here's a comparison of the most-cited figures:

Reader TypeWords Per Minute (WPM)Source
Children (grades 1–2)60–100 WPMHasbrouck & Tindal (2017)
Average adult (non-fiction)238 WPMBrysbaert (2019) — most cited study
Average adult (fiction)260–280 WPMGeneral research consensus
University students250–300 WPMMultiple studies
Professionals (reading for work)250–350 WPMVariable by field
Speed readers (trained)400–700 WPMWith reduced comprehension
Silent reading (audiobook rate)150–160 WPMAudible / podcast average
Public speaking pace130–150 WPMToastmasters guideline
💡 The 238 WPM standard

The most reliable study on adult reading speed (Brysbaert, 2019 — meta-analysis of 190 studies with 17,887 participants) found the median non-fiction reading speed is 238 WPM. ToolsArena's Reading Time Calculator uses 238 WPM as its "Average Reader" baseline.

The Reading Time Formula

Reading time is calculated using a simple formula:

Reading Time (minutes) = Word Count ÷ Reading Speed (WPM)

Examples:

  • 500-word blog intro ÷ 238 WPM = 2.1 minutes
  • 1,500-word article ÷ 238 WPM = 6.3 minutes
  • 3,000-word guide ÷ 238 WPM = 12.6 minutes
  • 80,000-word novel ÷ 238 WPM = 336 minutes (~5.6 hours)

For speaking time (presentations, speeches), use 130 WPM. For audiobooks, use 155 WPM.

Flesch Readability Score — Is Your Content Too Complex?

The Flesch Reading Ease formula measures how easy a text is to read:

Score = 206.835 − (1.015 × avg sentence length) − (84.6 × avg syllables per word)

ScoreDifficultySuitable for
90–100Very Easy5th grade, simple text messages
70–90Easy6th grade, consumer-facing content
60–70Standard8th–9th grade, most blog posts
50–60Fairly Difficult10th–12th grade, news articles
30–50DifficultCollege level, academic writing
0–30Very DifficultGraduate/professional level
💡 Target score for web content

Aim for a Flesch score of 60–70 for general web content. Shorter sentences (under 20 words) and common vocabulary improve readability without dumbing down your content. Google's own style guide recommends writing at a 7th–9th grade reading level for most content.

How to Use the Tool (Step by Step)

  1. 1

    Open the Reading Time Calculator

    Go to ToolsArena Reading Time Calculator — no account needed.

  2. 2

    Paste your text

    Paste your article, essay, blog post, or any text into the input area.

  3. 3

    Choose a reader profile

    Select Slow (150 WPM), Average (238 WPM), Fast (350 WPM), or Speed Reader (600 WPM). Or set a custom WPM.

  4. 4

    Review the results

    See reading time, speaking time, audiobook time, Flesch readability score, word count, and keyword frequency.

  5. 5

    Use insights to improve your content

    If the reading time is too long for your audience, use the paragraph breakdown to identify which sections to trim.

Frequently Asked Questions

What is the average reading speed for adults?+

The most reliable study (Brysbaert, 2019) found the median reading speed for adult non-fiction readers is 238 words per minute (WPM). Fiction readers average slightly higher at 260–280 WPM. Speed reading courses claim 400–700 WPM, but research shows comprehension drops significantly above 350 WPM.

How long does it take to read 1,000 words?+

At the average reading speed of 238 WPM: 1,000 ÷ 238 = 4.2 minutes. At 150 WPM (slow reader): 6.7 minutes. At 350 WPM (fast reader): 2.9 minutes. For speech or presentation: 1,000 ÷ 130 WPM = 7.7 minutes.

How long does it take to read a book?+

A typical novel has 70,000–100,000 words. At 238 WPM: 294–420 minutes (5–7 hours of reading). Most readers read for 30–60 minutes per session, so finishing a novel takes 5–14 days depending on reading habit.

What is a good Flesch Reading Ease score for blog posts?+

Aim for 60–70 for most blog content (suitable for general adult audiences). Marketing copy works best at 70–80 (simpler language). Academic or technical content typically scores 30–50. Use shorter sentences and common words to increase your score.

How is reading time displayed on Medium and news sites?+

Medium uses approximately 265 WPM as their baseline. Most reading time estimates on websites round to the nearest minute (e.g., "4 min read" for 950–1,325 words at 265 WPM). Substack uses 200 WPM. ToolsArena uses 238 WPM (the most accurate research-based figure) and shows exact minutes and seconds.

Free — No Signup Required

Free Reading Time Calculator — Accurate Estimate for Any Text

Calculate reading time for any content. 4 reader profiles, custom WPM, Flesch readability score, speaking time. Paste any text and get instant results.

Calculate Reading Time

Related Guides