Private, account-free progress tracking

Reading Tracker

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.

No sign-up required Stored in your browser Estimated time remaining

Choose a book

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.

Progress in context

How the progress estimate works

The Reading companion provides practical information about each book's length and style. You can see the total word count and the estimated reading time, which is calculated at a typical reading speed. This gives you a clear idea of the time commitment involved.

You will also see the average sentence length for each book. This is a useful indicator of prose style: shorter sentences tend to be more direct and action-oriented, while longer sentences may be more descriptive or complex. Use this to find a book that matches your reading comfort.

Quick Reads

Books under 30,000 words can be finished in an afternoon. There are 17 short books in the catalog, including some dime novels and adventure tales.

Immersive Reads

Most books fall into the immersive range, with word counts between 50,000 and 100,000. These offer a satisfying depth without requiring a huge time investment.

Marathon Reads

For readers who love a long journey, there are 16 epic books over 100,000 words. Some may take ten hours or more of reading time.

Reading Tracker

Planning a Sustainable Pace with the Reading Tracker

The Reading Tracker treats progress in pages, not minutes or chapters. That distinction matters when you open a book from this catalog, because the page count shown at the start is only an estimate. For a title like "The passionate year — A Reader’s Guide," the tracker estimates roughly 360 pages at 250 words per page, but your own edition may differ. You can replace that total with the page count from your reading app or printed copy, and the tracker then adjusts its calculations to match the reality of the book you hold.

Start with a realistic daily goal

The interface defaults to 20 pages per day, but that number is a suggestion, not a commitment. Before changing it, consider how the book's structure might affect your pace. A title with long, continuous sections can feel slower than its page count suggests, while a book divided into many short sections offers natural stopping points. For "The passionate year — A Reader’s Guide," which has only 8 text sections, you may find that a 20-page daily goal leads to finishing a section every few days, giving you a sense of completion without forcing a rushed read.

If you prefer shorter sessions, lowering the goal to 10 or 15 pages still yields steady progress. The tracker's estimated finish days are simply ceil(remaining_pages / daily_page_goal), so halving the goal doubles the time estimate. That trade-off is worth making explicit: a smaller daily goal extends the reading period but may fit better into a busy schedule. The point is to choose a number you can sustain, not one that impresses anyone.

Adjust the page total to match your edition

The initial page estimate comes from dividing the word count by 250, a standard convention that may not match the pagination of a particular ebook or print edition. If your reading app shows a different total, update the tracker's total page field. This correction is especially important for books with wide margins, large type, or illustrations, which can inflate the page count beyond the word-based estimate. For "The passionate year — A Reader’s Guide," the word count of 90,012 yields about 360 pages, but a specific edition might display 380 or 340 pages; using the actual number makes the remaining-time calculation more accurate.

The tracker also lets you set your current page as you go. Updating it regularly keeps the estimated remaining time proportional to the actual pages left, using the formula estimated_minutes × remaining_pages / total_pages. If you fall behind or read ahead, the estimate shifts accordingly. This feedback loop helps you see whether your daily goal is realistic without requiring any guesswork about minutes per page.

Use progress history to stay accountable

Because progress is stored in your browser's localStorage, no account is needed, and your history persists as long as you use the same browser. This simplicity means you can check your pace without any setup, but it also means the data is tied to that browser. If you switch devices, you would start fresh, so it is worth updating the tracker on the device you plan to use most often.

The tracker does not record sections or minutes read; it records pages. That focus encourages a steady habit rather than a race. For a book like "The passionate year — A Reader’s Guide," with its 8 substantial sections, a page-based goal lets you measure progress in small, achievable steps. Whether you read 20 pages a day or 10, the tracker gives you a clear picture of when you will finish, so you can plan your reading without pressure.