๐Ÿ“š Reading tracker migration hub

Bring your reading history. Track it better.

Moving from Goodreads, StoryGraph, Hardcover, or spreadsheets? Start with your history intact, then use Bookmark, Shelf Scanner, and better stats without losing ownership of your data.

Free forever. No credit card required.

Pages Today
47
Avg Pace
42 pg/hr
Finish Date
Dec 20 ๐Ÿ“–
9:41
Currently Reading ๐Ÿ”ฅ 23 day streak
Andy Weir
AW

Project Hail Mary

Andy Weir

p. 321 / 476 67%
Est. Dec 20
Reading Pace 4.2 %/day avg
Reading Goal
50 / 52 books
On track! ๐ŸŽ‰
2 books ahead
Migration options

Move your reading life
without starting over

Whether your history is in Goodreads, StoryGraph, Hardcover, a CSV export, or a personal spreadsheet, SHELVD gives you a path into a cleaner daily tracker.

Goodreads CSV + GDPR

Bring over the Goodreads history that matters

Start with the instant CSV export, then add the GDPR/DSAR zip for deeper reading sessions, dates, shelves, ratings, and pace history.

Best for readers with years of Goodreads data.
StoryGraph CSV

Move your StoryGraph library by CSV

Import your book list and reading history from a StoryGraph export, then keep tracking in SHELVD with Bookmark and analytics.

Best for readers who tried StoryGraph but want a stronger daily tracker.
Connect Hardcover

Keep Hardcover in the loop

Use SHELVD as your daily tracker while connecting supported external services where available. We keep this promise accurate as integrations evolve.

Best for readers who care about open reading data.
CSV & spreadsheets

Bring custom logs and manual tracking with you

If your reading life lives in a spreadsheet or another tracker export, start with CSV and keep your data portable.

Best for personal systems, old exports, and manual lists.
Goodreads deep import

CSV now. GDPR when it arrives.

Goodreads is still the biggest migration path, so SHELVD supports both the quick CSV export and the richer GDPR/DSAR export. You can start today, then add the full-history zip later.

1

Start with the CSV export

Use Goodreads โ†’ My Books โ†’ Import and Export to download your library and begin tracking right away.

2

Request your GDPR/DSAR export

Go to goodreads.com/dsar/user while logged in. It usually takes 24-48 hours to arrive.

3

Add the full-history zip later

Drop it into SHELVD for richer reading sessions and more accurate pace analytics.

What Goodreads gives you

CSV Export
GDPR Export
Books & shelves
โœ“
โœ“
Ratings & reviews
โœ“
โœ“
Read dates
โœ“
โœ“
Reading sessions
โ€”
โœ“
Page-by-page progress
โ€”
โœ“
Accurate pace data
โ€”
โœ“
Genre preferences
โ€”
โœ“

๐Ÿ’ก Pro tip: Request your GDPR export now โ€” it takes 24-48 hours. You can use SHELVD immediately with CSV, then add the full history later.

Start free with your library

Start with CSV. Add richer imports and integrations as you go.

Goodreads Push Sync

Keep the social graph.
Upgrade the tracker.

Some readers do not want to abandon Goodreads completely. SHELVD lets you track in a better app while keeping Goodreads updated for friends, groups, and old reviews.

Start free
Real-time Goodreads sync
1

Log progress, ratings, reviews, and finished dates in SHELVD.

2

Goodreads Push Sync writes supported updates back automatically on Pro and above.

3

Your friends keep seeing your Goodreads activity while SHELVD becomes your daily tracker.

Available on Pro and higher plans.
Why switch

Everything your reading tracker should have become

Migration gets your history into SHELVD. These are the tools that make it worth opening every day.

๐Ÿ“ฅ

Import without starting over

Bring books, shelves, ratings, and reading dates from the tracker you already used.

๐Ÿ“ฑ

Bookmark progress updates

Point your phone at any page or Kindle screen. We read the page number and update your stats.

๐Ÿ“š

Shelf Scanner for physical books

Scan a shelf, capture the titles, and turn the books you own into a usable digital Library.

๐Ÿ“Š

Stats you will actually use

Reading analytics with heatmaps, pace tracking, finish predictions, streaks, and year-in-review.

๐Ÿ“–

Library built for daily use

Keep current reads, finished books, owned books, notes, and lists organized after the import.

โœจ

Librarian when you want help

Use SHELVD as a smarter reading companion for recommendations, coaching, and library cleanup.

Start free

Free forever. Bring your books with you.

Bookmark
247
โœ“
Project Hail Mary
Page 247 of 496 ยท 50%
Update Progress
The daily habit

Two seconds to
keep your streak

Old trackers make progress updates feel like data entry. SHELVD turns them into a quick habit. Point your phone at your book, and you're done.

โšก
Instant recognition Reads page numbers, percentages, even Kindle screens
๐Ÿ”ฅ
Streak-friendly Check in daily without the friction of manual entry
๐Ÿ“ˆ
Pace tracking See how fast you read, when you'll finish, and your patterns

Ready to track your reading the easy way?

Try Bookmark Free

Your reading year,
visualized

GitHub-style heatmaps for your reading. See your patterns emerge. Watch your consistency build. Actually know if you're on track for your goal.

๐Ÿ“… Activity heatmaps
โšก Reading pace
๐Ÿ”ฅ Streak tracking
๐Ÿ“ˆ Year-in-review

Reading Activity

2026
Less
More
The real cost of manual tracking

How much time are you wasting?

Every progress update in an old tracker is a chore. Let's add it up.

Updating progress on Goodreads:
Open app โ†’ Find book โ†’ Tap "Update" โ†’ Type page number โ†’ Save = ~30 seconds + typing
Updating progress on SHELVD:
Open app โ†’ Point camera โ†’ Done = ~2 seconds, no typing
3
15

Most people log every reading session

Time wasted on Goodreads
22 min/month
~225 taps + typing page numbers
Time on SHELVD
2 min/month
~90 taps, zero typing
Every month, you save
20 minutes
and 135 tedious taps
4 hours saved per year
Zero page numbers typed

Plus starts at $6/month โ€” pays for itself in time saved on day one.

Stop Wasting Time

Free plan available โ€” try Bookmark today

Trust

Your reading data stays yours.

Migration only works if the destination is worthy of the history you bring with you.

Independent

Built by readers, not an ad network or a retailer trying to keep you in a closed ecosystem.

No ads

Your reading data is not here to tune an advertising feed. SHELVD is funded by readers who choose paid plans.

Export anytime

Your library should stay portable. Bring your history in, and leave with your data if SHELVD ever stops being useful.

No lock-in

Start free, upgrade when it helps, and cancel paid plans without a retention maze.

Simple, honest pricing

Start free, bring your library, then upgrade when you want more automation and sync.

Plus

$4.8 /month
$58 billed annually
  • โœ“ 1,000-book shelf space
  • โœ“ 100 Bookmarks/month
  • โœ“ Full spine shelf view
  • โœ“ Shelf Scanner
  • โœ“ The Librarian (25 messages/mo, Classic persona)
Start with Plus

Full Shelfie

$14.4 /month
$173 billed annually
  • โœ“ Everything in Pro
  • โœ“ Shelf Builder (coming soon)
  • โœ“ The Librarian (250 messages/mo, full persona roster, read + write tools)
  • โœ“ Priority support
Start with Full Shelfie

Founders Edition

PREMIUM

Everything unlimited. Kindle Auto-Sync. Your own Librarian with proactive coaching. The reading experience without compromises.

$299/year

Learn More

Questions about switching?

Yes. Goodreads has the richest path with CSV plus GDPR/DSAR import. StoryGraph CSV import is supported for reading history migration, and CSV/spreadsheet paths cover many manual or custom trackers.

SHELVD supports external-service connections where available, including Hardcover-facing sync capabilities on supported plans. We avoid calling it a direct Hardcover import until that import path is fully productized.

It depends on the source. Goodreads GDPR/DSAR exports can include deeper reading session history; CSV imports usually bring books, shelves, ratings, and dates. SHELVD uses whatever history your export provides.

Yes! SHELVD can push your updates to Goodreads automatically, so your friends still see your activity. Use SHELVD as your daily tracker, keep Goodreads for the social graph.

Point your camera at any page or Kindle screen โ€” we detect the page number instantly and update your progress. No manual entry needed. It takes 2 seconds.

Yes. Free includes 5 Bookmarks per month, basic analytics, and migration tools. No credit card required, no time limit.

Still have questions? Start free and see for yourself.

Create Free Account

Bring your reading history.
Keep it yours.

Start free, import your books, and decide what to upgrade only after SHELVD earns it.

Start free

Free forever. No credit card required.

Move your reading history to SHELVD Free forever, no credit card
Start free