Import your Goodreads library into Holigram
Your Goodreads export goes into Holigram's Books collection as it is, with no editing first. Here's how to get the file, what comes across, and what happens when you import it again later.
How do I export my Goodreads library?
Goodreads exports from its website, not its app. On a computer, open My Books, choose Import and export under Tools on the left, then choose Export Library. A large library takes a few minutes. When the file is ready, a dated link appears on the same page; download it, and you have a CSV of your whole library.
Steps from Goodreads' help article "Import or export your books" on help.goodreads.com, as of 10/22/2026. If they've moved since, that article has the current ones.
How do I bring it into Holigram?
Upload the file to your Books collection exactly as Goodreads made it. Open Books, choose Add, then Manually and Import a CSV, and pick the file. Holigram recognizes a Goodreads export by its columns and reads it with a mapping built for that file, so dates, ratings and ISBNs arrive in the right shape without any spreadsheet work.
- 1. Add Books if you haven'tUse the ready-made Books collection. A books collection you built yourself reads the file by column names instead, so Goodreads' dates won't fit it.
- 2. Import the fileOpen Books, choose Add, then Manually and Import a CSV, and pick the export. Its file name doesn't matter.
- 3. Check the resultA line above your entries counts rows as they land, then says how many were imported, merged and skipped.
What does Holigram take from the export?
Nine columns become fields on your books: the title, author, ISBN, your rating, page count, year
published, the date you read it, the Bookshelves column as tags, and your review.
Everything else in the file is left out, including your private notes. Every book in the file
comes in, including the ones you've only marked as want to read.
| Goodreads column | Holigram field | How it arrives |
|---|---|---|
| Title | Title | Required: a row without one is skipped |
| Author | Author | As written |
| ISBN13 | ISBN | The ="…" wrapper Goodreads adds is removed |
| My Rating | My Rating | 1 to 5; Goodreads' 0 for unrated stays blank |
| Number of Pages | Pages | A whole number |
| Year Published | Year Published | The year of your edition |
| Date Read | Date Read | Goodreads' 2024/02/10 becomes a real date |
| Bookshelves | Shelves | Each comma-separated name becomes a tag |
| My Review | Review | As written |
Not carried over: additional authors, the average rating, publisher, binding, original publication year, date added, read count, owned copies, private notes, and the column that says whether you've read a book. To tell finished books from the rest, look at Date Read.
What happens if I import a newer export later?
Nothing is added twice. A book that came in from an earlier import is matched by its ISBN, or by title and year published when it has none, and updated in place. A field the new file fills takes the file's value; a field the file leaves empty keeps what's in Holigram.
Two rows for one book in the same file become one entry. Two more things are worth knowing. A rating or review you changed in Holigram goes back to the Goodreads version when the file carries one, because the file's value wins. And matching looks only at books that arrived by import, so a book you also added by hand appears twice; delete either one.
How do I see what made it in?
The line above your entries reports the finished import: how many books were imported, how many merged into a book that was already there, and how many were skipped. When something is skipped, Why were rows skipped? lists each one by its row number in the file, with the reason, such as a row that has no title.
Is importing free?
Yes. Importing a file costs nothing on any plan and uses no AI: Holigram reads the file directly. The free plan limits how many collections you have, not how many entries go in them, so a long reading history fits. One upload can be up to 20 MB, far more than a Goodreads export of thousands of books needs.
Can I connect Goodreads instead of exporting?
Not today. Holigram reads the file Goodreads gives you; there is no live link to your Goodreads account, so books you log there later don't appear on their own. When you want to catch up, export again and import the new file: the books already in Holigram update, and only new ones are added.