Import from
any reading app

No reading data left behind. Bring your library from Bookly, Bookmory, LibraryThing, Kindle, Kobo, or any spreadsheet — your entire reading history in one place.

Your past reading, working for you

Every book you've tracked, in one place

Bookly, Kobo, Kindle, a spreadsheet you kept for years — all of it flows into one reading record. No more checking three apps to remember what you read last summer.

Your books on your home screen

After import, a widget puts your current read and your streak on your phone's home screen. A small, steady reminder of your reading life.

Years of reading, turned into patterns

Dates you logged become a heat map, velocity trends, and personal records. Reading history you already built, finally working for you.

Any format, any app

Non-standard columns? Map them manually. Multiple sources? BookStreak deduplicates automatically. If you can export it, you can import it.

Your data stays on your device

All file processing happens locally. Your data is parsed, imported, and never uploaded to any server.

What gets imported

Book title
Author
Page count
Date started
Date finished
Rating
Review notes
ISBN

All files are processed locally on your device.

Supported apps

Bookly

CSV export

Bookmory

CSV export

LibraryThing

TSV export

Kindle

My Clippings

Kobo

SQLite export

Custom CSV

Any format

How it works

Export from your app

Each app has its own export method. Check the app's settings or help section for how to export your library data.

Import in BookStreak

Open Settings → Import in BookStreak and select your source app. Choose the exported file from your device.

Review and confirm

BookStreak maps your books, page counts, ratings, and dates read. Review the preview and tap import. Your library is ready.

Frequently asked questions

What columns does my CSV need?
At minimum: book title. BookStreak recognizes common column names automatically. For non-standard formats, use Custom CSV to map columns manually.
What if some fields are missing?
BookStreak imports whatever is available. Missing fields are filled in when BookStreak finds a match.
Can I import the same file twice?
Yes, duplicates detected, only new books added.
Does Bookly export real reading sessions?
Yes, Bookly's CSV includes date, duration, pages per session. BookStreak imports these as real sessions.
What about Kindle highlights (My Clippings)?
BookStreak parses My Clippings.txt directly. Highlights appear attached to correct books.

Start tracking in BookStreak

Import your reading history and see years of reading come alive with insights.