How to Export Your Goodreads Library, Shelves, and Ratings to CSV

Step-by-step guide to export your entire Goodreads library as a CSV file and import your books, ratings, and shelves into Listy.

Goodreads lets you export your entire library - including books, ratings, shelves, and reviews - as a CSV file from the desktop website. You can then import this file into Listy to keep your reading history in one place.

Export Your Goodreads Library

  1. Log in to Goodreads on a desktop browser.

  2. Click My Books in the top navigation bar. In the left sidebar, scroll down to the Tools section and click Import and export.

Goodreads My Books page showing the Import and export link under the Tools section in the left sidebar

  1. On the Import/Export page, click the Export Library button under the Export heading.

  2. Goodreads will generate your CSV file. This may take a few minutes for larger libraries. Once ready, a download link will appear below the button. Click it to save the file to your computer.

Goodreads Import/Export page showing the Export section at the top

Good to Know

  • Exports are only available on the desktop website. The Goodreads mobile app does not support CSV exports.
  • The CSV includes title, author, your rating, shelves, date read, date added, ISBN, review text, and more.
  • Large libraries may take several minutes to generate. If the export seems stuck, wait a moment and refresh the page.
  • You can only export once every few days. If the button does not appear, try again later.
  • If you need more help, visit the Goodreads help page on importing and exporting.

Import on Listy

  1. Open Listy
  2. Tap the top-right Settings icon
  3. Scroll down to Import from other apps
  4. Scroll down and tap on Goodreads
  5. Tap on Select your file to import
  6. Find your Goodreads export file on your device with the extension .csv
  7. All your data will be imported to Listy.

Listy will import all your data from Goodreads, including your books, ratings, and reading shelves.