Import a Goodreads Library into Notion
Export the Goodreads library, then upload that CSV to a Notion bookshelf. Rows with a Book Id are read. A row with an ISBN or ISBN13 is preselected.
Export the file
Export the library
Sign in on Goodreads and open the import/export page. Click Export Library, wait for the file, and download the CSV.
Goodreads import/export page
Upload it on NotionReads
Sign in, connect Notion, and drop the CSV on the Goodreads import. The button shows how many books it will take.
Open the Goodreads import
What the upload reads
- Rows that have a Goodreads Book Id
- ISBN and ISBN13, after the spreadsheet formula wrapper is removed
- Rows with an ISBN or ISBN13, which are preselected
- Covers when the import can find one. The status page lists books that came in without an image
What is left out or needs an ISBN
- Rows with no Book Id
- A row with no ISBN or ISBN13 can't be imported until you type an ISBN into the table
Before you start
- The Goodreads page reads its own export. A StoryGraph CSV is a different file and uses the StoryGraph import.
- After you start the import, the status page tracks it. You can close that page and open the same link later.
- The summary lists books that came in without a cover and books that could not be imported.
Trial and license
- A trial adds up to 10 books.
- Goodreads and StoryGraph share 3 library imports.
- The paid plan is a $60 one-time license, plus tax if it applies.
- Buy the license at https://notionreads.lemonsqueezy.com/checkout/buy/22345312-3361-4606-b967-dc969dadb50f.
- Activate the license at https://notionreads.com/upgrade.
- Email support@notionreads.com if you want a hand with an import.
Checkout · Activate a license · Start the free trial
FAQ
How do I export my Goodreads library?
Sign in and open https://www.goodreads.com/review/import. Click Export Library, wait for the file, and download the CSV.
Which Goodreads rows are preselected?
The importer keeps rows with a Book Id and strips the spreadsheet formula wrapper from ISBN and ISBN13. A row with an ISBN or ISBN13 is preselected. A row with no ISBN or ISBN13 can't be imported until you type an ISBN into the table.
Can I close the Goodreads import status page?
Yes. After the import starts, the status page keeps the result for that link. You can close it and come back. It lists books that came in without a cover and books that could not be imported.
How many Goodreads books can I import on the trial?
A trial adds up to 10 books. Goodreads and StoryGraph share 3 library imports. The paid plan is a $60 one-time license. Buy it at https://notionreads.lemonsqueezy.com/checkout/buy/22345312-3361-4606-b967-dc969dadb50f and activate it at https://notionreads.com/upgrade.