ReadTally

StoryGraph vs Goodreads export: what is in each file

Both sites export a CSV with one row per book, but not the same row: Goodreads has 31 columns with page counts and the community average rating; The StoryGraph has 23 with every read, start and finish dates, quarter-star ratings, moods and tags.

Open the reading stats

Field by field

What each export has, by column name
WhatGoodreads columnStoryGraph column
TitleTitleTitle
AuthorAuthorAuthors
Shelf / statusExclusive ShelfRead Status
Shelves / tagsBookshelvesTags
MoodsNot in the fileMoods
Your ratingMy RatingStar Rating
Average ratingAverage RatingNot in the file
Page countNumber of PagesNot in the file
Last date readDate ReadLast Date Read
Every read, with start and finishNot in the fileDates Read
Date addedDate AddedDate Added
Read countRead CountRead Count
Edition yearYear PublishedNot in the file
First publishedOriginal Publication YearNot in the file
FormatBindingFormat

What that means for your stats

  • Dates. Goodreads: Date Read is the last time you finished the book; Read Count says how many times. The StoryGraph: Dates Read lists every read, as yyyy/mm/dd-yyyy/mm/dd ranges separated by commas, so each read counts in its own year and you get days per book.
  • Ratings. Goodreads: whole stars, 0 = not rated, plus the Average Rating of all readers. The StoryGraph: quarter stars (4.25, 4.75), empty = not rated, no community average.
  • Pages. Only Goodreads has Number of Pages, so pages per year, pages a day and the longest book come from a Goodreads file.
  • Genres. Neither file has a genre column. Goodreads has your own shelves; The StoryGraph has your tags and the moods you picked. ReadTally counts those as genres.

Every StoryGraph column

The 23 columns of The StoryGraph export
ColumnReadTally uses it forFormat
TitleBook titleText
AuthorsTop authors (the first name listed)Comma-separated names
ContributorsNot kept—
ISBN/UIDNot kept—
FormatFormat (paperback, hardcover, digital, audio)Text
Read StatusRead, currently reading, to-read (TBR), did not finish, pausedread, currently-reading, to-read, did-not-finish, paused
Date AddedWhen the book went on your shelvesyyyy/mm/dd
Last Date ReadFallback when Dates Read is emptyyyyy/mm/dd
Dates ReadEvery read: which year and month it counts in, days to finishyyyy/mm/dd-yyyy/mm/dd or yyyy/mm/dd or yyyy/mm; several reads separated by ", "
Read CountRe-readsWhole number
MoodsYour moods, counted like tagsComma-separated moods
PaceNot kept—
Character- or Plot-Driven?Not kept—
Strong Character Development?Not kept—
Loveable Characters?Not kept—
Diverse Characters?Not kept—
Flawed Characters?Not kept—
Star RatingYour average rating0.25 to 5.0 in quarter stars; empty = not rated
ReviewNot kept—
Content WarningsNot kept—
Content Warning DescriptionNot kept—
TagsYour tags counted as genresComma-separated tags
Owned?Not kept—

The Goodreads columns are listed in how to export your Goodreads library. Drop either file on the stats page.

Sources

Frequently asked questions

Which export is better for reading stats?
Goodreads for pages and for comparing your ratings with everyone else's; The StoryGraph for re-reads and reading speed, because it keeps every read with its start and finish date. ReadTally reads both and hides the stats a file cannot support.
Can I combine both files?
Not in one view today: load one file at a time. If you moved from Goodreads to The StoryGraph by importing, the StoryGraph export already carries the imported history.
How do I export from The StoryGraph?
Sign in at app.thestorygraph.com in a browser. Open the menu under your profile picture and choose Manage Account. Scroll to Manage Your Data and click Export StoryGraph Library. Download the CSV when it is ready.
Why does The StoryGraph file have dates like 2022/09?
When you only give a month (or a year) for a read, the export keeps it that way. ReadTally counts a month-only read in that month and a year-only read in the year total but in no month.

Last updated 2026-09-29. Works with the CSV you export from Goodreads or The StoryGraph. Not affiliated with Goodreads, Amazon or The StoryGraph. Your file never leaves your browser.