Progress from your reader
Completion percentage is calculated from the current page and total page value you provide. If your reading app shows a different total from the initial estimate, you can replace it.
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 tracker turns a simple page position into a clearer picture of progress. After a book is selected, the current page, total shown by the reader and daily target are used to calculate completion, remaining pages and an estimated number of reading days.
Progress stays in local browser storage, which keeps the first version account-free. The book record is still used to provide a starting page estimate and source reading-time figure when those measurements are available.
Completion percentage is calculated from the current page and total page value you provide. If your reading app shows a different total from the initial estimate, you can replace it.
When source reading-time data exists, the remaining-time estimate is scaled to the unfinished portion of the book rather than promising a fixed personal reading speed.
A daily page target converts the remaining page count into an approximate number of days. Session history records page changes so recent progress can be reviewed without creating an account.
Starting a new book is easy; finishing it is another matter. The Reading Tracker is designed to help you sustain momentum by breaking a large book into manageable daily goals. It records progress in pages, not minutes or chapters, and it works entirely in your browser without requiring an account.
The tracker uses a simple formula: you set a daily page goal, and it calculates how many pages remain and how many days it will take to finish. If the catalog does not have a fixed page count, it estimates the total pages based on a standard of 250 words per page. You can also replace that estimate with the page count from your own reading app or edition.
The default daily goal is 20 pages, which is a reasonable starting point for many readers. But you can adjust it to fit your schedule. If you have more time on weekends, you might set a higher goal for those days, or you might prefer a steady 15 pages every day. The tracker uses your goal to estimate the finish date, so choose a number you can stick to.
To see how this works, consider Robin Hood and His Merry Foresters — Themes and Context. This book has about 33,000 words, which at 250 words per page comes to roughly 132 pages. If you read 20 pages a day, you would finish in about 7 days. If you only manage 10 pages a day, it would take about 14 days. The tracker makes this trade-off visible.
The estimated remaining time is proportional to the total estimated reading minutes. For Robin Hood, that is 144 minutes. If you have read half the book, the tracker will show about 72 minutes remaining, assuming you keep the same pace. This helps you see that you are making progress even on days when you only read a few pages.
As you read, you update your current page in the tracker. It then calculates how many pages are left and how many days remain based on your goal. If you fall behind, you can simply adjust your daily goal upward to get back on track, or you can accept a later finish date. The tracker is flexible and forgiving.
One of the strengths of the tracker is that it does not require you to read a certain number of chapters or minutes. A page is a page, whether it is dense prose or a short chapter. This makes it easy to log progress even on busy days.
The tracker stores your history in your browser's local storage, so you can close the page and come back later without losing your place. No account is needed. This makes it a low-friction tool for anyone who wants a simple way to keep a long book moving.