Book reading time calculator
How many hours to read a book, and when you'll finish it at your pace.
How it works
Time = pages × words per page / speed. Adults read an average of 200 to 250 words per minute on ordinary text.
Results are for guidance only and do not replace professional advice.
Worked example
With the default values:
- Number of pages420
- Words per page (novel ≈ 250-300)280
- Reading speedAverage (230 wpm)
- Reading minutes per day30
you get:
- Reading time8 h 31
- Words117,600
- Pages per hour49
- Finished in18 days (18 November)
Frequently asked questions
How does the “Book reading time calculator” tool work?
Time = pages × words per page / speed. Adults read an average of 200 to 250 words per minute on ordinary text.
What do I need to enter?
Just fill in: number of pages, words per page, reading speed, reading minutes per day. The result updates as you type.
Can you give an example?
Number of pages: 420; Words per page (novel ≈ 250-300): 280; Reading speed: Average (230 wpm); Reading minutes per day: 30 → Reading time: 8 h 31; Words: 117,600.
Is this calculator free, and is my data private?
Yes. HOD Calc is completely free with no sign-up. The calculation runs in your browser: nothing you type is sent or stored.