MoodReads My Shelves
The Serpent and the Wings of NightBrideA Promise of Fire
MoodReads Stacks
Queen of Song and Souls
Iron Flame
MoodReads Browse
Throne of GlassKing of Battle and BloodAn Enchantment of RavensA Ruin of Roses
PowerlessFrom Blood and Ash
MoodReads Moods
Daughter of the Moon GoddessLady MidnightDaughter of No Worlds
Kingdom of the Wicked
MoodReads Book Detail
Heart of Obsidian
MoodReads Extension Settings
Vampire AcademyMagic Forged

500 books on your tbr.
nothing to read.
let's fix that.

discover new romantasy books and organize the ones already on your tbr. spice levels, tropes, mood, content warnings, and 45 tags per book.

find your next read

“this is exactly what i needed. why doesn’t goodreads do this??”

— r/RomanceBooks

try searching for... “enemies-to-lovers slow burn

already on goodreads? we fixed it.

our free chrome extension adds spice levels, tropes, and content warnings right on the page.

what goodreads gives you

Fourth Wing cover

Fourth Wing

by Rebecca Yarros

4.2
FantasyRomance

a star rating and two genres—that's all you get.
no spice levels, no tropes, no content warnings.

with the moodreads extension

Fourth Wing cover

Fourth Wing

Rebecca Yarros

4.2
MoodReads
Spice
🌶️🌶️🌶️🌶️steamy
Tropes
enemies to loversforced proximitydragon rider
Mood
intenseadventurous
HEA
Cliffhanger ⚠️
CWs
violencedeath

“the fact that i can filter by ‘enemies to lovers + slow burn + high spice’ is genuinely life-changing”

— r/fantasyromance

import once. we keep it synced.

upload a Goodreads or StoryGraph CSV, or connect your Goodreads profile. quicker than a fae bargain.

shelf.csv
enemies to lovers🌶️ steamy
slow burnfae
found familydark

every book, fully tagged.

spice levels, tropes, mood, content warnings, and 35 more data points. the stuff you actually want to know.

A Court of Thorns and Roses book cover
🌶️🌶️🌶️moderate⚠️ Cliffhanger
📖 first person⚡ medium energy💔 heavy emotional weight🔥 slow burnM/F

why read this

Maas builds the tension between Feyre and Tamlin for 300 pages, then drops you Under the Mountain where the stakes become life-or-death. The trials are brutal, the romance is earned, and the ending sets up one of fantasy romance's greatest sequel pivots. There's a reason this is the romantasy gateway drug — you will immediately need book two.

content warnings

captivity / imprisonmentsexual assaultphysical abusetortureviolence / gore

A Court of Thorns and Roses #1 · Ongoing Series

share graphics

turn any book into a shareable rec card.

pick a book, choose a template, download it, and post it. the spice, tropes, mood, and your rating are already laid out so the card feels done, but still gives you space to add your own take.

story and post sizes

make one for your grid or a story and still leave room for your own notes.

templates and palettes

free gets the core looks. premium unlocks the ornate ones and extra color directions.

built from real book data

spice, tropes, mood, and your rating already come through so you are not rebuilding the card by hand.

create share graphics

basic looks are free. premium unlocks the full set.

premium templates
story-ready
create shareable book cardsmoodreads
MoodReads share graphic for Quicksilver by Callie Hart
quicksilverfae court4 chilisstory + post
see the templates →

spoilers? your call.

blur endings, tropes, or content warnings. reveal when you're ready. every field is configurable.

Ending
Tropes
Content Warnings
violence, captivity
Why Read This

0+

books tagged

0+

metadata fields

0+

searchable tags

from the coven

This is exactly what I needed. Why doesn't Goodreads do this?

r/RomanceBooks

This is quite literally the most amazing thing ever. I have a notes app with all this info but it's so tedious to update.

r/FantasyRomance

GR should pay you for this and implement it into their app!!!

Redditor who's onto something

ready to organize the chaos?

create an account to save your shelf and sync goodreads.

works on goodreads & ao3

you already know genre and star rating.

here's what else we track.

spice levelspice stylegetting steamybringing the heathea statusromance pacingpovpacingmoodvibesenergy requiredemotional weightemotional payoffromance tropesrelationship dynamicsfmc archetypemmc archetypefantasy creaturecontent warningsworld typeprimary settingwriting stylerepresentationpairingcliffhangerkindle unlimitedwhy it's worth ittime of yearwhen/where to readaudiobook availableaudiobook formataudiobook narratornarrator countnarration styleseries infopage countpublication yearprimary genregoodreads rating