MoodReads - Romance Book Discovery

your tbr, but finally usable

You have 500 books on your Goodreads TBR and you know exactly what you want to read, but somehow you can't find a single one that fits your mood right now. MoodReads tags books with what actually matters—spice content, tropes, mood, energy required, if you'll need time to recover after you close the book—so you can match your current mood to the right read. Not just what you want to read. What you can handle right now.

🔮 Every detail you care about

Every book gets tagged with 40+ fields. You get basic genre tags, but then there's actual useful stuff like spice levels and content, specific tropes (enemies-to-lovers, morally gray love interest, forced proximity and literally a hundred more), emotional weight, who falls first, HEA/HFN, and content warnings sorted by severity.

Browse 3,600+ romantasy books already in the database, or add your own shelf and organize it the way your brain works.

Books can be submitted for tagging here.

BookMatch — tell me what you want, what you really, really want

Just tell it what you want. "Slow burn enemies-to-lovers with fae, guaranteed HEA, kinda steamy. Winter vibes." BookMatch searches your TBR and the full romantasy database, understanding tropes, spice, content warnings and vibes, even vague requests like "something like ACOTAR but spicier."

🌙 See it right on Goodreads

The MoodReads browser extension (free on Chrome and Firefox) shows all the good shit right on any Goodreads book page. No more googling "but what kind of spice?" and dodging spoilers so you don't ruin your week. Plus, you get similar book recommendations based on metadata matching, not some canned "readers also enjoyed" suggestions.

💜 Devour mode built in

Upload an ePub or PDF and read it one word at a time at whatever speed you want (RSVP mode if you want a rabbit hole). Perfect for when you have 30 minutes on your lunch break and need to literally disassociate and page-turning feels like a chore. Or sleepless nights, or, conversely, when a baby is napping on your shoulder and you want to power through the final battle. Give it a try.

See it in action

No spoilers (unless you want them. We've got what you wanna know.)

Search by title, author, trope, mood, POV, season, audiobook, whatever.

(If you have any other ideas literally @ me I'll probably add it lol)

moodreads.app/tropes/enemies-to-lovers
MoodReads browse page showing 321 enemies-to-lovers books with covers, spice levels, and trope tags

What it looks like

goodreads.com + MoodReads extension
MoodReads Chrome extension showing spice level, mood, tropes, vibes, and book recommendations on a Goodreads book page

Extension panel · spice, mood, tropes, vibes, and recs right on Goodreads

moodreads.app/book/120
MoodReads book detail page showing spice, mood, tropes, and quick facts for Hunting Adeline

Book page · at a glance + quick facts sidebar

moodreads.app/browse
MoodReads browse page with filter categories: mood, trope, creature, spice, dynamic, archetype

Browse by tag · mood, trope, creature, spice, dynamic, archetype

goodreads.com · spice badge
MoodReads spice badge showing moderate spice level on a Goodreads book page

Spice badge · know before you click

moodreads.app/import
MoodReads Goodreads import showing 376 of 780 books matched with shelf breakdown and book request option

Goodreads import · match your shelves, tackle your TBR

2hrs

avg time scrolling a TBR before giving up

500+

books on a typical TBR shelf

0

apps that let you filter by all of it

well, one now.

How is this different from Goodreads or StoryGraph or romance.io?

Goodreads tracks what you've read, and StoryGraph gives you reading stats. romance.io is the GOAT for initial discovery. But none can tell you which book on your 500-book TBR is a slow burn enemies-to-lovers with 🌶️🌶️🌶️🌶️ spice and a guaranteed HEA AND an audiobook with a full cast, because they don't track those details.

MoodReads does. We're not trying to replace them. We're the layer that goes on top, the part where you figure out what to read next based on your current mood and energy level, whether it's already on your shelf or waiting in our database of 3,600+ books.