Holigram Sign in

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.

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 columnHoligram fieldHow it arrives
TitleTitleRequired: a row without one is skipped
AuthorAuthorAs written
ISBN13ISBNThe ="…" wrapper Goodreads adds is removed
My RatingMy Rating1 to 5; Goodreads' 0 for unrated stays blank
Number of PagesPagesA whole number
Year PublishedYear PublishedThe year of your edition
Date ReadDate ReadGoodreads' 2024/02/10 becomes a real date
BookshelvesShelvesEach comma-separated name becomes a tag
My ReviewReviewAs 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.