Six steps
-
Ask Goodreads for your export
Sign in on goodreads.com, open My Books, and in the left column choose Import and export. Press Export Library. The page tells you the file is being generated.
-
Download the CSV file
A few minutes later Goodreads emails you a link, and the same page shows a dated download link at the top. Save the file — it is called something like goodreads_library_export.csv. On an iPhone, save it into Files so the app can reach it; iCloud Drive works well here.
-
Open the importer in BooksLove
In BooksLove, open Settings and tap Import your library.
-
Pick the file, then say where it came from
Tap Choose CSV File and select the export. The app then asks “Where is this file from?” — choose Goodreads. This is not a formality: each service names its columns differently, and picking the right one is what lets the app read your shelves, ratings and reading dates instead of skipping them.
-
Check the preview, then start
Before anything is written, you see how many books were found, “Where they’ll go” — the count landing on each shelf — and “What this file can’t bring”, which lists honestly what Goodreads left out of the export. If the numbers look wrong, “Choose a different app” or “Choose a different file” takes you back. When it looks right, tap Import.
-
Read the summary and finish the job
The summary tells you how many books were added and which ones need attention — usually a handful the catalogue could not match by ISBN. “Fix my library” walks through them one at a time: missing covers, missing finish dates, books that need a manual match. Nothing disappears quietly, and nothing is left half-done without telling you.