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 estimates how long it will take to read a book in the catalog. The estimate is based on the book's word count and an average reading speed of about 230 words per minute.

Keep in mind that actual reading time varies. Dense texts, complex sentences, or careful reading may take longer. The tool provides a rough guide to help you plan your reading schedule.

Quick Reads

Books under 30 minutes are ideal for a short break. Examples include The History of Tom Thumb (26 minutes) and Wurra-Wurra (52 minutes).

Steady Reads

Books that take a few hours, like Wigwam wonder tales (81 minutes) or The Story of Frithiof the Bold (55 minutes), are good for an evening or weekend.

Long Reads

For dedicated readers, marathon books like Indian Myth and Legend (686 minutes) offer days of reading. The median reading time for the catalog is 227 minutes.

Reading Tracker Guide

Planning a Page-Based Read

The Reading Tracker records progress in pages, not in minutes or chapters. This makes it a stable measure across different editions and reading speeds. When you start a book, the tracker estimates the total pages as ceil(word_count / 250), using a default of 250 words per page. If your edition shows a different total, you can replace that estimate with the number from your own reading app or physical book.

For example, 'A mirror for witches — A Reader’s Guide' (id 304) has 47,345 words, so the initial page estimate is about 190 pages (47,345 / 250 ≈ 189.4, rounded up). If your edition has 210 pages, you can adjust the total to match, and the tracker will recalculate your progress accordingly.

Setting a daily page goal

The tracker asks for a daily page goal, and the default is 20 pages. This 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 30 pages; if your reading time is limited, 10 pages might be more realistic. The goal is used to estimate how many days it will take to finish the book.

For 'A mirror for witches' at 190 pages, a 20-page daily goal means about 10 days (190 / 20 = 9.5, rounded up to 10). If you lower the goal to 10 pages, the estimate becomes 19 days. The tracker makes this trade-off explicit, so you can decide whether you want to read faster or spread the book over a longer period.

Tracking progress and remaining time

As you read, you update the current page number. The tracker then shows the remaining pages and calculates the estimated remaining time using the formula: estimated_minutes × remaining_pages / total_pages. This is proportional, so if you are halfway through a book, the remaining time is roughly half of the original estimate.

The estimated finish days are calculated as ceil(remaining_pages / daily_page_goal). This means that if you have 100 pages left and a goal of 20 pages per day, you will finish in 5 days. The estimate updates as you go, so if you read more than your goal on a particular day, the finish date moves closer.

Because progress is stored in localStorage, it stays in your current browser without requiring an account. This is useful if you are reading on a single device and want to keep your place across sessions. If you switch devices, you would need to re-enter your current page, but the tracker is designed for simple, local use.

Using the tracker with the rest of the library

The tracker is most effective when you pair it with the Book Finder and Compare Books. Use the Finder to identify a title that fits your time constraints, use Compare to see how its page count and sections compare to others, and then set a daily page goal in the Tracker that matches your reading habits.

For a book like 'A mirror for witches,' which has 11 text sections, you might decide to read one section per day, which would be more than the default 20 pages per section. Or you might prefer to read a set number of pages each day, regardless of where a section ends. The tracker accommodates either approach, as long as you record your progress in pages.

A useful approach is to choose a goal that is sustainable. The tracker's estimates are only as useful as the goal you set. If you set a goal that is too high, you may feel discouraged; if it is too low, the book may drag on. Starting with the default 20 pages and adjusting based on your experience is a sensible approach.