How the calculation works
We estimate words from your page count (an average printed page holds about 300 words), then divide by your reading speed:
Reading time = total words ÷ words-per-minute
Days to finish = pages ÷ pages-per-day
The average adult reads around 250 words per minute, so a typical 300-page novel (~90,000 words) takes about 6 hours of total reading.
The power of "just 20 pages"
Here's the number that changes how people think about reading: 20 pages a day is over 7,000 pages a year — roughly 20–25 books. You don't need to be a fast reader or find huge blocks of time. You need a small daily amount, repeated.
How to read more without forcing it
- Attach it to a cue — 10 pages with your morning coffee, or before bed instead of your phone.
- Always have the book visible — on the pillow, in your bag. Out of sight is out of mind.
- Make it social — reading with friends who check in turns a solo chore into a shared streak.