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

This tool estimates how long it will take to read a book based on its word count. It uses a typical reading speed of about 230 words per minute.

The estimates are approximate and will vary with your own pace. Use them to plan your reading sessions.

Quick Reads

Books under 30,000 words, such as 'Birds of the wave and woodland' (40,244 words) are quick reads. 29 books fall in this range.

Steady Reads

Books between 30,000 and 60,000 words, like 'The Burgess Animal Book for Children' (80,160 words) are steady reads. 19 books fall here.

Immersive Reads

Books between 60,000 and 120,000 words, such as 'An introduction to the study of mammals living and extinct' (301,909 words) are immersive. 28 books fall here.

Marathon Reads

Books over 120,000 words, like 'Australian Insects' (157,094 words) are marathon reads. 22 books fall here.

Staying on Track

Reading Tracker: Making Progress One Page at a Time

Finishing a long historical zoology book can feel like a marathon. The Reading Tracker helps by turning that marathon into a series of daily steps. It records your progress in pages, not minutes or sections. You enter the current page, see the total pages, and set a daily page goal. The tracker then estimates how many days it will take to finish, based on your pace.

If the catalog does not provide a fixed page count for a book, the tracker estimates one by dividing the word count by 250 words per page. For example, "Illustrations of the Birds of California, Texas, Oregon, British and Russian America — Context and Discussion" has 126,623 words, so the initial page estimate would be about 507 pages. You can replace that with the page count from your own reading app or edition if it differs.

Setting a Daily Page Goal

The tracker's default daily goal is 20 pages. That is a reasonable starting point for many readers, but you can adjust it up or down. If you only have 15 minutes a day, a goal of 10 pages might be more realistic. If you have a long commute, 30 pages could work. The goal affects the estimated finish date: the tracker divides the remaining pages by your daily goal and rounds up to the nearest whole day.

For a book like "Illustrations of the Birds of California, Texas, Oregon, British and Russian America," with roughly 507 pages, a 20-page daily goal means about 26 days to finish. If you increase the goal to 30 pages, that drops to 17 days. The choice is yours, and you can change the goal at any time.

The tracker also estimates remaining time in minutes, proportional to the total estimated reading time. For that same book, the estimated total reading time is 551 minutes. If you are halfway through, the remaining time is about 275 minutes, regardless of your daily page goal.

Tracking Progress in Pages

The tracker records your progress in pages, not in sections or minutes. This is a deliberate choice: pages are a concrete, universal measure that you can see in your book or reading app. You update the current page as you go, and the tracker calculates how many pages remain. It does not track time spent reading, so it cannot tell you how many minutes you read today. It only knows where you are in the book.

This simplicity is its strength. You do not need to remember how long you read; you only need to know what page you are on. The progress history is stored in your browser's local storage, so you can close the page and return later without losing your place. No account is required.

Planning with a Concrete Example

Suppose you decide to read "Illustrations of the Birds of California, Texas, Oregon, British and Russian America — Context and Discussion." The tracker estimates 507 pages. You set a daily goal of 20 pages. After reading for a few days, you are on page 100. The tracker shows 407 pages remaining, which at 20 pages per day means about 21 more days. The estimated remaining time is 551 × (407 / 507), or about 442 minutes.

This information helps you plan. If you know you have a busy week ahead, you might lower your daily goal to 10 pages, which would extend the finish date but keep the book manageable. Or you might decide to read more on weekends. The tracker adapts to your schedule, not the other way around.