ToolBook
Support us on Ko-fi
Help us keep this free, forever

Reading Time Calculator

How to use the Reading Time Calculator

Paste text, type a word count, or enter a page count. Pick an audience profile, then read the headline numbers: reading time, speaking time, word count, character count, and page estimate.

  1. Pick an input mode

    Paste the full text for the most accurate count, type a known word total, or enter a book page count (the tool assumes 250 words per page).

  2. Choose an audience profile

    Children read at 150 WPM, casual readers 200, the adult average 250, college-level 280, skim readers 350, and trained speed readers 500. Pick the closest match.

  3. Check the spoken-word card

    See how long the same text takes aloud at conversation (130 WPM), podcast or audiobook pace (160 WPM), and keynote pace (105 WPM).

  4. Copy a shareable link

    The chosen pace is stored in the URL via the wpm query string, so a copied link reproduces the same estimate for anyone.

Frequently asked questions

What is the average reading speed?

250 words per minute is the most-cited average for adult silent reading on screen. The number comes from research on moderately complex prose; technical or unfamiliar material runs slower (180 to 220 WPM) and skim reading runs faster (300+ WPM).

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

About 4 minutes at the 250 WPM adult average. A casual 200 WPM reader takes 5 minutes; a 350 WPM skim reader finishes in under 3. Reading the same 1,000 words aloud takes roughly 7 to 8 minutes at conversational pace.

How long does it take to read a book?

A typical paperback has 250 to 300 words per page, so a 300-page book runs about 75,000 to 90,000 words. At 250 WPM that is 5 to 6 hours of pure reading time. Enter your page count in the tool above for an exact number at any pace.

Do children and older adults read at the same speed?

No. Elementary readers average 150 WPM, middle schoolers 200, and adults 250. Reading speed drops again after age 65 by roughly 10 to 20 percent for most readers. Pick the audience profile that matches your audience, not a one-size number.

Why does the speaking time differ from reading time?

Speaking is roughly half the speed of silent reading. Conversational pace runs around 130 words per minute; podcast hosts and audiobook narrators average 150 to 160; keynote speakers slow to 100 to 110 to give the audience time to absorb.

What is the difference between podcast pace and audiobook pace?

They are nearly identical. Podcast hosts read at 150 to 160 WPM; audiobook narrators sit at 150 to 155. Pick the podcast preset for either. Keynotes are slower (around 105 WPM) because the audience cannot rewind.

Should I include code blocks and quotes in the count?

Skip them. Most readers do not parse code or block quotes at the same speed as prose. Code is scanned, quotes are reread. For accurate "X min read" badges on technical content, count only the prose words.

How accurate is this estimate?

Reading time is an estimate, not a promise. Research on actual reading speed shows plus or minus 20 percent variation between individuals at the same skill level, and another 10 percent based on text complexity. Use the number as a rough expectation, not a precise commitment.

Why do blog platforms show "X min read"?

It sets expectations. Readers decide whether to engage based on time cost. A 2-minute read invites a click; a 14-minute read filters for serious interest. Showing the estimate up front improves both engagement and post-read satisfaction.

The honest guide to reading time

Why 250 WPM is a default, not a law, and how to pick the right pace for your audience.

How long does it take to read this?

Reading time is the most-asked question on every blog page now. Medium pioneered the "X min read" badge in 2014, and within five years it was on every CMS, newsletter, and SaaS landing page. The reason it spread is simple: readers decide whether to engage based on time cost, and showing the cost up front improves both engagement and post-read satisfaction.

But the math is less settled than the badge suggests. "Average reading speed" is a number everyone quotes and almost no one defends.

The 250 WPM number

The widely-cited 250 words per minute average comes from research on adult silent reading of moderately complex prose on screen. It's a real number from real studies, but it's an average across a wide range. Individual readers cluster anywhere from 175 to 350 WPM at the same skill level. Material complexity adds another layer: dense academic prose runs slower (180–220 WPM) and skim reading runs faster (300+ WPM).

Treat 250 WPM as a useful default, not a precise number. If you publish a "5 min read" badge based on 250 WPM, expect actual readers to land anywhere from 4 to 7 minutes.

Pick the pace your audience matches

The audience profiles on this tool are calibrated to research on real reader cohorts:

  • Children (8 to 12): 150 WPM. Elementary-school silent reading studies.
  • Casual reader: 200 WPM. Slow, deliberate prose reading. Use for non-native English speakers and unfamiliar topics.
  • Adult average: 250 WPM. The standard "X min read" baseline.
  • College or professional: 280 WPM. Trained on dense material.
  • Skim reader: 350 WPM. Eye-jumping reading, low retention.
  • Speed reader: 500 WPM. Trained speed-reading techniques. Comprehension drops sharply above this.

If you publish technical content, lean toward 200 WPM. If you publish for general audiences, 250 is right. If your readers are experts in your topic, 280 is closer.

Speaking is roughly half the speed of reading

When the same text is read aloud, words come out about half as fast as silent reading. Conversational pace runs around 130 words per minute. Podcast hosts and audiobook narrators average 150–160. Keynote speakers slow further to 100–110, because audiences need time to absorb new ideas without the ability to back up.

This is why a written speech of 1,500 words takes 6 minutes to read silently but 12 minutes to deliver. Politicians and TED speakers learn this fast. Read your draft out loud once before you commit to a runtime.

Skip code and quotes from the count

For technical content with code blocks, skip the code from the word count. Readers don't parse code at the same speed as prose. Code is scanned and the eye returns multiple times. Block quotes have a similar pattern: readers reread quoted passages more than the surrounding text.

Most CMS reading-time plugins skip code blocks automatically. If you're calculating manually, copy the prose only.

Why the estimate matters more than the number

The "X min read" badge isn't really about precision. It's about sorting. Readers use it to triage: short reads get clicks now, long reads get bookmarks for later. Getting the bucket right (1-min, 3-min, 7-min, 15-min) matters more than getting the exact minute right.

Round generously and stay honest. A 6-minute read labeled "5 min" feels like a small lie. A 6-minute read labeled "6 min" feels accurate. A 6-minute read labeled "7 min" actually performs better. Readers feel pleasantly surprised when it ends a minute early.