Adjust Pace
Set your reading speed from slow (150 wpm) to fast (350 wpm) to see how it changes the total time.
Choose a book, record where you are, and set a daily goal. Your progress is stored in localStorage in this browser; it is not uploaded to a user account.
If the EPUB has no fixed print pagination, the tool starts with an estimated page count and lets you replace it with the page total shown by your own reader.
| Date | Start | End | Read |
|---|
The reading time estimator uses the book's word count and your chosen reading speed to estimate total reading time. The default pace is about 230 words per minute, but you can adjust it.
The tool also breaks down the estimate by number of sessions if you plan to read in shorter increments. This can help you pace a long book.
Set your reading speed from slow (150 wpm) to fast (350 wpm) to see how it changes the total time.
Choose how many minutes you plan to read per day, and the tool will show how many days the book will take.
See the catalog's length distribution: 22 short, 21 medium, 20 long, and 27 epic books. This helps you gauge where a book falls.
The Reading Tracker records progress in pages, not sections or minutes. You set a current page, a total page count, and a daily page goal. The tracker then estimates how many days remain. This works well for books of any length, but it is especially useful for longer titles where a page-based plan keeps you on track.
When a fixed catalog page count is unavailable, the tracker uses an initial estimate: ceil(word_count / 250). The default is 250 words per page. For example, Navies of the world — Story, Setting & Ideas (id 302) has 101,415 words, so the initial estimate is about 406 pages. You can replace that total with the page count from your own reading app or edition, which is more accurate for your copy.
The daily page goal defaults to 20 pages. With that goal, the estimated finish days for Navies of the world would be ceil(406 / 20) = 21 days. If you prefer a faster pace, you can raise the goal to 30 pages, which would shorten the estimate to about 14 days. The tracker recalculates as you adjust.
The estimated remaining time is proportional: estimated_minutes × remaining_pages / total_pages. So if you are halfway through a book, the remaining time is half the total estimate. This is a rough guide, but it helps you plan around deadlines or reading goals.
For a book like Navies of the world (id 302), with an estimated total reading time of 441 minutes, if you are on page 200 of 406, the remaining time is about 441 × 206 / 406 ≈ 224 minutes. That is roughly 3.7 hours. Knowing that can help you decide whether to start a new chapter tonight or save it for the weekend.
The daily goal is yours to set. The default is 20 pages, but you might prefer a smaller goal on weekdays and a larger one on weekends. The tracker does not enforce a schedule; it simply uses your goal to estimate finish days. If you miss a day, you can update the current page and the estimate adjusts.
Progress history is stored in localStorage in your current browser. No account is required, but that also means your data stays on that device. If you switch browsers or clear your browser data, the progress is lost. For long books, it is a good idea to note your page number elsewhere as a backup.
The tracker is a planning tool, not a record of minutes spent reading. It uses pages as the unit, which is simple and consistent. By focusing on pages, you can measure progress without worrying about reading speed. The estimate is approximate, but it gives you a target to aim for.