Tracking reading progress helps you stay motivated and realistic about finishing a book. Instead of guessing "am I halfway?" this calculator gives you an exact percentage, pages remaining, and—when you add a few extra details—a projection of when you'll finish.
Whether you're reading for pleasure, studying for an exam, or working through a reading challenge, knowing your progress makes it easier to adjust your daily habits before you fall behind.
What this reading progress calculator can answer
- What percentage of the book you've completed
- Your average reading pace in pages per day
- Whether you're on track to finish before a deadline
- How many pages and days remain at your current pace
How to use the reading progress calculator
- Enter the book's total page count and how many pages you've read so far.
- Click Calculate to see your progress percentage and pages remaining.
- Optional: enter how many days you've been reading to calculate your daily pace and estimated finish date.
- Optional: enter how many days you have left to finish and compare your current pace with what you need to stay on schedule.
Calculating reading progress — an example
You're reading a 320-page novel and you're on page 128. That's 40% complete with 192 pages left.
You've been reading for 16 days, so your pace is 8 pages per day. At that rate, you'll finish in about 24 more days.
If you wanted to finish in 20 days instead, you'd need 9.6 pages per day—about 1.6 pages more than your current pace. Small adjustments like reading one extra chapter every few days can close that gap.
Frequently asked questions
How do I calculate reading progress percentage?
Divide pages read by total pages and multiply by 100. For example, 75 pages out of 300 equals 25% progress.
Should I use current page or pages read?
Use pages read—the number of pages you've actually finished. If you're on page 50, you've typically read 49 or 50 pages depending on whether you count the page you're on. Be consistent with how you track in your reading app.
What is a good daily reading pace?
It varies widely. Casual readers often finish 5–15 pages per day; dedicated readers may reach 30–50+. What matters is consistency—a pace you can sustain beats occasional long sessions.
Can Bookyno track this automatically?
Yes. Bookyno tracks pages read, progress percentage, and reading sessions for every book in your library—no manual calculations needed.

