Best BookTracker Apps

What do reading stats mean, and how are they worked out?

Best Book Tracker Apps editors · Data refreshed 3 November 2026 · Editorial assessment

Bottom line.Most reading stats are simple sums of what you log: books and pages finished, pages per day, average book length, reading speed from timed sessions, and the split by genre, format or mood. You can work out every one yourself from a log with dates and page counts, as shown below. The StoryGraph has the deepest charts of the trackers we cover, Bookly adds reading speed from its session timer, and Goodreads gives you the Reading Challenge and Year in Books.

Facts checked 29 October 2026

What do the common reading stats mean?

Common reading stats, what they measure and how to calculate them
StatWhat it measuresHow to work it out
Books readBooks you finished in a period.Count books with a finish date in that period.
Pages readTotal length of what you finished.Add the page counts of those books.
Pages per dayYour average daily reading.Pages read divided by days in the period.
Average book lengthHow long your books tend to be.Pages read divided by books read.
Reading speedPages per hour while actually reading.Pages in timed sessions divided by hours timed.
Finish timeDays from start to finish for a book.Finish date minus start date, plus one.
DNF rateShare of started books you stopped.DNF books divided by (finished plus DNF books).
Genre, mood or format splitWhat kind of reading you do.Count books in each tag, shelf or format.

What does that look like with real numbers?

Take a year in which you finished 32 books totalling 10,240 pages, stopped 4 others, and timed some sessions. These are example figures, not data about anyone.

  • Pages per day: 10,240 pages / 365 days = about 28 pages a day.
  • Average book length: 10,240 pages / 32 books = 320 pages.
  • Reading speed: 90 pages in 2.5 timed hours = 36 pages an hour.
  • Finish time: started March 3, finished March 16, so 14 days.
  • DNF rate: 4 / (32 + 4) = 4 / 36 = about 11 percent.

Audiobooks need care: they have hours, not pages. Either count them as books only, or use the page count of a print edition, and keep the same rule all year.

Which stats does each app show?

Stats published by trackers we cover, checked 29 October 2026
AppStats it publishes
The StoryGraphCharts of moods, pace, genres and ratings over time, streaks, and annual reading, page and listening goals. Plus adds custom charts, stats filters by time period or tag, and comparisons between periods or with other readers.
GoodreadsThe yearly Reading Challenge and Year in Books, a look back at every book you read that year.
BooklyReading speed, session stats, calendars and daily to yearly goals, fed by its session timer.
HardcoverReading stats and goals. Its FAQ notes that stats can take a few hours to refresh after an import.
FableGoals, streaks and stats free; weekly, monthly and multiple goals and deeper stats with Fable Plus.
BasmoReading statistics and daily and yearly goals, with session tracking.
BookBuddyBooks finished, pages read, top authors and genres.
LiteralReading goals and basic insights; richer stats are listed as coming for members.

The full side-by-side view is in the book tracker feature matrix.

How do you keep your stats accurate?

  1. Log the edition you are reading, so the page count matches. Scanning the barcode does this for you.
  2. Add finish dates the day you finish. Goodreads' help page says read dates decide which books appear in Year in Books and count toward the Reading Challenge.
  3. Use the DNF status for books you stop, so they do not count as finished.
  4. Log rereads as a second read rather than editing the first; see tracking rereads.
  5. After an import, spot-check a few dates and page counts. Goodreads exports carry only the most recent finish date, according to Hardcover's FAQ.

Should stats change how you read?

Use them to notice, not to pressure yourself. A pages-per-day figure that drops in a busy month is information, not failure. If a number starts pushing you toward short books you do not want to read, set a softer goal; our guide to reading goals suggests how, and readingtrackercompare.com has more on habits and goals.

Questions

Q1How do I calculate how many pages I read per day?

Add up the pages of the books you finished in a period and divide by the number of days. For example, 10,240 pages in a year is 10,240 / 365, or about 28 pages a day.

Q2How do I work out my reading speed?

Time a few sessions, add up the pages and the hours, and divide pages by hours. Bookly does this for you from its session timer.

Q3Which book tracker has the best stats?

The StoryGraph has the deepest charts of the trackers we cover, including moods, pace, genres and ratings over time. Bookly is the pick if you want reading speed from timed sessions.

Q4Do audiobooks count in reading stats?

You decide. Count them as books, or use a print edition's page count, and keep the same rule all year so the numbers stay comparable.

Sources

  1. 1App Store listing, The StoryGraph (features and Plus)
  2. 2Goodreads Help, add, update or remove read dates (updated October 1, 2026)
  3. 3Bookly, home page
  4. 4Hardcover FAQ (goals and reading stats)
  5. 5Fable Help, what Fable Plus adds
  6. 6App Store listing, Basmo
  7. 7App Store listing, BookBuddy
  8. 8App Store listing, Literal