Quick Reads
58 books are marked 'quick'—they take less than an hour to read. Ideal for a short break or a single sitting.
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.
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.
| Date | Start | End | Read |
|---|
The reading planner helps you estimate how many sessions a book will require. It uses the book's word count and your chosen reading speed to suggest a number of minutes. The catalog's median book is about 19,000 words, which takes around 85 minutes at an average pace.
You can also filter books by time category: 'quick' (under 1 hour), 'steady' (1-2 hours), 'immersive' (2-6 hours), or 'marathon' (over 6 hours). This makes it easy to pick a book that fits your available time, whether you have a free afternoon or a longer weekend.
58 books are marked 'quick'—they take less than an hour to read. Ideal for a short break or a single sitting.
15 books fall in the 'steady' range, taking roughly one to two hours. They offer a bit more substance without a huge time commitment.
14 books are 'immersive', requiring two to six hours. These are substantial works that you might spread over several sessions.
12 books are 'marathon' length, taking over six hours. These are comprehensive collections or long novels for dedicated readers.
The Reading Tracker is built around one simple idea: progress is measured in pages. You set a daily page goal, record your current page, and the tracker estimates how many days it will take to finish. This approach works for any book in the catalog, whether it is a 3,000-word poem or a 200,000-word collection.
The default daily goal is 20 pages, which is a reasonable starting point for most readers. You can adjust it up or down depending on your schedule and reading speed. The tracker uses this goal to estimate finish days: it divides the remaining pages by your daily goal and rounds up to the nearest whole day.
For example, consider Songs of the Springtides and Birthday Ode Taken from The Collected Poetical Works of Algernon Charles Swinburne—Vol. III — Inside the Classic (id 260). This book has an estimated reading time of 80 minutes and a word count of 18,301. At 250 words per page, that gives an estimated total of about 73 pages. If you set a goal of 20 pages per day, you would finish in about 4 days. If you prefer a lighter pace of 10 pages per day, it would take about 8 days.
The tracker’s initial page estimate is calculated from the word count divided by 250 words per page. This is a useful approximation, but it may not match the page count in your own reading app or print edition. The tracker lets you replace the total page count with the number shown by your edition, ensuring that your progress is accurate.
If you do change the total, the estimated remaining time is recalculated proportionally: estimated_minutes × remaining_pages / total_pages. So, if your edition has more pages than the estimate, the remaining time will increase accordingly. This flexibility is important because page counts vary widely between editions.
Progress is stored in your browser’s localStorage, which means it is tied to that specific browser and device. No account is required, and the data stays on your machine. This is convenient for personal use but means you cannot sync progress across devices unless you use the same browser.
The tracker records only pages: current page, total pages, and daily goal. It does not track sections or minutes as progress. If you read a section that spans several pages, you will need to update the page number accordingly. The tracker is deliberately simple, focusing on the page as the unit of completion.
This page-based approach works well for poetry collections where individual poems may be short, but it is also applicable to longer prose works. A useful approach is to set a goal that is sustainable for you and to update your progress regularly.