Xerobit

Reading Time Calculator: Estimate How Long a Text Takes to Read

Enter a word count and your reading speed in words per minute to see exactly how long the text will take to read. This reading time calculator runs entirely in your browser, so nothing is uploaded or stored anywhere.

Result

  • Reading time
    4 min 12 sec
  • Words
    1,000
  • Speed
    238 WPM

How to use the reading time calculator

  1. Paste your text into a word counter if you do not already know the total word count.
  2. Enter the word count in the first field.
  3. Set your words per minute (WPM). Use 238 for average silent reading, or adjust for speaking or slower reading.
  4. The reading time appears instantly as you type, broken into hours, minutes and seconds.

How the reading time formula works

The math behind this reading time calculator is straightforward: divide the total word count by your reading speed in words per minute. The result is the time in minutes.

For example, a 1,500-word article read at 250 WPM gives 1500 / 250 = 6 minutes exactly. If the division leaves a remainder, multiply the fractional part by 60 to get seconds. Reading 1,000 words at 238 WPM yields 1000 / 238 = 4.2017 minutes. The whole part is 4 minutes, and 0.2017 x 60 = 12.1, which rounds to 12 seconds. Total: 4 min 12 sec.

If the total exceeds 60 minutes, the tool converts the overflow into hours automatically.

Average reading speeds by context

Not all reading happens at the same pace. The table below shows typical words-per-minute ranges for different situations. Pick the value that best matches your use case when entering data into the reading time calculator.

ContextTypical WPM
Silent reading (adults)200 to 280
Reading aloud (presentations)130 to 170
Audiobook narration150 to 160
Skimming or scanning400 to 700
Children (ages 8 to 12)100 to 150
Technical or academic texts150 to 200

A 2019 meta-analysis by Brysbaert found the average silent reading rate for adults in English is 238 WPM for non-fiction and 260 WPM for fiction. These are reliable defaults if you have no personal measurement.

Practical uses for estimating reading time

Bloggers and content marketers display estimated reading times at the top of articles to set expectations. A reader who sees "4 min read" is more likely to commit than one facing an unknown wall of text.

Speakers use words per minute to time their presentations. If a talk must fit a 10-minute slot and the speaker averages 150 WPM, the script should stay under 1,500 words. Teachers estimate how long students need for assigned readings, and event organizers schedule panel discussions based on script lengths.

For very long documents like books, convert the output to hours. A 90,000-word novel read at 250 WPM takes 360 minutes, or 6 hours of continuous reading.

Factors that change your actual reading speed

The words-per-minute figure is an average. Several variables shift real-world performance:

  • Text difficulty: Dense academic prose with unfamiliar vocabulary slows most readers by 30 to 50 percent compared to casual fiction.
  • Familiarity with the topic: Domain experts read technical material faster because they recognize terminology without pausing.
  • Fatigue and focus: Speed drops noticeably after 20 to 30 minutes of sustained reading without a break.
  • Screen vs. print: Studies show mixed results, but many readers report slightly lower comprehension on screens, which can reduce effective speed.
  • Language: WPM benchmarks differ across languages due to average word length and morphological complexity.

Because of these factors, treat the output of any reading time calculator as an estimate rather than a guarantee.

Counting words accurately

This tool needs a word count as input. If you only have raw text, use a word counter first. Most word processors display a live count, but be aware of edge cases: hyphenated words may count as one or two depending on the software, numbers like "1,000" are usually one word, and URLs are often counted as single words regardless of length.

For consistent results, paste plain text into a dedicated counter rather than relying on a rich-text editor that might include hidden markup characters in its tally.

Worked examples

Each result below was produced by the same code the tool runs, so you can check your own numbers against them.

ExampleInputResult
Short blog postWord count: 800; Words per minute (WPM): 238Reading time: 3 min 22 sec; Words: 800; Speed: 238 WPM
Long article at fast paceWord count: 3000; Words per minute (WPM): 300Reading time: 10 min 0 sec; Words: 3,000; Speed: 300 WPM
Book chapter read aloudWord count: 5000; Words per minute (WPM): 150Reading time: 33 min 20 sec; Words: 5,000; Speed: 150 WPM
Academic paper, slow readerWord count: 9000; Words per minute (WPM): 180Reading time: 50 min 0 sec; Words: 9,000; Speed: 180 WPM

FAQ

What is the average reading speed for adults?

Research indicates the average adult reads silently at about 238 words per minute for non-fiction and 260 WPM for fiction. Use 238 as a safe default in the reading time calculator.

How do I find my personal words per minute?

Time yourself reading a passage of known length for one minute, then count the words you covered. Repeat three times and average the results for accuracy.

Does this tool work for speeches and presentations?

Yes. Set the WPM field to your speaking rate, typically between 130 and 170 words per minute, and enter your script's word count to see the expected duration.

Is my text uploaded anywhere?

No. You only enter a number representing the word count. The calculation happens locally in your browser, and no data is transmitted.

Why does my reading time differ from what Medium or WordPress shows?

Different platforms assume different WPM values. Medium historically used 275 WPM. If your assumed speed differs, the estimates will not match.

Can I estimate reading time for an entire book?

Absolutely. Enter the book's total word count. For a 100,000-word book at 250 WPM, the result is 400 minutes, or 6 hours and 40 minutes.