⏱️ Reading Time Estimator

Last updated: February 18, 2026

⏱️ Reading Time Estimator

Paste your text below to see how long it takes to read or speak aloud.

238 wpm
130 wpm
Presets:
Please paste some text above before calculating.
0
Total Words
0
Characters
0
Sentences
0
Paragraphs
📖
Silent Reading
🎙️
Speaking Aloud

Breakdown

0
Avg Word Length
0
Unique Words
0
Book Pages (~250 wpp)

Why Knowing Your Reading Time Changes How You Write (and Present)

There's a moment every writer dreads: you've crafted what feels like a perfectly sized blog post, a keynote script, or a product pitch — and then someone asks, "How long will this take?" You guess. You shrug. You're usually wrong by a mile.

Estimating reading and speaking time isn't just a nice stat to slap on a Medium post. It's a genuine editorial decision that shapes whether someone finishes your content, whether a speaker runs over their slot, and whether a newsletter subscriber bounces before reaching your call to action.

The Science Behind Words Per Minute

Reading speed research has been studied seriously since the 1960s. The number most professionals cite — around 238 words per minute — comes from a 2019 meta-analysis of 190 studies, covering nearly 18,000 participants. That average hides a huge range: slow readers clock around 100–150 wpm, while experienced readers often cruise at 300–400 wpm without losing comprehension. Speed readers using skimming techniques can push past 500 wpm, though genuine retention starts declining above 400.

Speaking aloud is a different beast. Human speech naturally settles around 120–150 words per minute for clear, comfortable delivery. News anchors typically aim for 150–160 wpm — fast enough to feel energetic, slow enough to remain intelligible. Podcast hosts often push 160–180 wpm for casual conversation. Public speakers delivering formal presentations usually slow to 100–120 wpm to let complex ideas land.

The key takeaway: a 1,000-word article takes roughly 4.2 minutes to read silently at the average rate, but closer to 7.5 minutes if someone reads it aloud as a podcast script. That's a meaningful gap.

Step 1 — Know What You're Estimating For

Before you paste anything into a reading time tool, decide what output you actually need. Blog post reading times serve a different purpose than speech scripts, podcast prep, or academic study timing. The appropriate words-per-minute setting changes significantly:

  • Blog posts and articles: Use 200–250 wpm for general audience estimates. Tech-heavy or academic content with dense terminology warrants dropping closer to 150–180 wpm, since readers slow down and re-read complex sentences.
  • Video scripts and voiceovers: Set speaking speed between 130–150 wpm for conversational YouTube content. Explainer videos with dense visuals often read slower — 110–130 wpm — because viewers are processing what they see at the same time.
  • Conference talks and presentations: Target 100–120 wpm. Speakers pause for slides, for emphasis, and for audience reaction. A 3,000-word script often fills a 30-minute slot despite seeming like it wouldn't.
  • Podcast scripts: 150–170 wpm is comfortable for two-person conversation. Solo narration tends to run slightly slower at 130–150 wpm.

Step 2 — Paste and Measure Your Baseline

With your text ready and the appropriate wpm selected in the tool above, run your initial estimate. Don't overthink it — just use the result as a diagnostic number, not a fixed truth.

Pay attention to the word count alongside the time estimate. A 600-word piece showing "2 min 31 sec" might look fine, but context matters. Medium data suggests blog posts under 3 minutes have completion rates above 70%. Posts over 7 minutes drop sharply. If your content is informational and skimmable, the raw reading time estimate is fairly accurate. If it's dense argument or technical documentation, add 20–30% for realistic reading time.

Step 3 — Adjust for Complexity, Not Just Length

Reading time estimates assume all words are created equal. They aren't. A 500-word paragraph about quantum entanglement takes twice as long to process as 500 words of casual storytelling. When working with technical content, legal copy, or academic writing, deliberately dial the wpm slider down from the "average" setting to get a more honest estimate.

A useful personal calibration: copy 100 words from a representative section of your text and time yourself reading it naturally. If it takes 45 seconds, your personal speed is around 133 wpm. Use that number in the tool going forward for your own content consumption estimates.

Step 4 — Use Speaking Time Estimates for Real Script Work

If you're preparing a speech, podcast, or video, the speaking speed estimate is more important than the reading estimate. Here's a workflow that actually works:

Write your full script. Paste it into the estimator with your speaking speed set to whatever feels natural for your delivery style. If you're aiming for a 10-minute video, your script should estimate at 9–9.5 minutes to leave room for natural pauses, re-takes, and that inevitable "um, let me rephrase that" moment everyone does in their head even when scripted.

If the estimate comes back at 12 minutes for a planned 8-minute slot, don't start cutting randomly. Identify which sections are scene-setting versus insight-delivering. Scene-setting is almost always where hidden length lives — introductions, context paragraphs, and transitions that made sense in the outline but slow the finished piece down.

Step 5 — Label Your Content with Confidence

Once you have an accurate reading time estimate, use it. Adding "5 min read" to a blog post increases click-through rate by giving readers a concrete commitment before they start. Email newsletters with reading time labels see higher open-to-completion rates because the reader pre-decides whether they have time right now — and those who continue convert better than distracted readers who drop off halfway.

For internal documents at work, reading time labels reduce "I didn't finish it" responses. A 12-minute reading time label on a strategy doc signals to recipients that they need to block actual calendar time, not skim it between meetings.

One Honest Limitation

No word-count-based tool captures reading difficulty. Two texts with identical word counts can have wildly different cognitive loads depending on sentence length, vocabulary complexity, and structural clarity. The Flesch-Kincaid readability formula attempts to account for syllable count per word and words per sentence, but that's still an approximation. For most practical purposes — blog labeling, speech prep, newsletter formatting — wpm-based estimates are accurate enough that the remaining variance doesn't matter. Just treat the output as a planning guide, not a stopwatch.

The real value of knowing your reading time isn't the number itself — it's the discipline of thinking carefully about how much of someone's attention you're asking for, and whether your content is worth it.

FAQ

What is the average reading speed used for the estimate?
The default is 238 words per minute, which comes from a 2019 meta-analysis of 190 studies on adult reading speed. This represents average silent reading for comprehension — not skimming. You can adjust it using the slider to match slower readers (150 wpm) or faster readers (300–400 wpm).
Why is the speaking speed so much slower than the reading speed?
When you read silently, your brain processes words faster than your mouth can produce them. Silent reading bypasses the physical constraints of speech — breath control, articulation, pacing for an audience. Comfortable spoken delivery for most people lands between 120–150 wpm, while silent reading averages around 238 wpm. That's why a 5-minute read can become an 8-minute speech.
How should I set the wpm for a YouTube video or podcast script?
For YouTube voiceovers and explainer videos, use 130–150 wpm. Casual podcast conversation between two people typically runs 150–170 wpm. Formal solo narration or educational content is better estimated at 120–140 wpm. If your delivery style is energetic and fast-paced, push toward the higher end; if you pause for emphasis or speak to non-native speakers, aim lower.
Does the tool account for punctuation or headings in the word count?
The tool counts all whitespace-delimited tokens as words, which closely matches how most word processors count. Headings are included because a reader's eyes still pass over them. Punctuation marks attached to words (commas, periods, quotes) are stripped when calculating unique word counts and average word length, but they don't inflate or deflate the main word count.
How accurate is reading time for dense technical or academic content?
For plain prose, wpm-based estimates are accurate within 15–20%. For dense technical writing — papers, legal documents, complex tutorials — readers slow down significantly and often re-read sections. In those cases, reduce the wpm slider to 150–180 and add another 20% buffer on top of the estimate. The tool gives you a floor, not a ceiling, for complex content.
Can I use this tool to calculate reading time for a Medium or Substack post label?
Yes — paste your full draft and use the default 238 wpm setting. Medium itself uses 275 wpm internally, which skews slightly fast. If you want your label to match what most readers actually experience, 230–250 wpm is more realistic. Round the result to the nearest half-minute and label it — readers respond better to 'about 4 minutes' than a precise '3 min 47 sec.'