Free tool

Reading time calculator

Enter a page count or word count and your reading speed. We'll estimate total reading time, sessions and how many pages a day you need to finish by a date.

Or leave pages and fill in words below.
Total reading time
—
Words
—
Days at your pace
—
Audiobook (≈155 wpm)
—
Pages per day to hit your date
—

How the estimate works

Reading time = words ÷ words per minute. Without a word count we multiply pages by an average words-per-page figure. Research puts average adult silent reading at roughly 240–260 words per minute for fiction, but individual speed varies a lot — try timing yourself on one page.

Typical book lengths

CategoryTypical word count
Flash fictionunder 1,000
Short story1,000–7,500
Novelette7,500–17,500
Novella17,500–40,000
Category romance50,000–75,000
Single-title romance70,000–100,000
Typical adult novel70,000–110,000
Epic fantasy110,000–200,000+

Read the full guide: how long does it take to read a book? →