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 provides realistic estimates for how long it will take to finish a given book. It uses the median word count of the catalog (97,800 words) and a typical reading speed of 230 words per minute.

You can adjust the reading speed to match your own pace, or use the default to compare titles. The tool also shows the median reading time for the collection, which is 426 minutes (about 7 hours).

Estimate by Speed

Enter your preferred reading speed (words per minute) to see how long a specific title will take.

Length Categories

The catalog groups books by word count: 6 short, 12 medium, 32 long, and 41 epic. Use these to gauge commitment.

Time Categories

Books are also grouped by estimated reading time: 6 quick, 9 steady, 44 immersive, and 32 marathon reads.

ASAMB Historical Fiction Collection

Planning Your Reading with the Tracker

The Reading Tracker helps you plan your progress through a book by recording pages read, with a current page, total pages, and a daily page goal. It does not track sections or minutes as progress; instead, it uses pages as the unit. This makes it easy to adapt to any edition, since you can replace the catalog's page estimate with the page count from your own reading app or printed book.

Setting Up Your Page Count

When you start a book, the tracker estimates the total pages as word count divided by 250 words per page. For example, "Vittoria — Volume 1 — Reading Notes" has 27,422 words, so the initial estimate is ceil(27422 / 250) = 110 pages. If your edition has a different page count, you can enter that number instead, and the tracker will use it for all calculations.

This flexibility is useful because page counts vary by edition. The catalog may not have a fixed page count for every book, so the estimate is a starting point. By adjusting it, you can get a more accurate picture of your progress.

Calculating Remaining Time and Finish Days

The tracker estimates remaining time proportionally: estimated_minutes × remaining_pages / total_pages. For "Vittoria — Volume 1," the estimated reading time is 120 minutes. If you have read 55 of 110 pages, the remaining time is 120 × 55 / 110 = 60 minutes. This gives you a sense of how much more time you need to invest.

Finish days are calculated as ceil(remaining_pages / daily_page_goal). The default daily goal is 20 pages. For "Vittoria — Volume 1," if you have 55 pages left, you would finish in ceil(55 / 20) = 3 days. You can adjust the goal to match your actual reading speed, and the tracker will update the estimate accordingly.

Tracking Your Progress

As you read, you update the current page, and the tracker stores your progress history in your browser's localStorage. No account is required, so your data stays on your device. This makes it easy to pick up where you left off, even if you take a break.

Using the tracker can help you maintain a sustainable reading habit. By setting a daily goal that fits your schedule, you can break even a long book into manageable chunks. For example, if you are reading "Vittoria — Volume 1" and want to finish in a week, you would need to read about 16 pages per day. The tracker shows you exactly where you stand, so you can adjust your goal if life gets in the way.