A kids profile hides mature titles from children. RatingFloor does the exact reverse for you: set a minimum rating and it hides every Netflix title below it. By default everything under 14+ disappears — so the G, PG and TV-Y rows you keep scrolling past are simply gone.
Tap a floor — watch tamer titles drop out.
Counting…
A screen recording of the actual extension filtering a Netflix-style catalog: a Kids & Family row sits in the way, then one click sets a 14+ floor and that row disappears while the grown-up rows stay. The floor is then tuned higher and switched to “dim” mode.
Every service ships a kids mode that hides mature content from children. None ship the inverse for adults. RatingFloor is that inverse — a deterministic floor that clears out the G, PG and TV-Y rows so your catalog only shows what you'd actually watch.
Set a minimum rating and the family padding disappears. By default everything under 14+ is hidden, so you stop scrolling past content meant for children.
A floating widget sits on the page. Left-click toggles filtering on or off; right-click opens the floor settings — you never leave what you're browsing.
Pick any floor from G to NC-17, mapped across MPAA and TV systems. Or switch to “dim” mode to grey tamer titles out instead of removing them.
No external lookups: RatingFloor reads the maturity ratings Netflix already loaded for the titles on screen, then applies your floor. Unknown ratings stay visible by default.
Your floor and the learned ratings live on your device. No account, no identifiers, no IP logging, never your viewing — only an anonymous, opt-out count.
A small content script, no background bloat, MIT-licensed and fully public on GitHub — read every line before you trust it.
No remote code, no accounts — just a content script on netflix.com that reads ratings the page already has and applies your floor.
A page-world bridge harvests the maturity rating Netflix already loaded for each title from its own data — no network calls.
MPAA (G…NC-17), TV (TV-Y…TV-MA) and regional ratings collapse to one 0–4 maturity rank, so one floor filters them all.
A stylesheet injected at document_start hides cards for titles below your floor, so they never flash in. A DOM sweep catches the rest.
A MutationObserver plus navigation hooks re-apply on every row and route change, so your floor holds as you browse.
Works in Chrome, Edge, Brave and any Chromium browser. You load it unpacked, which takes about a minute and lets you read every line of the open source first.
Go to chrome://extensions and turn on Developer mode (top right).
Click Load unpacked and select the unzipped ratingfloor folder.
Reload any Netflix tab — the floor widget appears bottom-right. Left-click to toggle, right-click to set your floor.
Using Firefox? Grab the signed-build XPI — an AMO listing is on the way.
Any title whose rating is below the floor you set. The default floor is 14+, so everything rated PG-13 / TV-14 and up stays, while G, PG, TV-Y, TV-G and TV-PG titles drop out of rows, search and galleries. Titles whose rating RatingFloor can't determine stay visible, unless you opt to hide unrated titles too.
From the page itself. Netflix already loads a maturity rating for the titles it shows you; RatingFloor reads those locally and applies your floor. There are no external API calls, so nothing about what you browse ever leaves your device.
Your floor and learned ratings stay on your device. The only thing it ever sends is an anonymous, aggregate, opt-out snapshot about once per session: the version, which toggles are on, your floor level, and two counters (titles rated, titles hidden). No account, no identifier, no IP stored, no titles, never your viewing. Turn off “Share anonymous stats” and nothing is sent. Every number we hold is public at /api/stats.
Netflix today. The adapters are built so Prime Video and Disney+ can slot in next — the rating model and widget are already service-agnostic, with a per-service floor.
It's free, no catch and no subscription. The core filtering is never gated.
No. It only hides catalog cards client-side — it never circumvents the paywall, scrapes for redistribution, or touches playback. Hiding is fully reversible: toggle it off or unblock a floor and the catalog returns instantly.
RatingFloor only hides a title once it knows its rating. As you browse, it learns ratings for the titles on screen and tightens up — re-known titles hide instantly on your next visit. If Netflix changes its markup, updates ship to keep coverage complete.
No account. No paywall. No personal data. Just your catalog, with the kids' rows you never watch cleared out.