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 helps you estimate how long it will take to read any book in the catalog. Based on the median word count of 47,720.5 words and median reading time of 208 minutes, you can gauge your own pace.

Books range from short (31 titles) to epic (18), with corresponding reading times from quick (30) to marathon (15). Use these estimates to plan your reading schedule, whether you have an hour or a weekend.

Reading Time Estimates

Each book lists an estimated reading time in minutes. For example, 'Life of Napoleon Bonaparte, Volume V' takes about 942 minutes, while 'Night Operations for Infantry' takes 58 minutes.

Length Categories

Titles are grouped into short (31), medium (19), long (22), and epic (18). This helps you quickly pick a book that fits your available time.

Time Categories

Alternatively, use time categories: quick (30), steady (18), immersive (27), and marathon (15). These reflect the reading commitment in broad strokes.

Reading Tracker

Planning Your Progress, Page by Page

The Reading Tracker is built around a simple idea: you read a certain number of pages each day, and the tracker tells you when you will finish. It records your current page, total pages, and a daily page goal. If the catalog does not have a fixed page count, it estimates one by dividing the word count by 250 words per page. You can change that total to match your own edition.

Setting a Realistic Daily Goal

The default daily goal is 20 pages, which is a reasonable starting point for many readers. But you can adjust it up or down. For a book like Some Principles of Frontier Mountain Warfare — Themes and Context, which has about 12,043 words, the initial page estimate would be around 49 pages (12,043 divided by 250). At 20 pages a day, you would finish in about three days. If you set a goal of 10 pages, it would take five days.

The tracker uses your goal to estimate finish days as the ceiling of remaining pages divided by your daily goal. So if you have 49 pages left and a goal of 20, that is 2.45, which rounds up to 3 days. This gives you a clear target.

You can also see the estimated remaining time, which is proportional to the total reading time. For the frontier warfare book, the estimated total reading time is 53 minutes, so if you are halfway through, you have about 26 minutes left.

Adjusting for Your Own Edition

The page estimate is based on a standard of 250 words per page, but your actual edition might have more or fewer pages. If you are reading a paperback with 300 pages for a book that the tracker estimates at 200, you can replace the total page count with 300. The tracker will then recalculate your progress and finish date accordingly.

This flexibility is important because public-domain texts can have varying formats. Some editions have large print, wide margins, or extensive notes that change the page count. The tracker adapts to your reality, not the other way around.

No Account Needed

Your progress is stored in your browser's localStorage, so you do not need an account. That means your data stays on your device, and you can pick up where you left off as long as you use the same browser. It is a simple, private way to track your reading.

The tracker is not about measuring literary quality; it is about helping you finish what you start. By breaking a long book into daily pages, it turns a daunting task into a manageable routine.