Book list with statuses
Columns: Book title, Author, Status (Reading / Finished / Dropped), Date started / finished.
A reading tracker is a free spreadsheet template where you log books with statuses, track pages/day, set yearly goals, rate books and get "what to read next" suggestions based on your interests. Works in Google Sheets and Excel, no sign-up required.
Columns: Book title, Author, Status (Reading / Finished / Dropped), Date started / finished.
Daily reading goal field and automatic calculation of current pace (pages per day / week / month).
Set a target number of books (e.g., 12) and a visual progress bar showing completed books.
1‑5 star rating per book and optional notes column for reviews or quotes.
Based on your interests (genre, author, mood), the template suggests 3 books per row with a "Start" button.
Import your existing reading list from a CSV file or export your reading data for backup or sharing.
Open the "Make a copy" link for Google Sheets, or download the .xlsx and open it in Excel.
On the Settings sheet set your genre preferences and yearly goal — that is the only setup needed.
Log each book on the Data sheet: title, author, status and rating.
Track daily pages read to see pace and adjust goal.
Check the Dashboard weekly: goal progress and reading pace.
Press "Save progress" in the menu to keep changes.
The file lives in your Google Drive or on your computer. No account on someone else's service and no exporting of your data.
Everything is calculated by formulas you can open and edit. No closed code and no monthly fee for "analytics".
The Excel version works fully without internet — on a plane, on the road, at a dacha.
A spreadsheet beats an app for one reason: you can see how your reading is counted. In an app, progress is a black box; in a sheet every formula is open and the logic can be adapted to you. Reading research keeps showing the same thing: regularly logging books reduces the chance of unfinished pile‑up, because the action becomes visible the same day instead of at year end.
Three dashboards show everything at once: Progress — yearly goal and books completed; Pace — current reading speed and days left to meet the goal; Next up — "What to read next" suggestions based on your interests. A top bar shows current status and rating distribution.
If you want to enter data from a phone: duplicate the Google Sheet, create a simple Google Form with fields: Book title, Author, Status (Reading/Finished/Dropped), Rating (1‑5), Pages read today. The form writes to the Data sheet, and the dashboard updates automatically.
The template includes 100 books out of the box. To track more, add books on the Data sheet and adjust the count in a few formulas. The dashboard will update automatically: goal progress and reading pace alerts.
You can add a genre column for better filtering, or link books to a habit tracker (CSV export). The formulas are open — edit, copy or extend as you see fit.
Everything described above is already set up in the Reading Tracker template: book list with statuses, pages/day tracking, yearly goal, ratings, "what to read next" suggestions, CSV import/export and a dashboard with 30 days of demo data. Download the .xlsx or make a Google Sheets copy — free and without sign-up.
If the article helped, you can support it with a donation — but it is optional.
Yes. The download is direct: no form, no email, no trial period. The site runs on voluntary donations and advertising.
Yes, the .xlsx works in Excel 2016 and newer on Windows and Mac. VBA macros live in a separate ribbon menu; if VBA is unavailable, all analytics still work on plain formulas.
Yes: enter data through Google Sheets on mobile, or through a duplicate Google Form. Mobile entry is verified against the mobile layout of Google Sheets.
Nobody. The file lives in your Google Drive account or locally on your computer. The site collects no data about the spreadsheet contents.
Use the "Reset year" button on the Dashboard. You can restore from backup or a duplicate of the ready version.
The template includes space for 100 books, but you can add unlimited rows on the Data sheet and adjust the count in a few formulas.
Download the template and start using it today — it is free.