If you're wondering "how long will it take me to read this book?" — this reading time calculator gives you the answer in seconds. And not just the total time: you can also figure out how much time per day you need to finish before a deadline, or how many pages to read each day.
Whether you're planning a reading challenge, preparing for an exam, or deciding which book to pick up next, knowing your reading time helps you read with intention instead of guessing.
What this reading time calculator can answer
- How long it will take to read an entire book
- How much time per day you should allocate to finish in a set number of days
- How many pages you can read per day at your current pace
- Whether you can finish a book before a specific deadline
How to use the reading time calculator
- Choose your reader type — slow, average, or quick — or select custom and enter your own reading speed. If you're unsure, the average speed of about 0.5 pages per minute works well for most fiction.
- Enter the book's total page count. You can find this on the book's cover, copyright page, or on Goodreads.
- Click Calculate to see the total reading time in hours and minutes.
- Optional: enter your daily reading time or the number of days you want to finish in to get a personalized daily reading plan.
Calculating reading time — an example
Say you have a 300-page textbook to finish in 40 days (about two months of weekday study). You read dense material at roughly 0.33 pages per minute — about 3 minutes per page.
Enter 0.33 pages/min and 300 pages. The calculator shows a total reading time of about 15 hours and 9 minutes. Then enter 40 days in the "Days to finish" field.
The result: you need about 22 minutes of reading per day, or roughly 7.5 pages daily. Small, consistent sessions beat cramming — and tools like Bookyno help you track those sessions over time.
Frequently asked questions
How long does it take to read 30 pages?
At an average speed of 0.5 pages per minute, reading 30 pages takes about 1 hour. Academic or technical texts usually take longer than light fiction at the same page count.
How long does it take to read The Great Gatsby?
The Great Gatsby has about 180 pages. At an average reading speed, you'll need roughly 6 hours total. Reading one hour per day, you could finish it in about 6 days.
How much should I read per day to finish 52 books a year?
Assuming an average book length of 300 pages and a reading speed of 0.5 pages per minute, you'd need about 1.5 hours of reading per day. Reading faster or choosing shorter books reduces that daily commitment.
How do I find my reading speed?
Time yourself reading a few pages of a typical book for you, then divide pages read by minutes elapsed. For example, 5 pages in 10 minutes equals 0.5 pages per minute. Use our reading speed calculator to get your pace instantly.

