Bring your books
with you
Years of shelves, ratings and read dates shouldn't be the thing that traps you in an app you've outgrown. Export a CSV, pick the file, done — about two minutes.
How it works
Export a CSV from your current app
Goodreads: My Books → Import/Export → Export Library. This only works on the desktop site — on a phone, open the link in Safari or Chrome and switch to Request Desktop Site, because the export button doesn't exist in the Goodreads app.
StoryGraph: Profile → Import/Export → Export your library.
LibraryThing, Hardcover, or anything else: use whatever "export CSV" option it offers.
Open the importer in LitList
Go to Profile → Data & Privacy → Import and pick the source that matches your file. There are dedicated importers for Goodreads, StoryGraph and LibraryThing, plus a universal CSV importer for everything else.
Pick your file
Choose the downloaded CSV from your Downloads folder. LitList checks the file first — if the export came out empty, or it's a file from a different app than the importer expects, it tells you before anything gets added to your library.
Review and confirm
Each row gets matched to a book with covers and metadata pulled in automatically. Your shelves become statuses, your star ratings carry over, and your read dates land on the right days. Large libraries take a little longer — a few thousand books is normal and it keeps going in the background.
What comes across,
and what doesn't
No surprises. Here's exactly what a CSV can and can't carry.
Your history isn't a hostage
The strongest thing keeping most readers in a tracker they don't love isn't the tracker. It's ten years of logged books and the sinking feeling of starting over.
That's a bad reason to stay anywhere. So LitList imports from everything, exports to everything, and never charges for either. If LitList turns out not to be for you, take your data and go — with the same two-minute process that brought it in.
An app should keep you because it's good, not because leaving is expensive.
Import troubleshooting
The export button isn't showing in Goodreads
You're almost certainly on mobile. Goodreads only offers library export on the desktop site — it isn't in their app at all. Open goodreads.com/review/import in Safari or Chrome, tap the menu (⋯ or ⋮), choose Request Desktop Site, and the export button appears.
My export downloaded but the file looks empty
Goodreads generates the file in the background, and clicking too early gets you an empty one. Go back to Import/Export, run the export again, and wait for the download link to appear on the page before saving it.
Can I import more than once?
Yes. Books you already have are matched rather than duplicated, so re-running an import after adding more books elsewhere tops up your library instead of doubling it.
Some books came in without covers
Usually an edition without artwork in the book databases — common with older titles and self-published books. Open the book in LitList and use the cover picker to choose a different edition or submit a better cover, which also fixes it for everyone else.
Something's wrong with a book's details
Report it from the book's page in the app and it goes into the review queue. Catalogue fixes apply for every reader, not just you. Anything bigger belongs on the community board.
Ready when you are
Download LitList, run the import, and your shelves are waiting for you.