Book Tracking and Reading Progress
Book Assembly is a book tracking app built for readers who want a simple, private way to keep tabs on what they are reading. Whether you are working through a huge TBR pile, juggling several books at once, or just want a record of everything you have finished, it all lives in one place.
Five reading statuses
Every book in your library gets one of five statuses so you can see where things stand at a glance:
- Reading - books you are currently working through
- Finished - books you have completed
- DNF (Did Not Finish) - books you decided to set aside
- Paused - books you have put on hold for now
- To Be Read - your TBR list of books waiting for you
Track your reading page by page (or minute by minute)
As you read, log your current page and a progress bar shows how far through the book you are. For audiobooks, log your current listening time against the book's total duration and the same progress bar fills up. It is a small thing, but seeing that bar fill up can be surprisingly motivating.
Your Progress History keeps a row for every update so you can look back and see your pace over time. Each row has a small trash icon if you want to remove a single entry - useful for cleaning up a mistake without touching the rest of your history.
Built-in reading timer
On any book you are currently reading, the page has a built-in timer with start, pause, resume, stop, and discard controls. When you stop, a quick form pre-fills your new page (or audiobook listening time) so the common case is a one-tap confirm, and an optional mood pill lets you say how the session felt - Loved, Liked, Mixed, or Slow going. The timer survives navigation, refresh, and closing the browser entirely, and if you forget about it for hours you will see a gentle "Did you mean to stop this earlier?" prompt when you come back.
Forgot to start the timer? "Log a past session" on the same book page backfills a session with a date, duration, pages read (or minutes listened), and an optional mood. Backfilled sessions feed your stats without moving your current page. If a timer is running on a different book while you visit another one, a small banner points you back to it. See the Reading Sessions feature page for more.
Reading dates and re-reads
Book Assembly tracks when you started and finished each book. Love a book so much you want to read it again? Re-read support lets you log multiple readings of the same book, each with its own start and finish dates. Your page tracker resets for each new reading, so you get a fresh progress bar every time.
Ratings, reviews, and notes
Rate books on a five-star scale with half-star increments, so you can give that book a 3.5 if a 3 feels too low and a 4 feels too high. Write a personal review to capture your thoughts, or keep a running private journal of as many dated note entries as you like on each book. Add a title, use basic markdown (bold, italic, lists, links), tag a note with the page or chapter you were on, and attach a photo of a favourite passage. Search across your notes from within the book. Nobody else can see them.
Your data stays private
Everything you track in Book Assembly is private by default. Your notes and reading progress are never shared, and everything else stays private unless you choose otherwise. Sharing is entirely opt-in - you can make a profile, book, list, or review public if you want to, but nothing is public until you decide. There are no followers or social feeds to keep up with; it stays your personal reading journal first.
Ready to start tracking your reading?
Create a free account and add your first book in under a minute.
Get Started