What if books had dating profiles?
On Goodreads, every book is 4.2 stars and "a sweeping tale." On here, you get the real compatibility check — mood, spice, turn-ons, dealbreakers — before you commit 10 hours.
→ Swipe through some real book profiles.
The three things you check before swiping right.
Stars tell you it's popular. A profile tells you if it's your type.
Not "fantasy romance." We tell you if it's aching and slow, breathless and addictive, or the kind of dark that keeps you up past 2 AM. The emotional fingerprint, not the genre label.
Spice 0–5 before you commit. Rated against what readers actually experience — not what the back cover promises. No surprises on page 200.
Every profile has a "you'll love this if" and a "swipe left if." Because that 5-star enemies-to-lovers is a hard pass for someone who wanted cozy found-family.
Here's what a match looks like up close.
1,972 books. Every one profiled like this. Mood, heat, dealbreakers — the full compatibility report.
You crave enemies-to-lovers with dragons, real stakes, and high heat that's earned across 500 pages. If "war academy romance" makes your heart rate spike, this is your auto-buy.
You want literary prose. You can't stand military academy settings. You need a clean read. This one's not for you — and that's fine.
The books everyone's matching with right now.
Pick a mood. We'll find your perfect match.
Every book on the site is tagged by how it feels, not just what genre it is. Pick the vibe you're craving right now.
Can't pick just one? Browse all 279 moods or let us matchmake for you — 30 seconds.
Or browse by your favorite trope.
942 tropes mapped. These are the ones readers swipe right on the most.
Know your spice level before page one.
511 ranked lists. Here are the most popular.
One perfect match, delivered every Friday.
Mood-profiled, spice-rated, and compatibility-checked before it hits your inbox. Our readers found Fourth Wing three months before BookTok did.
4,800+ subscribers · Spoiler-free · Unsubscribe anytime
Ten ways to find your next match.
We got tired of bad book dates. So we built a matchmaker.
We kept recommending books to friends and adding caveats: "but skip it if you can't handle slow burns" or "heads up, the spice hits around chapter 12." Star ratings don't capture that. A profile does. So we read 2,305 books cover to cover and profiled every single one.
Every heat rating is checked against 500+ reader reactions. Every dealbreaker is honest. We'd rather you swipe left on a book we love than waste 10 hours on a bad match.
— The Sort By Cravings editorial team
2,305 books read · 942 tropes mapped · 500+ reader reactions cross-referenced per title