Reading Time Calculator

Estimates how long a piece of text takes to read silently and to deliver aloud, with adjustable words-per-minute for both, plus an approximate page count. Useful for article badges, talk timing and coursework limits.

Live demo · real result from this tool
Reading time5 sec
Speaking time
10 sec
Words
21
Pages (double-spaced, ~275 words)
0.1
Pages (single-spaced, ~500 words)
0

Processed on your device — nothing is uploaded.

How to use Reading Time Calculator

  1. Paste your text.
  2. Adjust the reading and speaking rates if your audience or material is unusual.
  3. Read the two estimates and the approximate page count.
  4. Words are counted as whitespace-separated runs, the same convention word processors use.
  5. Technical writing, poetry and anything with code or equations reads considerably slower than the default rate assumes.
  6. Text stays in your browser — safe for unpublished drafts.

Where the numbers come from

Silent reading of ordinary prose runs around 200–250 words per minute for an adult, which is why 225 is the usual default and why most “5 min read” badges assume something in that band. Speaking is much slower: 130–150 words per minute is a comfortable presentation pace, audiobooks are narrated around 150, and auctioneers and sports commentators reach 250 or more. If your estimate consistently misses, adjust the rate rather than the text — technical material with code and formulae reads far slower than narrative.

Why a reading-time badge is worth having

Medium popularised it, and the reason it works is expectation-setting: a reader deciding whether to start an article is weighing an unknown cost, and naming it reduces the bounce. Studies of publisher data have found modest but real improvements in completion rate. Keep it honest — an under-stated estimate on a long piece is worse than none, because the reader who committed to four minutes and is still going at twelve leaves annoyed.

Speaking time is not reading time

A fifteen-minute conference talk is roughly 1,950 words at 130 wpm — and that is before pauses, audience laughter, a demo going wrong, or the questions you take during rather than after. Most speakers write too much. A reliable rule is to draft for about 80% of your slot and rehearse aloud with a timer: silent reading of your own script will underestimate the delivery by a third or more.

The page count is a rough guide

A “page” here is about 275 words, which approximates double-spaced 12-point Times New Roman with one-inch margins — the academic standard in much of the English-speaking world. Single-spaced is roughly 500 words to the page. If a submission specifies pages rather than words, check the required font, spacing and margins, since those three choices can change the page count by a factor of two for identical text.

Frequently asked questions

What is the average reading speed?
Around 200–250 words per minute for an adult reading ordinary prose, which is why 225 is a common default. Comprehension falls off above roughly 400 wpm, and claims of thousands of words per minute from speed-reading courses have not survived testing.
How long should a 5-minute speech be?
At 130 WPM speaking speed, a 5-minute speech needs about 650 words.
Can I change the WPM?
Yes — use the custom WPM fields to match your specific audience or speaking style.
How many words is a 10-minute presentation?
About 1,300 at a comfortable 130 wpm, and less once you allow for pauses, transitions and interruptions. Aim for around 1,100 words of script for a ten-minute slot and rehearse with a timer — nearly everyone writes too much.
How many pages is 1,000 words?
About four pages double-spaced or two single-spaced, in 12-point Times New Roman with one-inch margins. Change the font, spacing or margins and that answer changes substantially, which is why word counts are the more reliable specification.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close