📚 Reading

Reading Log App

Every book, pages per session

One log for the whole shelf, with the book on every entry, so each one keeps its own pages and pace while the totals cover everything you read. After a session, enter the book, the pages you read and how long it took; on the evening you reach the last page, tick Finished. The pages-per-week stat tells you honestly how far you are from the last chapter.

iPhone · free during the beta · no account needed

Opens Log App and adds this log with example entries. You can clear the examples anytime.

On a computer? Scan this with your phone’s camera to set it up there.

Track how much you read and how fast — book by book.

Also called a book tracker, reading journal or reading diary.

9:41●●● ▲ ▮
‹ Reading ⚙
books
178
Sum Pages · 6 entries
3 / 4 this week
Project Hail Mary
32 Pages
Project Hail Mary
24 Pages
Atomic Habits
41 Pages · Yes Finished
Atomic Habits
18 Pages
+
What you’ll track

The Reading log, out of the box

One entry per session, with the timer and location always available. Add or rename variables any time in log settings.

VariableTypeStats shown
Book Text · tracked individually Own stats per value
Pages Number Sum, Avg per week
Finished Yes / no Count and share of yes
TimerBuilt inTotal time, per entry duration
LocationBuilt inPin or place, shown on the log map
Notes, photos, sketches, voice memosBuilt inAttached to any entry
178
Sum Pages
104
Avg per week Pages
1
Count Finished
In the app

What the Reading log looks like

A real screenshot, not a mockup: the stats up top, a breakdown per book, the streak and the calendar heatmap, with the entries below. Every number comes from the entries you add.

Reading log screen in Log App showing stats and recent entries
How it works

From install to first entry in a minute

1

Pick “Reading” during setup

The log is created with the variables above and a few example entries so you can see how it works. Clear them with one tap.

2

Log as you go

Tap plus, fill in what you have, save. Timer, location, notes and photos are there when you want them, hidden when you don’t.

3

Let the stats accumulate

Sum pages sits on the log card, with the rest one tap away. Set a goal if you want a nudge.

Why this log

Built for the way you actually do it

Time and pages together

Start the timer when you open the book. Pages per session plus minutes per session gives you a real reading pace, and the minutes-per-page figure plans the next book for you.

Each book with its own numbers

The "Book" field is tracked individually, so every title gets its own pages, sessions and pace, while the overview still counts everything you read. Tick "Finished" on the last session and the yes count is your books for the year.

Notes that stay with the book

Jot down a quote or a thought on the entry. Filter the log to one book and you have your own margin notes.

Everything else in the app

Not just a form. A logbook that thinks with you.

The Reading log is one log among many you can keep. Every one of them gets the same tools.

💡AI analysis

AI reads the pattern for you

Tap the bulb on Reading and get a plain-language read of your trends, what changed recently, and a suggested next goal, built only from your own entries.

🎯Goals

Goals, streaks and reminders

Set a target like three times a week, watch the rolling progress bar, keep a streak, and get a reminder at the time you actually log. The app learns that time from you.

📅Calendar

A calendar heatmap per log

Every log has its own month view showing which days you logged. Gaps are obvious, consistency is visible, and one tap opens that day's entries.

🔁Rounds

Several books in one entry

One entry can hold a round per book, each with its own values, and the stats break them out separately.

📷Attachments

Photos, sketches, voice memos

Attach a photo, draw a quick sketch, or record a voice note on any entry. They stay with that entry and come back on every device you sign in on.

🗺️Map

Every entry on a map

Drop a pin or search for the place. Each log has a map view of everywhere you logged, and saved places open directly in Google Maps.

🔍Search

Search across everything

Find an entry by title, note or value across every log, filter by date or location, and jump straight to it.

🔒Privacy

Yours, offline first

Entries save on your phone first and sync when you sign in. No account needed to start, no feed, no one else sees your data.

Who keeps a reading log like this

Readers with several books on the go who lose track of pace, students with a reading list and a deadline, and people who want a record of what they read without joining a social network to get it.

Because every book keeps its own numbers, it also suits slow readers: a book that takes four months does not get averaged away by one you finished in a weekend.

What the log tells you after a few books

Pages per session and minutes per session give you a real reading speed, which makes a reading list plannable: a 400-page book at your pace is a known number of evenings. The per-week rate shows whether a busy month actually stopped you reading or just felt like it did.

The notes on each session become the marginalia you never wrote in the book. Scrolling back through them is a fast way to remember what a book was about.

Questions

Frequently asked

Why one reading log instead of one log per book?

Because the habit is reading, not a particular book. One log keeps the weekly goal and the streak going from one book into the next, and the Book field still splits pages and pace per title, so a 900-page novel does not get averaged in with a 150-page essay.

Can I track audiobooks?

Yes. Use minutes instead of pages as the variable, or just rely on the built-in timer and log the chapter in the notes.

Does it show a percentage complete?

Not yet. The sum of pages per book is shown; compare it with the book’s length. A "total pages" setting with a percentage is planned.

Get the app

Free during the beta. Tap the button, TestFlight opens, install, done. Your logs stay on your phone until you sign in, then they back up and sync.

Opens Log App and adds this log with example entries. You can clear the examples anytime.