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.
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
| Category | Typical word count |
|---|---|
| Flash fiction | under 1,000 |
| Short story | 1,000–7,500 |
| Novelette | 7,500–17,500 |
| Novella | 17,500–40,000 |
| Category romance | 50,000–75,000 |
| Single-title romance | 70,000–100,000 |
| Typical adult novel | 70,000–110,000 |
| Epic fantasy | 110,000–200,000+ |
Read the full guide: how long does it take to read a book? →