Book discovery, reimagined

Your next favorite book
is already waiting for you

BookDate matches you to books through mood, trope, and vibe — not star ratings and algorithmic slop. Like a brilliant bookstore employee who actually read everything.

Created by an indie author and bookseller who wants to find you the perfect match

Three steps to your next obsession

No star ratings. No algorithmic slop. Just the right book for exactly how you feel right now.

🌙
1

Pick a mood

Tell us how you want to feel. Cozy and slow? Emotionally wrecked? Dark academia? Choose a vibe or a trope — we speak your language.

2

Get matched

BookDate scores every book against your mood, surfacing the exact matches — with a reason for each one that's more than just "in the same genre."

📖
3

Find your next obsession

Walk away with a book you'll actually finish — one that hits the specific emotional beat you were looking for, every single time.

Every reader has a language.
What's yours?

Click any mood or trope to see which books are waiting for you.

Every reader's obsession
has a name

Browse 80+ specific tropes and emotional notes. Find books that hit the exact feeling you're chasing.

See exactly why it's your match

Not "you might also like." The specific emotional beat, theme, or trope that makes it the right read for you, right now.

Be first to find your
perfect book match

We're building the book discovery tool that should have existed years ago. Join the waitlist — early members get first access and a say in which features we build next.