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 Companion provides honest estimates of how long each book will take to read. Reading times are calculated from word count and assume a typical reading speed. They are meant to help you plan, not to set a challenge.

Books in this catalog range from under 10,000 words to over 300,000. The median is about 30,000 words, which takes roughly 134 minutes. Use the companion to find a book that fits your available time.

Quick Reads

Books under 20,000 words are ideal for a short sitting. Many are under 90 minutes, perfect for an afternoon browse.

Steady Reads

Books between 20,000 and 50,000 words take a few hours. Good for a weekend project or a longer evening.

Immersive Reads

Longer books over 50,000 words require more commitment. Some are comprehensive references that you might dip into over time.

Reading Tracker

Page-based progress that fits your edition

Reading Tracker records progress in pages, not sections or minutes. This keeps the system simple and adaptable: you set a daily page goal, mark your current page, and the tool estimates how many days remain. Because the catalog does not always include a fixed page count, the tracker starts with an estimate based on word count divided by 250 words per page.

Start with an estimate, then adjust to your edition

For a book like "You're really cooking when you're cooking with Seven-Up! — A Closer Reading" (id 288), the catalog lists 6,094 words. The tracker's default estimate would be ceil(6094 / 250) = 25 pages. That is a reasonable starting point, but if your edition has more or fewer pages due to illustrations, large type, or extra front matter, you can replace the total with the number shown in your reading app or physical copy.

The ability to override the total is important for historical cookbooks, which often contain facsimile pages, advertisements, or handwritten notes that change the page count. The tracker's estimate is a convenience, not a constraint.

Set a daily goal that matches your schedule

The default daily goal is 20 pages, but you can change it to anything that works for you. If you are reading the Seven-Up booklet (25 pages), a 20-page goal means you finish in about two days. If you prefer a slower pace, 10 pages a day gives you three days. The tracker calculates finish days as ceil(remaining_pages / daily_goal), so the math is transparent.

Estimated remaining time is proportional: if you have read half the pages, you have roughly half the estimated minutes left. This works because the tracker assumes a steady reading speed, which may not hold for every book, but it gives a useful checkpoint.

Progress is saved in your browser, no account needed

The tracker stores your progress history in localStorage, so you can close the page and return later without losing your place. No account is required, which keeps the tool lightweight. If you clear your browser data, the progress is gone, so you may want to note your page number elsewhere.

Because the tracker measures pages, it works with any edition, For readers who are reading a digital scan or a print facsimile. You are not tied to the catalog's word count once you set your own total. This flexibility makes the tracker a practical companion for long-term reading projects.