Book Progress Calculator
How much of your book have you finished? Calculate your exact reading percentage, pages remaining, milestone progress, and estimated completion date.
Log pages, reading streaks, and notes in your free, private reading dashboard.
How Book Progress Is Calculated
We use clear, transparent mathematical formulas to calculate your completion percentage, remaining pages, and projected finish date without estimation guessing games.
Rounded cleanly to one decimal place (e.g. 137 ÷ 320 = 42.8%) so you always have precise progress.
Exactly how many pages stand between your current bookmark and the final page of your book.
Calculated client-side in your local timezone so daylight savings and server time shifts never skew your deadline.
Frequently Asked Questions
Everything you need to know about calculating book progress, percentages, and reading pacing.
How do I calculate my book progress?
Divide your current page number by the total number of pages in the edition you are reading, then multiply by 100. For example, reading page 137 in a 320-page book gives (137 ÷ 320) × 100 = 42.8%.
How do I calculate the percentage of a book I've read?
Use the formula: Percentage = (Pages Read ÷ Total Pages) × 100. If you are reading on an e-reader that reports locations rather than pages, you can plug in the location number directly into this calculator for the same accurate percentage.
How do I calculate pages remaining?
Subtract your current page from the total book pages: Pages Remaining = Total Pages - Pages Read. If your book is 320 pages and you have read 137 pages, you have 183 pages left.
How do I calculate how many days I have left to finish a book?
Calculate your total remaining reading time based on your speed, then divide by your daily reading minutes. At 183 pages remaining and a comfortable pace of 30 minutes a day, you will finish in approximately 7 to 10 days.
Can I calculate my estimated finish date?
Yes. Add the number of days remaining to today's date. This calculator performs that calculation in your device's local timezone so you receive an instant projected completion date.
Does this tool work offline or save any data?
The Book Progress Calculator runs 100% in your browser using pure client-side JavaScript. No account is required, no data is sent to any server, and no cookies are stored.
Related Reading Tools
Reading Time Calculator→
Estimate total hours and minutes to read any book based on your speed.
Pages Per Day Calculator→
Calculate daily pages required to hit any book deadline.
Reading Speed Test→
Measure your actual Words Per Minute (WPM) reading pace.
Reading Goal Calculator→
Calculate daily pages required to hit 12, 24, or 52 books a year.
TBR Randomizer→
Pick what book to read next from your shelf without decision fatigue.