Goodreads · Year Cards

How to export your Goodreads library

On goodreads.com, open My Books, then Import and export, and choose Export Library. When the link appears, download the .csv file. Drop it below to turn your reading into five year cards.

  • Your file never leaves your device.
  • No account
  • Instant

No file yet? Try .

What the CSV holds

One row per book on your shelves. The columns the cards use:

  • Title and Author.
  • Exclusive Shelf: read, currently-reading or to-read.
  • Date Read: when you finished it. Books without one count in no year.
  • Number of Pages: the page count of the edition you shelved.
  • My Rating: 1 to 5 stars, or 0 when you didn't rate it.
  • Date Added: when it went on a shelf, used for the to-read card.

One row from the sample, read the way the cards read it: Moby-Dick, Herman Melville, My Rating 4, 635 pages, Date Read 2026/07/16, shelf read is one book read in July 2026, 635 pages, rated 4 stars.

Step by step

  1. Sign in on goodreads.com and open My Books.
  2. Find Import and export and choose Export Library.
  3. Wait for the export link, then download the .csv file.
  4. Drop the CSV on this page to get your year cards.

Questions people ask next

Can I open the export in a spreadsheet?

Yes. It is a plain CSV file that Excel, Numbers and Google Sheets open.

Which books end up on the cards?

Books on your Read shelf with a date read in the year you pick, plus your to-read shelf on the last card.

Is the file sent anywhere?

No. It is read on your device.

Does it work with a private profile?

Yes. The export works for any account, public or private.

Related

Year Cards is not made by or affiliated with Letterboxd or Goodreads. Letterboxd and Goodreads are trademarks of their owners.