BookStreak: Reading Tracker

BookStreak: Reading Tracker

Read More · Flexible Streaks

4 ratings
4 reviews
Free
In-App Purchases

Details

Released
May 18, 2026
Updated
November 9, 2026

Features

BookStreak: Reading Tracker screenshot #1 for iPhone
BookStreak: Reading Tracker screenshot #2 for iPhone
BookStreak: Reading Tracker screenshot #3 for iPhone
BookStreak: Reading Tracker screenshot #4 for iPhone
BookStreak: Reading Tracker screenshot #5 for iPhone
BookStreak: Reading Tracker screenshot #6 for iPhone
BookStreak: Reading Tracker screenshot #7 for iPhone
BookStreak: Reading Tracker screenshot #8 for iPhone
BookStreak: Reading Tracker screenshot #9 for iPhone
BookStreak: Reading Tracker screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Track your reading habits and build a consistent habit on your own terms. Capture quotes, reflections, and moods from your reading sessions. Gain insights into your reading patterns with detailed analytics and visualizations.

✓Flexible reading streaks
✓Sync with Goodreads, KOReader, Kindle
✓Reading journal for quotes and moods
✓Reading rhythm heat map
✓Home screen widget and Dynamic Island integration
✓Offline functionality
✓Data export
Show original description
+2

What's New in BookStreak

2.2.2

November 9, 2026

Going public is now one step. Before you share your profile, you can see exactly which parts others will see first, so there are no surprises. For You listens to you now. Vote on each section to get more of what you like, and hide any pick that isn't for you. You can tell us why in a few words. For You also favors editions in your language. Series finally fit each book. Every book shows its own author's series, even when two series share a name. Profile banners show exactly what you cropped, bigger than before, and they upload reliably. Plus: tap anywhere on a Community post to open it, cover photos keep their real shape, and favourite authors follow you to your other devices. Highlights and notes from KOReader, and imported reviews, stay private until you share them. Large imports no longer time out, removing a book no longer crashes the app, sync keeps going after your phone locks, and Community cards, favourite covers and journal dates fit tablets and wide windows.

More
3

Subscriptions & In-App Purchases

Supporter Monthly

Shareable wraps, identity cards, themes & icons.

$3.991 Month
7 Days trial
How to cancel BookStreak subscription ⁉️

Events

Read more about Discover Your Reader Type

Discover Your Reader Type

Log sessions. Unlock your reader identity.

Jun 14, 2026 — Jun 27, 2026

Read more about 7-Day Streak Challenge

7-Day Streak Challenge

Read 5 of 7 days and keep your streak.

Jun 1, 2026 — Jun 8, 2026

Read more about Flexible Streaks Are Here

Flexible Streaks Are Here

Miss a day, keep your streak.

May 18, 2026 — May 25, 2026

User reviews

My new favorite app!

I’m loving this app! It’s cute and functional.

Exactly what I was looking for - with just one thing missing

Really beautiful app design - I love the options of the background, how everything looks and the option to add quotes or thoughts on the books I am reading. The only limitation is that I am not able to edit my streak manually, I am only able to import my books from other apps. But I don’t have my books stored on any other apps. It would be amazing if I could manually add the books I’ve read in the past month with the start and finish date so that my streak could update. I think it would be also helpful if the streak was editable so if I forgot to mark yesterday as read, it would be good if I could mark it today to ensure I don’t lose my streak.

Just to add - I downloaded good reads and uploaded all my books there to sync with this app. The sync doesn’t work properly, most of my reading days are missing. The sync button won’t “press” and if it does press, it just loads for ages and nothing happens :/
Show more

Response from developer

thank you for the kind words about the design, I really appreciate it, means a lot as a solo dev. I want to address each of your points: Goodreads sync: I've identified the issue and a fix is coming in the next release. Sorry about the frustration with the loading and missing reading days. Adding past books with dates: Great news, this is actually already possible! A few ways to do it: - You can add a book manually (no import needed), then tap Edit to set the start and finish dates - From the book detail screen, you can add reading sessions for any past date - If you set a reading pace, the app can also auto-fill your reading history across those dates - And beyond Goodreads, there's also a CSV import option if that's easier for you Editing your streak for missed days: Also already there! When you log a reading session, there's a date picker that lets you select yesterday or any past date. Your streak will update automatically. I'll make this easier to discover in a future update. I'd love to help you get set up properly: join the Discord channel (link is available on BookStreak website and app) where I can troubleshoot your Goodreads sync directly and walk you through the features. Thanks for the detailed feedback, it genuinely helps me make BookStreak better!

Great App

I am really enjoying this app. It is constantly updating and they are adding new features daily. I have enjoyed tracking the books I’m reading and the mood I’m in. I can also track my goals, write reflections and reactions to what I read that day.

Response from developer

Thanks so much for the kind words! 😊 It means a lot to hear you're enjoying the app and noticing the frequent updates. I'm building this as an indie developer, so feedback like yours keeps me motivated. I'm especially happy to hear the reading tracker, mood tracking, goals, and reflection features are helping you build a daily reading habit. There's plenty more in the works, and I'm excited to keep making the app better. Thanks again for your support, and happy reading! 📚

BookStreak

A beautifully designed book tracking app, so far I’ve only added 1 book but I really like the design, look and feel of the app. Definitely recommend.

Response from developer

Thank you so much! 😊 I'm glad you're enjoying BookStreak so far. Hope it makes tracking your reading even more enjoyable. Happy reading! 📚

Developer apps

FAQ

What is BookStreak?

BookStreak is a reading tracker designed to help you build consistent reading habits. It allows you to log your reading sessions, capture highlights and reflections, and visualize your reading patterns over time.

Does BookStreak have ads?

No, BookStreak does not have any advertisements. The app is committed to a user-friendly experience without interruptions from ads.

How does BookStreak handle streaks?

BookStreak offers flexible streaks, allowing you to set your own target (e.g., 3, 5, or 7 days per week). If you miss a day, your streak doesn't reset, providing a more forgiving and adaptable approach to habit building.

Can I import my reading data into BookStreak?

Yes, BookStreak supports importing data from various sources, including Goodreads, KOReader, StoryGraph, LibraryThing, CSV files, Kindle highlights, and Kobo annotations.

What are the BookStreak Pro features?

BookStreak Pro offers optional upgrades such as shareable reading wrap-ups, time-of-day reading patterns, year-over-year comparisons, custom themes, and alternate app icons.

Is BookStreak available on multiple devices?

BookStreak is available on iPhone, iPad, and iPod. All your data is stored locally first, with optional free cloud sync when you are online.

How often is BookStreak updated?

The latest version of BookStreak is 2.2.2, and it was last updated on November 9, 2026. Updates typically occur to introduce new features and improve performance.

What is the cost of BookStreak?

BookStreak is free to download and use with unlimited books. Optional upgrades are available through BookStreak Pro, with various subscription plans including monthly, 6-month, and annual options, all starting with a 7-day free trial.