← Back to about

How we rate books

Every book in Swoon Shelves gets a content rating — like a movie rating, but for books. We created this because parents, teachers, and readers deserve to know what's inside a book before committing to 400 pages.

The content ratings

G
All ages
Safe for everyone. No violence, no romance, no language concerns. Think: The Notebook.
PG
10+
Mild tension, some emotional conflict, light themes. Think: Pride and Prejudice, The Rosie Project.
PG-13
13+
Moderate violence, complex themes, mild romance. Think: The Hating Game, Beach Read.
R
16+
Graphic violence or sexual content (fade-to-black or more). Think: It Ends with Us, Outlander.
Hard R
18+
Graphic violence and explicit content, or extreme levels of either. Think: Captive in the Dark, dark romance.

We also break content down into three specific categories:

Violence level:None → Mild → Moderate → Graphic → Extreme
Sexual content:None → Kissing → Fade-to-black → Moderate → Explicit
Language:None → Mild → Moderate → Strong → Extreme

How ratings are determined

We use a layered approach that combines multiple data sources:

1. Common Sense Media

When available, Common Sense Media is our primary reference. They provide age ratings from professional reviewers, parent ratings from real parents, and kid ratings from young readers themselves. About 7% of our catalog has direct CSM coverage — mostly well-known titles.

2. Goodreads community data

Goodreads provides crowd-sourced ratings and review counts, giving us a sense of how the reading community received each book. About 89% of our catalog has Goodreads data.

3. Publisher and library metadata

We pull subject classifications, recommended age ranges, and genre tags from Open Library and publisher metadata. These tell us whether a book is shelved as Children's, Middle Grade, YA, or Adult — which strongly informs content expectations.

4. Rule-based classification

For the thousands of books where CSM doesn't have a review, we use an algorithmic classifier that considers genre signals (dark romance gets rated higher than clean romance), age group context (YA romance defaults to PG-13 at most), subject keywords, and CSM anchoring when available.

What we don't do

We don't read every book.

With 149,000+ titles, our classifications rely on metadata, community data, and algorithms — not individual page-by-page reviews.

We don't judge.

A "Hard R" rating isn't a criticism. It's information. Captive in the Dark is a bestseller and it has graphic content. Both things are true.

We don't guarantee accuracy.

Our system is a helpful starting point, not gospel. A book's actual content may surprise you — we always recommend checking multiple sources for titles you're concerned about.

Other classifications

Beyond content ratings, every book is tagged with:

Age group:Children (5-8), Middle Grade (8-12), YA (12-17), New Adult, or Adult (18+)
Primary subgenre:Contemporary, Historical, Dark Romance, Romantic Suspense, Regency, Billionaire, and 15+ more
Secondary tags:Enemies to Lovers, Second Chance, Forced Proximity, Secret Baby, LGBTQ+, Slow Burn, etc.
Themes:Secrets Good vs Evil, Power & Corruption, Identity & Self-Discovery Lies, Family, Passion, Healing, Trust, Love Good vs Evil, Power & Corruption, Identity & Self-Discovery Redemption, and more
Setting:Contemporary, Historical, Small Town, Regency, Paranormal, or Western
Positive tags:Diverse Representation, Strong Heroine, Emotional Depth, Swoony Hero, etc.

Data sources

Open LibraryTitle, author, pages, ISBN, subjects, community rating
~100%
GoodreadsRating, review count, book URL
~89%
Common Sense MediaAge rating, parent/kid ratings, publisher rec age
~7%
Our classifierSubgenre, content rating, age group, tags, themes
~51%

Improving our ratings

This is a living database. We're continuously working to expand CSM coverage, add trigger warnings from StoryGraph and DoesTheDogDie, refine our classifier with better genre and content detection, and accept community corrections.

Think we got a rating wrong? We want to hear about it. Accuracy matters more than ego.

Suggest a rating change

Last updated: April 2026