Reading List Tracker
Track your reading list with status, progress, ratings, and notes. Parse pipe-separated books, filter by status, sort by title/author/progress/rating/date-added, calculate reading stats (total books, by status, average rating, pages read), set reading goals, estimate reading time, get basic recommendations, and export as text or CSV. 100% client-side.
About Reading List Tracker
Track your reading list with status, progress, ratings, and notes. Parse pipe-separated books, filter by status, sort by title/author/progress/rating/date-added, calculate reading stats (total books, by status, average rating, pages read), set reading goals, estimate reading time, get basic recommendations, and export as text or CSV. 100% client-side. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
How does the reading list tracker work?
Enter your books in pipe-separated format: title | author | total_pages | current_page | status | rating | notes (with optional genre). One book per line. The tool parses them, validates ratings (1-5 stars), calculates progress (current_page / total_pages × 100), and lets you filter by status (to-read, reading, finished, abandoned) and sort by title, author, progress, rating, or date-added.
What stats does it compute?
Total books, books per status (to-read, reading, finished, abandoned), average rating, total pages read, and progress toward a yearly reading goal you set. It also estimates reading time (pages / 250 wpm) per book and across all in-progress books.
What extra features does this tool have compared to others?
(1) Pipe-separated book parser with quoted fields. (2) 5 status presets (to-read, reading, finished, abandoned, plus 'all' filter). (3) Progress calculator (% complete). (4) Rating validator (1-5 stars). (5) Status filter. (6) Multi-sort (title, author, progress, rating, date-added). (7) Reading stats calculator. (8) Reading goal tracker (target books/year, progress %). (9) Render as text reading list. (10) Render as CSV. (11) Copy + Download .txt/.csv. (12) History (localStorage, max 20). (13) Shareable URL. (14) Summary stats. (15) Book search/filter by title or author. (16) Genre tagger (optional, per book). (17) Reading time estimator (250 wpm default). (18) Recommendation engine (basic — by genre + rating patterns).
Can I set a yearly reading goal?
Yes. Set a target number of books for the year. The tool tracks how many 'finished' books you have logged and shows the percentage progress toward your goal, plus how many more books you need to reach it.
Is my data sent anywhere?
No. All parsing, stats, and recommendations run locally. History is stored in localStorage on this device only. No book data, ratings, or notes are ever sent to a server.
Related tools
Chemistry Formula Calculator
Calculate molar mass, empirical & molecular formulas, balance chemical equations, and percent composition. Built-in 118-element periodic table with atomic masses. Formula parser handles parentheses and hydrates (CuSO4·5H2O). Equation balancer uses brute-force integer search. 100% client-side — 18 extra features including CSV/text export, history, shareable URL, presets, isotope selector.
Citation Generator
Generate academic citations in APA, MLA, Chicago, and Harvard styles for books, journals, websites, newspapers, magazines, conference papers, and theses. Author formatter, multiple-author handler with et al., title formatter, year placement, page range, URL + accessed date, in-text citations, DOI validator, bibliography sorter, text/HTML/Markdown/CSV export, history (localStorage), shareable URL. 100% client-side.
Flashcard Maker & Study Mode
Create flashcards from term/definition pairs and study them with flip animation, shuffle, sequential and simplified SM-2 spaced-repetition modes. Multi-format parser (pipe, comma, tab, JSON), deck validator, Fisher-Yates shuffler, mark known/unknown, session + summary stats, CSV/JSON/TXT export, history (localStorage), shareable URL, card search filter, reverse mode, per-card tags, per-card difficulty, and 4 deck presets (Spanish vocab, US states, multiplication tables, periodic table). 100% client-side — no network.