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 tool gives you an estimate of how long a text will take to read, based on its word count. The catalog's median word count is about 27,594 words, which translates to roughly 120 minutes of reading.

Estimates are honest approximations. They assume a steady reading pace and do not account for pauses or rereading. Use them as a guide, not a guarantee.

Quick Reads

47 works are marked 'quick,' meaning they take under an hour to read. These are ideal for a short break or a single sitting.

Steady Reads

29 works are 'steady,' taking between one and three hours. They offer a more substantial reading experience without a huge time commitment.

Immersive and Marathon

10 works are 'immersive' (three to six hours) and 8 are 'marathon' (over six hours). These are for when you have a long stretch of time to devote to one text.

Reading Tracker Guide

Planning Your Pages: A Sustainable Approach

The Reading Tracker is designed to help you make steady progress through a book by recording your daily page numbers. It does not measure time spent reading or sections completed; it Catalogue maintenance uses source records and bibliographic context. This simplicity makes it easy to maintain a habit, especially for longer works in the catalog. You set a daily page goal, and the tracker estimates how many days it will take to finish.

Setting Your Daily Page Goal

The default daily goal is 20 pages, but you can adjust it to match your pace. For a book like "The Middle-Class Gentleman — Themes and Context" (id 236), which has an estimated 21,419 words, the tracker calculates the total pages as the word count divided by 250 words per page, giving about 86 pages. At 20 pages per day, you would finish in roughly 5 days. If you prefer a lighter pace, 10 pages per day would take about 9 days.

The goal should be realistic for your schedule. The tracker stores your progress in the browser's local storage, so you can update it daily without an account. This means you can plan a week of reading and see a projected finish date, which can be motivating for longer books like "The Elizabethan Stage, Vol. 2" (id 298) at 262,340 words, which would be about 1,049 pages at 250 words per page.

Adjusting the Total Page Count

The tracker's initial page estimate is based on a standard 250 words per page, but your edition might have different pagination. You can replace the total page count with the total shown by your own reading app or physical book. This ensures the tracker's estimates are accurate for your situation.

For example, if you are reading "Colombine — Story, Setting & Ideas" (id 306) and your edition has 40 pages instead of the estimated 38 (9,451 words / 250), you can update the total. The tracker then recalculates the remaining time and finish days based on your daily goal. This flexibility is useful when you switch between digital and print editions.

Estimating Completion Time

The tracker uses two formulas: estimated remaining time is proportional to the estimated minutes per book, scaled by the fraction of pages remaining. For instance, if you have read half of "The Middle-Class Gentleman" (id 236), the remaining time is half of the 94 estimated minutes, or 47 minutes. The estimated finish days are the ceiling of the remaining pages divided by your daily goal.

This gives you a concrete target. If you have 43 pages left and a goal of 20 pages per day, you will finish in 3 days (since 43/20 = 2.15, rounded up). The tracker does not record minutes spent reading, but it helps you plan how many days you need to set aside. By focusing on pages, you can maintain a steady rhythm without worrying about the clock.