KOReader With Goodreads, Fable, or StoryGraph: Which Tracker Can Sync?
4 minutes read
KOReader can sync a book’s position between KOReader devices. The harder question is where that progress goes next. Can it update Goodreads, Fable, or StoryGraph without you opening each app and logging it again?
Here is the short version, based on the platforms’ published information and the ShelfSync project documentation checked on September 26, 2026:
| Tracker | First-party integration | Community KOReader option (as of September 26, 2026) |
|---|---|---|
| Goodreads | No native KOReader connection documented in its help materials | ShelfSync lists progress and note syncing; its Goodreads connection uses an unofficial cookie-based API and may break |
| Fable | Fable documents Goodreads imports, not a native KOReader integration | ShelfSync lists a Fable connection using the service login/API |
| StoryGraph | Kobo integration is shipped; it is separate from KOReader | ShelfSync lists progress and note syncing via an unofficial cookie-based API |
| MyBibliotheca | KOReader progress sync and a separate KOReader highlights plugin | Direct MyBibliotheca integration |
StoryGraph’s Kobo integration is worth separating from KOReader: it is a Kobo feature and does not guarantee that activity from KOReader on a Kobo will sync.
Choose a tracker that receives data from where you read
When your reader and tracker do not connect, you have two choices: keep updating progress by hand or use a tracker that can receive KOReader data.
MyBibliotheca is designed for the second workflow. Connect KOReader progress to the right book, then use the separate plugin to send highlights and notes. Your library can also include print books and audiobooks, with private reading sessions and a history that is not built around a social feed.
If your books and years of reading history are already in Goodreads or StoryGraph, import them first. You can keep the old account while making MyBibliotheca the place where your future reading record lives.
The practical test
Before choosing a tracker, ask:
- Can it receive progress from the app I actually read in?
- Can it keep highlights attached to the right book?
- Can I bring my current library with me?
- Can I export my data later?
If KOReader is central to your reading, those questions matter more than a progress percentage you have to remember to update.
Move your KOReader reading history to a tracker that can follow your workflow. Get started with MyBibliotheca.
Cover image: Library book stacks (JPG, CC0 public domain dedication) · Public-domain source and license