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 offers honest estimates of how long it will take to finish a book, based on its word count and an average reading speed. The median book in the catalog is about 57,000 words, which takes roughly 248 minutes to read.

Keep in mind that your actual reading time may vary. Dense historical texts might take longer, whereas personal narratives might flow faster. Use these estimates as a guide, not a guarantee.

Quick Reads

If you have a short commute or a spare hour, look for books labeled 'quick.' These are under 200 minutes and often under 40,000 words.

Steady and Immersive

Steady reads fall between 200 and 300 minutes, while immersive ones stretch beyond that. These are for when you want to settle in for a longer session.

Marathon Books

For dedicated readers, marathon books exceed 300 minutes. They are substantial works that may take several sittings to complete.

Planning your progress

Reading Tracker: Making Progress One Page at a Time

The Reading Tracker is a simple tool for a simple but powerful idea: progress is measured in pages, not in vague intentions. You set a current page, a total page count, and a daily page goal. The tracker then calculates how many days it will take to finish, based on the pages you plan to read each day. It does not track minutes or sections, because pages are the unit you actually control.

Getting started with an estimate

When you open a book in the tracker, it may not have a fixed page count from the catalog. In that case, the tracker estimates one by dividing the word count by 250 words per page. For example, In the Ypres Salient — Context and Discussion, a 15,859-word account of the Belgian campaign, would get an estimated 64 pages (15,859 divided by 250, rounded up). This gives you a starting point.

You are not stuck with that estimate. If your edition has a different page count — say, a paperback with 80 pages — you can replace the total. The tracker's remaining time and finish date are then recalculated based on your actual page numbers. This flexibility is useful for books with introductions, maps or other front matter that may not be counted in the word count.

Setting a daily goal that works

The default daily goal is 20 pages, which is a reasonable pace for many readers. But you can adjust it up or down. A 20-page daily goal on In the Ypres Salient would mean finishing in about 4 days (64 pages divided by 20, rounded up). If you have more time, a 30-page goal would finish it in 3 days; if you prefer a lighter pace, 10 pages a day would take about 7 days.

The tracker's estimated finish days are calculated as the ceiling of remaining pages divided by your daily goal. This means if you have 30 pages left and a 20-page goal, it will show 2 days, not 1.5. The estimate is a planning aid, not a promise; you can update your progress as you go, and the tracker will adjust.

Tracking in your browser, without an account

Your progress history is stored in your browser's localStorage. This means you do not need an account, and your data stays on your device. The trade-off is that if you clear your browser data or switch devices, your progress may be lost. For a long book like The Struggle for Missouri, which could take weeks to finish, you may want to note your page numbers elsewhere as a backup.

The tracker is designed for a single book at a time, or you can use it for multiple books by resetting it. There is no cloud sync, so it is best for readers who primarily use one browser and device. The simplicity is a feature: it keeps the focus on reading, not on managing a complex app.

Using the tracker to plan a reading schedule

The tracker is most useful when you have a goal in mind. If you want to finish In the Ypres Salient before a weekend trip, you can set a daily goal that makes that feasible. If you are tackling a longer work, like The Struggle for Missouri, breaking it into daily page goals makes the project less intimidating.

The estimated finish date is a useful motivator. Seeing that a 438-minute book can be finished in under a month with a 20-page daily goal can make a large commitment feel manageable. The tracker does not judge your pace; it simply shows the arithmetic. Whether you read 5 pages a day or 50, the tracker helps you stay honest with yourself.