How to export your StoryGraph data (CSV guide)
To export your StoryGraph data, sign in on the StoryGraph website, open the menu, go to Manage Account, scroll to Manage Your Data, and click Export StoryGraph Library. A CSV downloads with your books, ratings, reviews, tags, moods, and reading dates. That file is your library, portable.
Here is the full walkthrough, plus what makes the StoryGraph export unusually good.
Step by step
- Use the website. Sign in at app.thestorygraph.com in a browser; the export lives in account settings, not the mobile app’s main screens.
- Open the menu (your avatar) and choose Manage Account.
- Scroll to Manage Your Data.
- Click Export StoryGraph Library. Generation can take a moment for a large library.
- When it is ready, download the CSV.
What the file includes
Each row is a book with its title, authors, ISBN, format, your read status, your star rating (including halves and quarters), your review, tags, moods, and your reading dates.
The good news about dates
Unlike Goodreads, StoryGraph exports include both start and finish dates for your reads. That means your reading durations, the foundation of any honest stats, survive the move. If you keep multiple read-throughs of a book, the most recent span is what most importers use.
Import into Endleaf
Once you have the CSV:
- Open Endleaf on your iPhone.
- Go to Settings, then Import from Goodreads or StoryGraph.
- Pick your CSV. Endleaf detects that it is a StoryGraph file and brings across your books, ratings at their true half and quarter precision, reviews, tags, moods, and both of your dates.
- Review the summary to see exactly how many books came in.
From there your library is private and on your phone, and Endleaf can export it back out as JSON or CSV any time, no paywall on the door in either direction.
Wondering how the two apps compare day to day? See Endleaf next to StoryGraph, or learn everything it tracks.