← toolkit.bot

Reading Speed and Progress Tracking in EPUB Readers (2026)

June 12, 2026  ·  6 min read

One of the small but useful features of modern EPUB readers is reading time estimation — "23 minutes left in this chapter" or "3 hours left in this book." This guide explains how these estimates work, how each major app tracks progress, and tips for readers who want to read faster.

How reading time is estimated

Most EPUB readers estimate reading time using a simple formula:

estimated_time = words_remaining / reading_speed_wpm

The default reading speed assumption varies by app — typically 200–250 words per minute (wpm), which approximates average adult silent reading speed. Some apps calibrate to your personal pace by tracking how long you actually spend on each screen page.

Word count is calculated from the EPUB's text content. This means:

Progress tracking by app

AppTime estimate% progressCalibrates to your speed
Apple BooksYes (chapter + book)YesYes (after several sessions)
KindleYes (chapter + book)YesYes (Whispersync data)
KoboYes (chapter)YesLimited
Moon+ ReaderYes (configurable)YesNo (fixed wpm setting)
Thorium ReaderNoYes (position %)No

Apple Books

Shows "X minutes left in chapter" and "X hours left in book" at the bottom of the screen. Tap to toggle between chapter and book estimates. Apple Books tracks your actual reading pace over time and adjusts estimates accordingly — after a few sessions, estimates become significantly more accurate.

Kindle

Shows time remaining for the current chapter and for the full book. Kindle's estimates use Whispersync reading data aggregated across all Kindle users reading the same book, then adjusted to your personal pace. Tap the progress bar at the bottom to cycle through: location, page number, time remaining.

Kobo

Shows estimated reading time for the current chapter in the reading menu. Book-level time estimates are shown on the library card. Kobo also tracks your reading streaks and daily reading time in the Reading Life statistics panel.

Moon+ Reader

Configure your reading speed in Settings → Reading → Reading Speed (wpm). The app uses this fixed value for all estimates. The reading progress bar shows percentage and can display estimated minutes remaining. Moon+ Pro shows more detailed statistics including pages per minute and session duration.

Speed reading with EPUB

EPUB's reflowable format is well-suited to speed reading techniques:

FAQ

Why does Kindle's reading time estimate keep changing?

Kindle recalibrates to your actual pace as you read. If you read a page quickly, it adjusts down; if you spend extra time on a complex section, it adjusts up. After reading for a while, estimates stabilize.

Does page count in an EPUB correspond to print page numbers?

Not automatically. EPUB is reflowable — "page" boundaries depend on your font size, screen size, and margins. Some EPUBs include a page-list nav document that maps positions to print page numbers. Kindle shows print page numbers for books where publishers have provided this data.

How do I track my reading across multiple books?

Kobo's Reading Life statistics panel shows total books read, pages read, and reading streaks across your entire library. Kindle shows time spent reading per book in your account stats. Third-party apps like Goodreads (owned by Amazon) let you log reading progress and set yearly goals.

Convert your PDF reading list to EPUB
toolkit.bot — free conversion, reading time estimates work correctly in every app above.