LocalNode
How it worksDemoAppsPricingFAQShop now
← All guides
Home/Community/Setting Up Jellyfin Parental Controls

Setting Up Jellyfin Parental Controls

Media
Beginner
5 min read
Published: May 7, 2026

Was this helpful?

Help us improve our community guides.

In this guide

  • Overview
  • Step 1: Creating a dedicated kids account
  • Step 2: Restricting by age rating
  • Step 3: Restricting by library
  • Step 4: Setting up access schedules
  • Next Steps

Need direct help?

LocalNode Care Plan members get priority remote support.

Email Support →

More in Media

Adding Your Movie and Tv Collection to Jellyfin

Adding Your Movie and Tv Collection to Jellyfin — Step-by-step guide for your LocalNode.

5 min read

Automating Subtitles with Bazarr

Automating Subtitles with Bazarr — Step-by-step guide for your LocalNode.

5 min read

Best Jellyfin Plugins to Install

Best Jellyfin Plugins to Install — Step-by-step guide for your LocalNode.

5 min read
LocalNode

Plug-and-play home server. Your data, your hardware, your rules.

Product

How it worksDemoAppsCommunityPricingFAQ

Support

ContactShipping & ReturnsTrack Order

Legal

Privacy PolicyTerms of ServiceShipping Policy
© 2026 LocalNode. Built for people who value their privacy.Denton, TX · hello@localnode.tech

If you share your LocalNode with your family, you likely don't want your children accessing R-rated movies or watching TV past bedtime. Jellyfin includes robust, granular parental controls built right in.

Overview

Parental controls in Jellyfin are managed on a per-user basis. You do not lock the media itself; instead, you lock the account that your kids use. This means you can have an unrestricted Admin account for yourself, and a highly restricted "Kids" account on the living room TV.

Step 1: Creating a dedicated kids account

  1. Log into your Jellyfin dashboard with your administrator account.
  2. Go to Administration > Dashboard.
  3. Click on Users in the sidebar.
  4. Click the + button at the top to create a new user.
  5. Name the user something obvious, like "Kids" or "Family Room".
  6. Leave the password blank if you want it to be easy to access, or set a simple PIN.
  7. Uncheck the box that says "Allow this user to manage the server".

💡 Tip: Make sure you have a strong password on your own Admin account. If your Admin account has no password, your kids can simply click your name on the login screen to bypass all restrictions.

Step 2: Restricting by age rating

The easiest way to filter content is by relying on the official age ratings (PG, PG-13, R) that Jellyfin automatically downloads for your movies and shows.

  1. In the Users menu, click on the newly created Kids account.
  2. Scroll down to the Parental Control section.
  3. Find the dropdown for "Max allowed parental rating".
  4. Change it from "None" to your desired maximum level (e.g., PG-13 or TV-14).
  5. Ensure the box "Block items with no rating" is checked if you want to be extra strict (though this might accidentally hide unrated family movies).
  6. Click Save at the bottom of the page.
Jellyfin dashboard excerpt illustrating user profiles comparable to parental rating limits.
Illustration from archived Jellyfin documentation (GPL-2.0); current Jellyfin UI may differ slightly.

Step 3: Restricting by library

Sometimes age ratings aren't enough. You might have an entire folder/library of content (like "Horror Movies" or "Documentaries") that you want completely hidden from the kids account, regardless of rating.

  1. While still in the Kids account settings, look for the Library Access section.
  2. By default, "Enable access to all libraries" is checked. Uncheck this box.
  3. A list of all your libraries will appear.
  4. Check the boxes only for the libraries they are allowed to see (e.g., check "Kids Movies" and "Cartoons", but leave "Action Movies" unchecked).
  5. Click Save.

Step 4: Setting up access schedules

You can completely disable the account during school hours or after bedtime to prevent late-night binging.

  1. In the Kids account settings, find the Access Schedule section.
  2. Click the + button to add a new rule.
  3. Select the days of the week (e.g., Sunday through Thursday).
  4. Set the Allowed Time range (e.g., from 08:00 AM to 08:00 PM).
  5. Add another rule for the weekends if you want to allow later access on Fridays and Saturdays.
  6. Click Save.

If they try to watch something outside of these hours, the app will simply tell them they are not allowed to log in right now.

⚠️ Warning: The access schedule relies on the internal clock of your LocalNode. Ensure your server's timezone is set correctly in the main dashboard settings.

Next Steps

  • Setting up multiple users on Jellyfin
  • Organizing your Jellyfin library the right way

Need help? Email hello@localnode.tech or visit localnode.tech/contact.