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 Time tool gives you an estimate of how long it will take to finish a book, based on its word count and an average reading speed of about 230 words per minute. This can help you plan your reading schedule.

The estimates are approximate. Your actual reading time may vary depending on your pace and the complexity of the text.

Length Categories

Books are grouped into four lengths: short (under 50,000 words), medium (50,000-100,000), long (100,000-150,000), and epic (over 150,000). The median word count is about 68,000 words.

Time Categories

Reading times are also grouped: quick (under 2 hours), steady (2-4 hours), immersive (4-8 hours), and marathon (over 8 hours). The median reading time is about 5 hours.

Plan Your Reading

Use the categories to find books that fit your schedule. If you have a free afternoon, a 'quick' read might work. For a weekend, consider an 'immersive' or 'marathon' book.

Sustained Progress

Reading Tracker: Making Steady Progress Through Pages

Reading Tracker is a simple tool for anyone who wants to monitor progress through a book. It records your current page, total pages, and a daily page goal. The default goal is 20 pages per day, but you can set your own. The tracker estimates when you will finish based on your remaining pages and daily goal, assuming a steady pace. It does not track sections or minutes—only pages—so the math is straightforward.

For books without a fixed catalog page count, the tracker estimates total pages using a words-per-page setting of 250. You can adjust the total page count to match your own edition or reading app. Progress is saved in your browser's localStorage, so you can close the page and return later without an account.

Setting a Realistic Daily Goal

The daily page goal is the lever that determines your finish date. If you set it to 20 pages, a 400-page book would take 20 days. If you increase the goal to 40 pages, it would take 10 days. The tracker calculates the estimated finish days as ceil(remaining_pages / daily_page_goal). This simple formula helps you see the trade-off between daily effort and completion time.

Consider Henry VIII and His Court: A Historical Novel — Story, Setting & Ideas. It has an estimated reading time of 650 minutes, and with a words-per-page of 250, the page estimate would be roughly 598 pages. At 20 pages per day, that is about 30 days. If you have more time, you could adjust the goal to 30 pages, reducing the finish to about 20 days. The tracker makes these adjustments visible, helping you plan realistically.

Adjusting for Your Edition

The page estimate is based on a standard words-per-page, but your edition might have different pagination. The tracker allows you to replace the total page count with the one from your own reading app or printed book. This is important because a page in a large-print edition might contain fewer words, making the total page count higher. By entering the correct total, you ensure the progress estimates are accurate for your copy.

The estimated remaining time is proportional: estimated_minutes × remaining_pages / total_pages. If you have read half the pages, you have roughly half the estimated time left. This proportional logic works regardless of the exact page count, as long as you update the total when you start. The tracker is designed to be flexible, not prescriptive.

Using the Tracker Consistently

For the tracker to be useful, you need to update your current page regularly. The progress history is stored in localStorage, so your data persists across sessions in the same browser. You do not need an account, and there is no cloud sync—just a simple, local record of your progress. This makes it a private tool for your own planning.

The tracker's focus on pages keeps it simple. You do not have to estimate minutes or sections; you just note where you are. For a long book like Henry VIII and His Court, watching the remaining pages shrink can be motivating. The estimated finish date gives you a concrete target, and the daily goal keeps you on track. Whether you read 10 pages or 50, the tracker adapts to your pace.