Family Encyclopedia >> Entertainment

How to Stream Netflix Natively on Linux: Expert Guide for Chrome, Firefox, and Kodi

Netflix now supports native playback on Linux, making it easier than ever to enjoy your favorite shows and movies. With the right setup, it works seamlessly on any modern distribution.

Follow these proven steps, based on years of testing across distros like Ubuntu, Fedora, and more, to get Netflix running smoothly.

The Evolution of Netflix on Linux

Accessing Netflix on Linux used to be a hassle, requiring a specific Google Chrome version with Encrypted Media Extensions (EME), Mozilla Network Security Services, and a User-Agent Switcher extension to spoof other OSes or browsers.

Today, it's straightforward: Open netflix.com in Google Chrome, log in, and start streaming instantly. You can even turn it into a dedicated desktop app using Chrome's built-in tools (detailed below).

Best Browsers for Netflix on Linux

For reliable Netflix playback, use Google Chrome or Mozilla Firefox. While browsers like Vivaldi or Opera claim support, Chrome and Firefox deliver the most consistent results in our experience.

Google Chrome

Download Chrome from www.google.com/chrome/ if it's not pre-installed.

No extra plugins needed—just visit Netflix, log in, and play. Other Chromium-based browsers often work too, though results can vary. Keep Chrome as your reliable fallback if your primary browser hits a snag; updates usually resolve issues quickly.

Mozilla Firefox

If Firefox is pre-installed, enable DRM for Netflix:

  • Update to the latest Firefox version.
  • Visit netflix.com and sign in.
  • Click Enable DRM when prompted at the top of the screen.
  • Wait for the software to install, then refresh and play a video.

Troubleshooting if playback fails:

  • Enter about:preferences#content in the address bar.
  • Under the General tab, ensure Play DRM-controlled content is checked.
  • Go to about:addons, find Plugins, and set OpenH264 and Widevine to Always Activate.
  • Restart Firefox if needed.

You'll now enjoy full Netflix support in Firefox.

Access Netflix US Library on Linux? Use a VPN

Browse your library, get recommendations, and stream just like on TV or mobile—right in your browser.

For region-specific content like Netflix US, connect to a VPN server in that country. Not all VPNs unblock Netflix reliably; check our vetted list of top streaming VPNs to choose one that works.

Create a Netflix Desktop App for Linux

No official app exists, and older Wine-wrapped tools no longer work. Instead, use Chrome's "Create shortcut" feature:

  • Open Chrome and go to netflix.com.
  • Sign in.
  • Click the three-dot menu > More tools > Create shortcut.
  • Name it, check Open as window, and click Create.

A desktop shortcut launches Netflix in its own window.

Stream Netflix on Linux with Kodi

Kodi offers another native option via an unofficial add-on, capped at 1080p (no 4K). Use a VPN for security, as it requires sharing credentials.

Install Kodi (Ubuntu/Debian example):

sudo apt update && sudo apt upgrade
sudo apt install kodi

Download the CastagnaIT repository (free) and save it locally.

In Kodi:

  • Go to Add-ons > Install from zip file > select repository.castagnait-1.0.x.zip.
  • Back to Add-ons > Install from repository > CastagnaIT > Netflix add-on > Install.

For non-Ubuntu distros:

sudo apt install build-essential python-dev python-pip python-setuptools
pip install --user pycryptodomex

Launch the add-on, log in, and stream your content.

Netflix Runs Natively on Linux—Effortlessly

Modern browsers and Kodi make Netflix truly native on Linux, no workarounds needed. For US content, pair with a VPN like ExpressVPN (49% off for readers). Discover top movies and shows with our Netflix finder tools.