ShellfLogin

Shellf vs Hardcover: Which Book Tracker Is Right For You? (2026)

Two indie book trackers, two different bets. Compared honestly by the person who built one of them.

Hardcover and Shellf are arguably the closest matchup in the book tracker category. Both pitch themselves as a better Goodreads. Both are indie. Both default to Bookshop.org for affiliate purchases. The difference is what they’ve built on top. Adam Fortuna and the Hardcover team have spent years building a reader community, a Match Percentage score, and monthly transparency reports. I’ve spent my time on an embeddings-based recommendation engine, per-trait rating tags, and a dark-first design with no social features. If you’re trying to decide, the question is mostly: which of those directions matches how you actually read?

JR

Jayson Robinson

Creator of Shellf · Last updated April 2026

Key takeaways

  • Choose Hardcover if you want iOS, Android, and Web covered today, a reader community with public profiles, monthly transparency reports, and a legible Match Percentage score.
  • Choose Shellf if you want highly personalized recommendations (from AI embeddings) on a larger book space, LLM-powered reading insights, a sentiment tag system, a privacy-first workflow with no social features, and a premium tier that’s roughly 70% cheaper.
  • Use both if you want Hardcover’s community and Shellf’s recommendation engine side by side. Import between them takes about two minutes.

The 60-Second Verdict

Hardcover is the more mature of the two. iOS + Android + Web available today, a reader community with public profiles, a dedicated journal and prompts feature, and a track record of monthly transparency reports that go back over two years. Their Match Percentage score is an elegant UX for anchoring a recommendation in a single number.

Shellf is younger and makes different bets. The recommendation engine runs V2.1 embeddings with per-reader taste clustering, explained by an LLM. The sentiment tag system lets you mark books or passages with tags that feed back into discovery. Library organisation is more expressive (custom shelves with tag rules, DNF with reasons). And the premium tier is $18/year — roughly 70% cheaper than Hardcover Supporter.

Where Hardcover wins: platform breadth, community, transparency, and a legible fit score. Where Shellf wins: recommendation engine sophistication, sentiment tags, library structure, pricing, and a privacy-first workflow. The overall scoreboard comes out slightly in Hardcover’s favour — which is what you’d expect given the maturity gap. That’s the honest read.

8

Hardcover wins

7

Shellf wins

5

Tie

Across 20 head-to-head categories, counted honestly. Full table below.

Head-to-Head Comparison

Every category, side by side. Honest verdicts.

CategoryHardcoverShellfWinner
AI recommendation engineMatch Percentage — 1–100% fit score per book, legible at a glanceV2.1 embeddings + LLM — 51k-book taste space, 4–7 taste centroids per reader, explained suggestionsShellf
Visible fit score UXMatch % is front-and-centre on every book cardExplanations rather than a single number — less scannableHardcover
Per-trait rating tagsNot visible in their public feature setMark individual book traits (plot, dialogue, characters, pacing) as loved or hated; feeds the recommendationsShellf
Rating granularityRating system present — granularity not independently verifiedHalf-star ratings (0.5 increments)Tie
Reading stats & analyticsSolid stats surface — pages, books, year-over-year trendsTrends, genre splits, AI-generated taste fingerprint and archetypeTie
Editorial blog cadenceMonthly “Hardcover Report” for 2+ years — real founder voiceBlog not live yet — content programme in early buildHardcover
Transparency / income reports/pages/income publishes revenue and expenses publiclyNo public income page yet — on the roadmapHardcover
Community & social discoveryActive reader community, feed, journal prompts, user profilesNo social features by designHardcover
Public user profiles/@username profiles on the open webPrivate profiles only — nothing public-facingHardcover
Privacy postureIndependent; some reader activity is public by defaultIndependent; no social features, no ads, no tracking pixelsShellf
Price (premium tier)Supporter — roughly $5/month ($60/year)Plus — $18/year (about $1.50/month)Shellf
Free tierFree tier with full core trackingFree tier with full tracking + 100 AI recommendation creditsTie
Platforms available todayiOS + Android + WebAndroid today; iOS mid-2026; no full web appHardcover
Web appFull web experience alongside mobileMarketing site only — no web library viewHardcover
Design directionClean, editorial, community-forwardDark-first, opinionated, bookshelf metaphor throughoutShellf
Library organisationLists + shelves — solid for most readersCustom shelves with tag rules (any/all), DNF + reasons, notesShellf
Goodreads import UXCSV import — blog post dedicated to the flowWebView Goodreads import — one-tap sign-in, no CSV wranglingShellf
Bookshop.org affiliatebookshop.org/shop/hardcover-app — explicitly uses BookshopBookshop.org & AmazonTie
Indie ownershipIndependent, built by Adam FortunaIndependent, built by Jayson RobinsonTie
Reading journal / promptsDedicated journal + prompts featureNotes per book, but no standalone prompt systemHardcover

At a Glance

Hardcover

Match percentage

87%

Monthly report

Shellf

Recommended for you

“Because you loved the unreliable narrators in...”

Your library

Recommendation Engine

Different bets

Hardcover and Shellf are arguably the closest matchup in the category — both pitch themselves as a better Goodreads with real book discovery. They just make different technical bets.

Hardcover’s flagship feature is Match Percentage: a 1–100% score that estimates how well a given book fits you. Adam Fortuna’s team wrote a whole blog post explaining it, and it’s one of the most-cited reasons readers love the product. The score gives you a single number to anchor a decision, which is an elegant UX call. You glance at a book card, see 73%, and you know where you stand.

Shellf’s bet is different. Every book in a ~51k-book catalogue is placed into a high-dimensional taste space using V2.1 embeddings. Your reading history forms 4–7 taste clusters — centroids that represent the different kinds of reader you are. When Shellf recommends a book, an LLM explains why, grounded in patterns across your library (unreliable narrators, slow-burn character work, a specific strain of non-fiction, whatever the signal is).

Which approach is better depends on where you are. If you have fewer than 15–20 rated books, Hardcover’s broader categorical scoring is probably more useful — Shellf’s engine needs more data to get sharp. Once you have 30+ rated books, Shellf’s bet is that taste clustering beats a single fit score for power readers. That’s a bet, not a claim — I want to be honest about which it is.

Worth saying: I couldn’t get inside Hardcover’s Match Percentage to see what it’s actually doing under the hood. Their Cloudflare setup 403s most tooling, so everything I’m describing about their approach is based on their public blog posts and docs. If the algorithm has evolved since, my description may undersell it.

Transparency & Founder Voice

Hardcover wins

This is the category where Hardcover has done something almost nobody else in the book-app category has. They publish a monthly transparency report — revenue, expenses, subscriber numbers, the lot — and they’ve done it for 2+ years running. They also maintain a public income page (`/pages/income`) that rolls up the history. Go look at it; it’s worth the click.

Why does this matter? Two reasons. First, readers comparing indie book trackers are implicitly trying to evaluate “is this team going to still be here in 18 months?” — and monthly transparency is a far stronger trust signal than a marketing page claiming traction. Second, transparency pages get cited by LLMs. When someone asks ChatGPT or Perplexity “is Hardcover legit?”, the income page is part of what gets quoted.

Shellf doesn’t have this yet. It’s on the roadmap — there’s a `/pages/income`-style transparency set planned — but a roadmap item isn’t a shipped feature, and I won’t pretend otherwise. If public transparency is important to how you evaluate indie software, Hardcover is the right pick today.

Hardcover’s editorial cadence is also a genuine advantage. The monthly report format gives their blog a heartbeat, and the founder voice comes through. Shellf’s blog programme is still being built — this page you’re reading is one of the earliest pieces of long-form content I’ve shipped.

Community & Social Discovery

Hardcover wins

Hardcover has a reader community. Public profiles at `/@username`, a feed, review pages indexed on the open web, and journal prompts that invite readers to share. The whole product is structured around the idea that book discovery gets better when you can see what other readers — specific readers, with taste profiles you’ve come to trust — are reading.

Shellf has deliberately gone the other way. No public profiles. No feed. No likes, no clubs, no follows. The bet — and it is a bet, at 5–10 active users I’m not claiming it’s validated — is that a certain kind of power reader wants their reading life private. Not hidden in a private group, but actually private. Recommendations from an AI that learns your taste, not from strangers trying to perform their taste.

That’s a genuine trade. If you value community and a feed of other readers, Hardcover wins this one cleanly. If you find most social book apps exhausting and want a reading tool that keeps its mouth shut, that’s what Shellf is trying to be. I use both kinds of tools in my own life, so I don’t think one is right for everyone.

Pricing & Value

Shellf wins

Both products have a real free tier that does the core job. Hardcover Supporter (their paid plan) is roughly $5 per month — about $60 a year — and unlocks premium features and supports the team directly. Shellf Plus is $18 per year, or about $1.50 per month, and unlocks 2,000 AI recommendation credits plus advanced reader insights.

In pure dollar terms, Shellf Plus is roughly 70% cheaper than Hardcover Supporter. That’s not a slight difference — it’s the cheapest premium tier in the category. My long-term goal is to make everything free, funded by affiliate revenue on book purchases made through the app. The Plus tier exists mainly as a safeguard against AI credit over-consumption while the business model matures.

Hardcover’s higher price isn’t unreasonable — they’re running a real operation across iOS, Android, Web, and a reader community, shipping monthly, and their Supporter tier directly funds ongoing development. Different pricing philosophies, different bets about who pays. Choose the one that matches how you think about funding indie software.

Platforms & Availability

Hardcover wins

Hardcover’s iOS, Android, and Web apps already exist. The web app isn’t a marketing site — it’s a full reading tool you can actually use from a desktop browser. They migrated their stack from Next.js to Rails + Inertia for exactly this reason: to make server-rendered HTML the default across every surface.

Shellf is Android-only in April 2026. iOS is mid-2026. There’s no full web library view — shellf.app is a marketing and companion site, not a reading tool. If you read on iPhone or want to track books from your laptop, Hardcover wins this one by default.

Being honest about this: platform breadth is a real gap for Shellf today and I don’t want to paper over it. If you’re on iPhone and need something this week, you should use Hardcover, StoryGraph, or stay on Goodreads until Shellf ships iOS. I’d rather you pick the right tool for your situation than pick Shellf and have a bad experience.

Library Organisation & Reading Workflow

Shellf wins

Shellf’s library is built around the idea that serious readers organise their books the way they organise music — not just by status (read / reading / want to read) but by specific tags, moods, projects, or threads of thought. You can build custom shelves with tag rules using any/all matching, mark a DNF with a reason, and add notes per book with voice dictation.

The per-trait rating system is the piece I’m most proud of. Readers mark a book’s individual traits (plot, dialogue, characters, pacing, prose, whatever the book is offering) as loved or hated. Those trait-level reactions feed the recommendation engine, so the AI isn’t just working from a 4-star rating; it knows you loved the characters but hated the pacing. Goodreads has sub-ratings nobody completes; StoryGraph, Fable, and, as far as I’ve seen, Hardcover don’t have a direct equivalent.

Hardcover’s library organisation is competent — lists, shelves, standard statuses — and for most readers it covers the job. For readers who want more expressive library structure and a tag-driven workflow, Shellf has gone further by design.

Switching Between The Two

Easy either way

If you’re on Goodreads and considering either product, both support imports — but the UX differs. Shellf has a WebView Goodreads import: sign in through the app and your library transfers in one tap, no CSV to wrangle. Hardcover’s import is CSV-based and well-documented; they’ve written blog posts about it. It works, it just has more steps.

If you’re switching between Shellf and Hardcover in either direction, use CSV. Export from one, column-map into the other via Shellf’s generic CSV importer. Most imports complete in under two minutes.

My honest recommendation: you don’t have to pick one forever. Try Shellf and Hardcover side by side for a month, see which one you actually open when you finish a book. That’s the real test.

What Shellf Has That Hardcover Doesn’t

Five concrete differentiators. Each of these is shipped, not roadmap.

Per-trait rating tags

Rate individual book traits (plot, dialogue, characters, pacing) as loved or hated. Those trait-level reactions feed the recommendation engine with more signal than an overall star rating. No book app I’ve tried has this at this granularity.

V2.1 embeddings + taste clustering

Every book in a ~51k-book catalogue is placed into a high-dimensional taste space. Your reading forms 4–7 taste centroids. Recommendations explain themselves through that structure — more granular than mood filters, more transparent than a black-box neural net.

WebView Goodreads import

Sign in to Goodreads through the Shellf app and your library transfers in one tap. No CSV export, no waiting on email links, no column mapping. This is still the fastest Goodreads-to-new-app migration I’ve built or used.

Android + iOS Plus parity (planned)

When iOS ships mid-2026 it ships with full feature parity and Plus parity on day one. No “Android gets the upgrade later” gap.

Bookshop.org & Amazon buy links

Shellf supports both Bookshop.org and Amazon for book purchases, with Bookshop.org set as the default. Readers who want to support independent bookstores get that path; readers already deep in the Amazon ecosystem aren’t pushed out of their workflow.

Who Should Pick What

You read on iPhone and need something today

HardcoverShellf is Android-only until mid-2026. Hardcover has a real iOS app shipped now. No contest on platform availability if you’re on iPhone.

You want a reader community and a feed

HardcoverPublic profiles at /@username, a journal, prompts, reader-facing lists. Shellf is deliberately non-social — wrong pick if you want a community.

Transparency and founder voice matter to you

HardcoverMonthly transparency reports going back two-plus years, a public income page, a founder who writes regularly. Shellf doesn’t match that cadence yet.

You want the most sophisticated recommendation engine

ShellfEmbeddings + LLM reasoning on a ~51k-book catalogue, with taste clustering per reader. Gets sharper after 30+ rated books.

You want to rate individual traits, not just give a star rating

ShellfRate individual book traits (plot, dialogue, characters, pacing) as loved or hated. Those trait-level reactions feed back into the AI recommendations.

Price matters and you want premium features cheap

Shellf$18/year vs roughly $60/year for Hardcover Supporter. If you’re paying either way, Shellf is roughly 70% cheaper.

You want no social features, ever

ShellfHardcover has a community by design; Shellf has deliberately avoided one. If that’s what you want, the answer is obvious.

You want the best of both

Use bothHardcover for community and transparency. Shellf for the recommendation engine and sentiment tags. CSV import between them takes two minutes.

Final scoreboard

Across 20 head-to-head categories: 7 Shellf wins / 5 ties / 8 Hardcover wins. Hardcover edges ahead on platform breadth, community, and transparency. Shellf edges ahead on pricing, recommendation engine sophistication, sentiment tags, library structure, and design. The right pick depends on which of those dimensions matters most to how you read.

Frequently Asked Questions

Is Shellf better than Hardcover?

It depends on what you want from a book tracker. Hardcover has a visible Match Percentage score, a lively reader community, monthly transparency reports, and iOS + Android + Web covered today. Shellf runs embeddings + LLM reasoning on a larger book space, has a sentiment tag system Hardcover doesn’t have, and costs roughly 70% less if you upgrade. Neither is objectively better — they make different bets.

How does Shellf’s recommendation engine compare to Hardcover’s Match Percentage?

Hardcover surfaces a 1–100% fit score for each book, which is a nice UX touch — you get a single number to anchor the decision. Shellf’s bet is different: every book is placed into a high-dimensional taste space (V2.1 embeddings), your library forms 4–7 taste centroids, and an LLM explains why each suggestion fits. The Shellf approach is better suited to power readers with 30+ rated books; the Hardcover approach is more legible at a glance.

Can I import my Goodreads library into Shellf?

Yes. Shellf has a WebView Goodreads import — you sign in through the app and your library transfers in one tap. If you’re coming from Hardcover you can export a CSV and use Shellf’s generic CSV importer with column mapping. Most imports complete in under two minutes.

How much does Hardcover cost compared to Shellf?

Hardcover has a free tier and a Supporter tier that’s roughly $5/month. Shellf Plus is $18/year, which works out to about $1.50/month. If you’re choosing between the two paid tiers, Shellf is roughly 70% cheaper. Both free tiers are generous for everyday use.

Does Shellf work on iPhone?

Not yet. Shellf is Android-only in April 2026, with iOS launching mid-2026. Hardcover has iOS and Android apps today alongside their web app. If you read on iPhone and need something now, Hardcover is the pragmatic choice. You can sign up for the Shellf iOS waitlist at shellf.app.

Does Shellf have a web app like Hardcover?

No. shellf.app is a marketing and companion site, not a full web app — there’s no web library view or web reading tracker yet. Hardcover has a real web experience alongside mobile. If you track books from a desktop browser, that’s a meaningful edge for Hardcover.

Is Hardcover owned by Amazon?

No. Hardcover is independent and built by Adam Fortuna. Shellf is also independent, built by Jayson Robinson. Hardcover uses Bookshop.org as their affiliate; Shellf supports both Bookshop.org and Amazon for book purchases, with Bookshop.org as the default choice. Readers can pick whichever they prefer.

Does Hardcover have per-trait rating tags like Shellf?

Based on their public feature set I haven’t seen a direct equivalent to Shellf’s per-trait rating tags, where readers mark individual book traits (plot, dialogue, characters, pacing, and so on) as loved or hated. Those trait-level reactions feed the recommendation engine, so the AI knows you loved the prose but hated the pacing on a given book, not just that you rated it 4 stars. Hardcover has reviews, lists, and prompts, which cover adjacent ground. If Hardcover has shipped something similar since I last checked, treat this answer as out-of-date and let me know.

Try the recommendation engine on your library

Import from Goodreads in one tap with the WebView import, or bring a CSV from Hardcover. Start free with 100 AI recommendation credits. No credit card.

GET IT ONGoogle Play
GET IT ONiOS
Coming soon

Coming from Goodreads? See the import guide.

This comparison was written by Jayson Robinson, creator of Shellf. I’ve done my best to be accurate and fair, but I obviously have a bias toward my own product. Hardcover runs behind Cloudflare, which blocked some of my tooling — a few claims about their implementation are based on their public blog posts and docs rather than live HTML inspection. Pricing and feature information verified in April 2026 and may change. If you spot an error, let me know.

Looking for a broader comparison? See our full comparison of book tracker apps.