Reading Time Calculator

Enter the number of pages, average words per page, and your reading speed to estimate how long it will take to finish a book.

Total pages in the book
Typical book page ≈ 250 words
Average reader ≈ 200 WPM
Estimated Reading Time
2h 5m
≈ 25,000 words total

Reading Time Chart

PagesEstimated Time
100≈ 2 hours
200≈ 4 hours
300≈ 6 hours
500≈ 10 hours

People Also Ask

  • How long does it take to read 100 pages?
  • How many pages can you read in an hour?
  • How many words are on a typical book page?
  • How long does it take to read a 300 page book?

What is a Reading Time Calculator?

A reading time calculator estimates how long it will take to read a text based on three simple inputs: the number of pages, the average number of words per page, and your reading speed (words per minute).

How the calculation works

The calculator multiplies Pages × Words per page to estimate total words, then divides by your reading speed: Total minutes = (Pages × Words/page) ÷ Words-per-minute.

Average Reading Speeds (Guideline)

  • Slow reader: 100–150 WPM
  • Average reader: 200–250 WPM
  • Fast reader: 300–400 WPM
  • Speed reader: 500+ WPM

Popular Reading Time Pages

Recently Calculated Reading Times

More Reading Time Tools

Visit the reading time pages directory to browse all page estimates.