← Back to Blog

How to Calculate Reading Time for Any Piece of Writing

By M Nouman Saeed · Published on September 12, 2026 · 5 min read

Almost every blog and news site now shows a small "X min read" label next to the title. It looks like a simple, almost arbitrary number — but it's based on a real formula, and knowing it lets you estimate (and control) how long your own writing will take readers to get through.

💡 Pro-Tip: Instant Reading Time

Paste your draft into our word count tool to get an estimated reading time alongside your word and character counts, calculated live as you type.

The Basic Formula

Reading time is calculated the same way speaking time is, just with a different rate:

Reading time (minutes) = Word count ÷ Words per minute

The variable that actually matters is the words-per-minute (WPM) rate you use. Silent adult reading speed is commonly benchmarked at 200 to 230 WPM, which is why most "X min read" labels use a number in that range as their baseline.

Quick-Reference Table (at 225 WPM)

Word CountEstimated Reading Time
500 words~2 minutes
1,000 words~4-5 minutes
1,500 words~7 minutes
2,500 words~11 minutes

Why Estimates Vary Between Sites

There's no single official standard, so the same article can show a different reading time depending on where it's published. Some of the variation comes from:

  • Different WPM baselines: Some platforms use 180 WPM (more conservative), others use 250 WPM (faster reader assumption).
  • Image and media time: More sophisticated calculators (Medium's is a well-known example) add a flat time penalty for each image — roughly 12 seconds for the first, decreasing for subsequent ones.
  • Code blocks: Technical content with code samples is often scanned rather than read word-for-word, so some calculators weight code blocks differently from prose.
  • Rounding rules: Rounding up to the nearest minute versus rounding to the nearest 30 seconds produces visibly different labels for borderline word counts.

Reading Time vs. Speaking Time

It's easy to conflate the two, but they use very different rates. Reading silently runs at roughly 200-250 WPM, while speaking out loud averages only 130-150 WPM — nearly half the speed. If you're timing a script for a presentation or video rather than estimating how long an article takes to read, use the speaking-rate formula instead; we cover that in detail in how many words is a 5-minute speech.

Using This When You Write

Knowing the formula is useful beyond curiosity — if you're writing for an audience that expects a quick 3-4 minute read, that's a concrete target of roughly 700-900 words, not a vague feeling. Our word counting tool calculates this live as you draft, so you can see your estimated reading time update in real time instead of calculating it by hand at the end.

Frequently Asked Questions

What reading speed do most 'X min read' labels use?

Most publishers and CMS platforms (including Medium's original implementation) use approximately 200-230 words per minute as the baseline for adult silent reading speed, then round the result to the nearest minute.

Does reading time account for images or code blocks?

Basic implementations count words only. More sophisticated ones add a flat time penalty per image (Medium famously adds 12 seconds for the first image, decreasing for subsequent ones) and read code blocks more slowly than prose, since code is scanned rather than read linearly.

Why do reading time estimates vary between sites for the same article?

Because there's no single standardized formula — sites use different words-per-minute baselines (commonly anywhere from 180 to 250 WPM) and different rounding rules, so the same 1,000-word article might show as '4 min read' on one site and '5 min read' on another.

Is reading time the same as speaking time?

No. Silent reading is significantly faster than speaking out loud — reading runs around 200-250 WPM while speaking averages 130-150 WPM. If you're timing a script to be read aloud rather than read silently, use our guide on speech word counts instead.

Want to know your draft's reading time?

Paste it into our word counter for an instant estimate.

Go to Word Counter