Jellyfin runs on your own hardware and plays media stored locally, so it works without internet once you set it up

Jellyfin is a media server — software that organizes and plays your movies, TV shows, music, and photos from a computer or device you own. Because Jellyfin stores everything on your own hardware and doesn't rely on a company's servers in the cloud, you can use it on your home network without any internet connection at all. You watch the same way you would on Netflix or Plex, but the files live in your house instead of somewhere else.

The catch is that Jellyfin needs to be set up while you have internet, and you need to understand the difference between using it on your home network versus accessing it from outside your home. Both are possible, but they work differently and have different privacy trade-offs.

Key Takeaways

  • Jellyfin plays media files stored on your own computer or server, so playback works without internet as long as your devices are on the same home network.
  • Initial setup requires internet to read Jellyfin software and configure it, but after that you can disconnect and still watch your media.
  • Accessing Jellyfin from outside your home network (from a phone on cellular data, for example) requires either internet or a VPN connection back to your home.
  • Jellyfin is free and open-source, which means no company is tracking what you watch or selling that data to advertisers.

What happens when you set up Jellyfin on your home network

You install Jellyfin on a computer, laptop, or dedicated device (like a Raspberry Pi) that stays powered on in your home. You point it to folders where your media files live — your Movies folder, your Music folder, whatever you have. Jellyfin scans those folders, reads the file information, and builds a library with cover art, descriptions, and metadata it pulls from the internet during setup.

Once that's done, you can open Jellyfin on any device connected to your home Wi-Fi — a phone, tablet, smart TV, or another computer — and watch or listen to anything in your library. No internet required. The video or music streams from your own device to the device you're watching on, all within your home network. This is the same way a home security camera works: the camera and your phone are both on your Wi-Fi, so they talk to each other without leaving your house.

Using Jellyfin away from home requires a different setup

If you want to watch Jellyfin on your phone while you're at work, at a friend's house, or traveling, your phone is no longer on your home network. It can't reach your Jellyfin server directly. You have two options: set up remote access through Jellyfin's built-in tools, or use a VPN to connect back to your home network.

Jellyfin's remote access feature lets you configure your server so that devices outside your home can find it and connect to it over the internet. This requires some technical setup — you'll be working with your router settings and understanding concepts like port forwarding. If you do this, Jellyfin will work over the internet, but your media is still stored at home and you're still the one in control of who can access it.

A VPN (virtual private network) is another route. You install VPN software on your phone or device, connect to your home network through the VPN, and then open Jellyfin as if you were sitting at home. The VPN encrypts the connection, so your internet provider can't see what you're streaming. This approach is simpler for most people because you don't have to touch your router settings.

Why Jellyfin's offline capability matters for privacy

Most streaming services — Netflix, Spotify, YouTube — run on company servers. That company knows what you watch, when you watch it, how long you watch, and whether you finish. They use that data to recommend content, sell ads, or sell the information itself. Jellyfin doesn't do any of that. There's no company tracking your viewing habits because there's no company involved. Your watch history stays on your device.

This also means Jellyfin doesn't require you to create an account with a corporation or hand over personal information to use it. You can set up a username and password just for your home network, and that's between you and your own hardware.

The real costs of running Jellyfin without internet

Jellyfin is free software, but running it costs you in other ways. You need a device that stays on all the time — a computer, a NAS (network-attached storage), or a Raspberry Pi. That device uses electricity. Depending on what you choose, you might spend $50 to $500 upfront, plus a few dollars a month in power costs.

You also have to manage the media yourself. You decide what to buy or read, you organize it, you handle storage space, and you maintain the server. If your hard drive fails, you lose everything unless you've backed it up. Streaming services handle all of that for you — the trade-off is that they own the relationship with you and your data.

Setup requires some technical comfort. You'll be downloading software, configuring folders, possibly adjusting router settings, and troubleshooting if something doesn't work. It's not as straightforward as opening an app and logging in.

Jellyfin versus other offline media options

Plex is similar to Jellyfin — it's a media server you run at home. The difference is that Plex is owned by a company, and the company can see what you're watching even though your media is stored at home. Plex also offers a paid tier with extra features. Jellyfin is completely free and has no company watching your back.

Kaleidescape is a commercial system designed for people who want to buy movies legally and play them at home without internet. It's expensive ($3,000 to $5,000 for the hardware) but handles licensing and playback in a way that respects both your privacy and the movie studios' rights.

Storing media on an external hard drive and playing it directly on your TV or computer is the simplest option — no server, no setup, no ongoing costs. The downside is that you can't access it from multiple rooms or devices the way you can with Jellyfin.

What you need to know about Jellyfin's open-source nature

Jellyfin is open-source, which means the code is publicly available for anyone to read. Thousands of people have looked at it to make sure it doesn't do anything sneaky. If Jellyfin tried to track you or send your data somewhere, someone would find it and announce it publicly. This is different from closed commercial software, where you have to trust the company's word that they're not doing anything you don't know about.

Open-source also means Jellyfin is maintained by volunteers and community contributions, not a company with a profit motive. There's no pressure to monetize your data or push you toward a paid upgrade. The software exists because people wanted it to exist.

Frequently Asked Questions

Can I watch Jellyfin if my internet goes down?

Yes, as long as you're on your home network. Your home Wi-Fi will still work even if your internet connection is down, so any device connected to your Wi-Fi can access Jellyfin and play media. If you're away from home and your internet goes down, you won't be able to access it remotely.

Do I need to pay for Jellyfin?

Jellyfin itself is free. You don't pay for the software or for using it. You only pay for the hardware to run it on (a computer, NAS, or Raspberry Pi) and the electricity to keep it running. You also need to own or legally obtain the media files you want to watch.

What happens if I turn off the device running Jellyfin?

Jellyfin stops working. Any device on your home network that tries to access it will get an error. This is why most people run Jellyfin on a device that stays on all the time, like a dedicated server or NAS, rather than a laptop they shut down at night.

Is Jellyfin legal?

Jellyfin itself is legal — it's just software for playing media files. Whether it's legal to use depends on where your media comes from. If you own the movies and shows (through purchase or legal read), playing them on Jellyfin is legal. If you're using files you obtained illegally, that's not legal, and Jellyfin doesn't change that.

Can multiple people use Jellyfin at the same time?

Yes. You can create multiple user accounts in Jellyfin, each with their own watch history and preferences. Multiple people can stream from the same Jellyfin server at the same time, though the quality might degrade if your home network or server hardware isn't powerful enough to handle it.