Picking the best TV tuner for Plex or Jellyfin starts with one question: should the tuner sit on your network, or inside the server? A network tuner like the HDHomeRun works with any server that can see it, which includes a Docker container on a NAS. A Hauppauge card or USB stick is cheaper per tuner, but it ties live TV and DVR to one machine and to whatever driver that machine runs. That one choice decides more about your setup than tuner count does.
We compared the five tuners people shortlist for Plex Live TV and DVR and Jellyfin Live TV: the HDHomeRun Flex 4K, Flex Quatro and Flex Duo, and Hauppauge’s WinTV-quadHD and WinTV-dualHD. Each was checked against its maker’s spec page, Plex’s supported-tuner list and the Jellyfin live TV docs. We also cover what ATSC 3.0 (NextGen TV) DRM does to a Plex or Jellyfin setup, because it’s the reason a “4K tuner” can still hand you the old 1080i channel. Prices and stock below were checked in October 2026.
Best TV tuner for Plex and Jellyfin: quick picks
Every pick here receives free over-the-air channels from an antenna (ATSC in North America), and every one is on Plex’s supported list. They split on how they connect and on whether Jellyfin can use them without extra software:
- Best overall: HDHomeRun Flex Quatro. Four ATSC 1.0 tuners on your network, native support in both Plex and Jellyfin, for about $150.
- Best for NextGen TV markets: HDHomeRun Flex 4K. Four tuners, two of them ATSC 3.0 capable, at about $200. Encrypted 3.0 channels still won’t play.
- Best budget network tuner: HDHomeRun Flex Duo. Two tuners for about $110, enough for one recording while someone watches live.
- Best inside a server: Hauppauge WinTV-quadHD. Four ATSC tuners on a PCIe x1 card for about $120, if your Plex box has a free slot.
- Cheapest way in: Hauppauge WinTV-dualHD. Two tuners on a USB stick for about $70, and it ships with a small antenna.
If you only pick one, we’d pick the Flex Quatro. It does everything the Flex 4K does on ATSC 1.0, which is the signal you’ll actually get from most network affiliates for now, and it costs about $50 less. Only buy the Flex 4K when a local station carries something on ATSC 3.0 that isn’t encrypted and isn’t simulcast, which is rare.
How we picked
We built this as a spec-and-docs comparison. We did not have these tuners on a bench, and none of the setup was run on a lab VM for this guide. So you will not find signal or channel-change timings here. What we did check is what decides whether a tuner works with your server: Plex’s supported DVR tuners article for which models work on which server OS, the Jellyfin live TV docs for tuner types, SiliconDust’s and Hauppauge’s own spec and Linux support pages, and Amazon’s catalog for price and stock.
Three tuners did not make the list. Hauppauge’s single-tuner WinTV-HVR-955Q is still on Plex’s list but shows out of stock on Amazon. The Tablo 4th Gen appears in neither Plex’s supported-tuner tables nor Jellyfin’s live TV docs, so we left it to buyers who want Tablo’s own apps. And the ADTH NextGen USB tuner, one of the few ATSC 3.0 sticks, was a preorder on Amazon that was not yet shipping when we checked.
Compare HDHomeRun vs Hauppauge tuners
Four columns decide which one you should buy: tuner count (how many channels you can watch or record at once), ATSC 3.0 support, how the tuner connects, and the route Jellyfin needs to use it:
| Tuner | Tuners | ATSC 3.0 | Connects by | Plex server OS | Jellyfin route | Price band |
|---|---|---|---|---|---|---|
| HDHomeRun Flex 4K (HDFX-4K) | 4 | On 2 of 4 | 100BASE-TX Ethernet | Windows, macOS, Linux, NAS | Native HDHomeRun tuner | About $200 |
| HDHomeRun Flex Quatro (HDFX-4US) | 4 | No | 100BASE-TX Ethernet | Windows, macOS, Linux, NAS | Native HDHomeRun tuner | About $150 |
| HDHomeRun Flex Duo (HDFX-2US) | 2 | No | 100BASE-TX Ethernet | Windows, macOS, Linux, NAS | Native HDHomeRun tuner | About $110 |
| Hauppauge WinTV-quadHD (1609) | 4 | No | PCIe x1 card | Windows, Linux | Through TVHeadend | About $120 |
| Hauppauge WinTV-dualHD (1595) | 2 | No | USB 2.0 / 3.0 | Windows, Linux, SHIELD | Through TVHeadend | About $70 |
Read the last two columns together. Every HDHomeRun works with Plex on any server OS, including a NAS, and Jellyfin finds it with its built-in HDHomeRun tuner type. The Hauppauge pair is a little cheaper per tuner than the Quatro (about $30 to $35 against $37.50), but Plex lists them for Windows and Linux servers, plus the NVIDIA SHIELD for the dualHD. Jellyfin has no native tuner type for them either, so you would add TVHeadend between the card and Jellyfin. If your server is a Synology or a Mac, that settles it before price does.
1. HDHomeRun Flex Quatro
The Flex Quatro wins because it is the cheapest way to get four network tuners that both Plex and Jellyfin support natively:
Four tuners means four channels at once: two recordings, a live game and a second TV is a normal Sunday, and a Duo runs out at two. SiliconDust lists it as 8-VSB ATSC 1.0 plus unencrypted QAM64/256 cable, on a 100BASE-TX Ethernet port, with a USB port for a DVR drive and a two-year warranty. Because it’s a network device, the server doesn’t need a driver, so moving Plex from a mini PC to a NAS later doesn’t touch the tuner.
- Pick it if: your local channels still broadcast on ATSC 1.0 and you want Plex and Jellyfin to see the same tuner.
- Skip it if: a channel you care about is only on ATSC 3.0 in your area, or you’d rather spend $70 on a USB stick for a single server.
- Watch for: a drive in its USB port serves SiliconDust’s own DVR and app; Plex and Jellyfin record to the server’s disk instead.
Expect to pay about $150 at SiliconDust or on Amazon (check the live price). If you already run Plex or Jellyfin and just want the local networks in the same app as your library, this is the tuner to get.
2. HDHomeRun Flex 4K
The Flex 4K is the only pick that can tune ATSC 3.0 at all, and it is the one to buy when an unencrypted NextGen channel is worth an extra $50 to you:
Read the spec carefully: all four tuners do ATSC 1.0, but only two of them can also receive ATSC 3.0, so you can never record more than two NextGen channels at once. The rest of the hardware matches the Quatro (100BASE-TX, USB port for a DVR drive, QAM64/256, two-year warranty).
The catch is DRM. SiliconDust’s own page says some ATSC 3.0 channels are encrypted and “will not work at this time”, and when that happens the Flex 4K tunes the ATSC 1.0 version of the channel instead. If every network affiliate in your market encrypts, the Flex 4K behaves like a Quatro that cost you $50 more.
- Pick it if: your market has unencrypted ATSC 3.0 stations, or a 3.0-only channel you want, and you watch through the HDHomeRun app as well as Plex.
- Skip it if: you expect 4K HDR football in Plex. NextGen audio is usually AC-4, and a Plex forum user reports no audio on ATSC 3.0 channels.
- Watch for: because of that fallback, a channel that looks fine in Plex may be the ATSC 1.0 feed rather than the 3.0 one you paid for.
You’ll pay about $200 (check the live price). We’d buy it only after checking which of your stations broadcast in 3.0 and which encrypt, which the DRM section below explains how to read.
3. HDHomeRun Flex Duo
The Flex Duo is the cheapest network tuner on the list, and it’s enough for a small household that records one show while watching another:
It’s the Quatro with two tuners instead of four: ATSC 1.0, clear QAM, 100BASE-TX and a USB DVR port. Two tuners fill up faster than people expect, because a Plex or Jellyfin DVR holds a tuner for every recording, and overlapping shows at 8 PM are common. When both tuners are busy, the next recording or live stream fails. SiliconDust’s app combines tuners from several HDHomeRuns, so adding a second Duo later is an option, but a Quatro from the start costs less than two Duos.
Pick it for one TV and a light DVR schedule; skip it if you record sports and prime time on the same night. It sells for about $110 (check the live price).
4. Hauppauge WinTV-quadHD
The quadHD is the pick when your Plex server is a desktop or tower with a free PCIe slot and you’d rather not add another box to the network:
Hauppauge’s spec page lists four ATSC 1.0 and clear QAM tuners on a PCIe x1 card, one F connector feeding a built-in four-way splitter, and both half-height and full-height brackets in the box, so it fits a slim case. It records about 5 GB per hour of ATSC HD, which is a useful number when you size a DVR disk.
Plex lists the quadHD for Windows and Linux servers, and Hauppauge’s Linux page carries an Ubuntu PPA covering it. On Linux, Hauppauge also warns that the Plex Snap package won’t detect tuners, so install Plex from the .deb.
Don’t panic when Plex shows you two tuners instead of four. Plex’s own note says the quadHD appears as two dual-tuner devices, and you add both to the same DVR.
- Pick it if: Plex runs bare metal on Windows or Linux, and that box stays where the antenna cable is.
- Skip it if: your server is a NAS, a mini PC with no slot, a Mac or a VM you might move between hosts.
- Watch for: Jellyfin needs TVHeadend in front of the card, and Amazon showed only a few units left when we checked.
Budget about $120 (check the live price). If you run a Plex-only Windows or Linux server, it is the cheapest way to get four tuners into it.
5. Hauppauge WinTV-dualHD
The dualHD is the cheapest way to try Plex Live TV at all: plug it into the server’s USB port, add an antenna, and Plex finds it:
Make sure you buy model 1595, the ATSC/QAM version. The DVB version for Europe uses a different USB ID, and the kernel’s em28xx card list carries them as separate entries. Hauppauge says most Linux kernels after 4.0 include the driver, and the box adds a small portable antenna, a remote and a USB extension cable.
The extension matters more than it looks, because a stick plugged straight into a server’s rear port often sits in the worst spot for signal and blocks the port next to it.
- Pick it if: you want to test whether antenna TV is worth it before buying an HDHomeRun.
- Skip it if: Plex runs in Docker on a NAS or in a VM, where USB passthrough adds a failure point every time the host reboots.
- Watch for: two tuners only, and Amazon stock was down to a couple of units when we checked.
At about $70 (check the live price), you’re not risking much. If you end up using live TV every day, you’ll probably replace it with an HDHomeRun, and that’s fine: at this price it’s a cheap experiment.
ATSC 3.0 DRM caveats for Plex and Jellyfin
Encrypted ATSC 3.0 channels do not play in Plex or Jellyfin, and you can’t watch them on the HDHomeRun either. ATSC 3.0 itself does not require encryption, but broadcasters can turn on DRM certified by the A3SA. According to SiliconDust’s July 2026 FCC filing, most ABC, CBS, Fox, NBC and CW affiliates have encrypted their NextGen signals or are in the process. SiliconDust says a NextGen-capable HDHomeRun has never been able to show those channels. Where a station still runs an ATSC 1.0 version, the Flex 4K uses it, which is why the “4K” box mostly delivers the same picture as the Quatro today.
SiliconDust’s own page lists what broadcaster DRM can restrict, and each item breaks something a Plex or Jellyfin user relies on:
- Third-party apps: DRM can block any app the broadcaster didn’t approve, and a self-hosted media server is exactly that.
- Out-of-home viewing: if you stream your channels away from home through Plex or Jellyfin, this is the first thing it stops.
- Recordings: the broadcaster can block recording, expire recordings after a set time, or require the original tuner to be present to play them.
- Player devices: it can limit which TVs and streaming boxes may decode the channel.
Audio is the second problem. ATSC 3.0 stations commonly send Dolby AC-4 audio, and a Plex forum thread from May 2026 reports picture with no sound on 3.0 channels, with replies saying support is unlikely. Community projects such as hdhr-ac4 put a fake HDHomeRun in front of the real one to convert AC-4 to AC-3, but they are single-maintainer workarounds.
Don’t count on them. The same Plex thread says hdhr-ac4 appears to no longer work with the latest Emby package. Its README says DRM ended its usefulness for its author. We would not build your family’s TV setup on one.
ATSC 1.0 is not going away soon. The FCC’s October 2025 proposal on the NextGen transition set no shutoff date, and the broadcasters’ own request (through the NAB) asks for February 2028 in the top 55 markets and February 2030 everywhere else. That gives an ATSC 1.0 tuner bought today several years of use. Before paying for the Flex 4K, look up which of your stations are on 3.0 (RabbitEars.info lists them by market), and ask in your local antenna forums which ones encrypt.
How Plex and Jellyfin use each tuner
Plex and Jellyfin both treat an HDHomeRun as a first-class device, and both need extra steps for a USB or PCIe card. The details that catch people out:
- Plex needs Plex Pass to record: watching live TV through a tuner is free, but DVR recording requires an active Plex Pass (about $70 a year, check the current price). Plex raised the lifetime pass to $749.99 in July 2026.
- Jellyfin is free for both: Jellyfin has no paid tier. Its tuner types are HDHomeRun and M3U, with guide data from Schedules Direct (a paid service) or an XMLTV file.
- Hauppauge with Jellyfin goes through TVHeadend: TVHeadend owns the card and Jellyfin reads it, either with the TVHeadend plugin or as an M3U tuner plus an XMLTV guide. The M3U route costs more CPU.
- Docker needs host networking for HDHomeRun: Jellyfin’s docs say to run the container with host networking, because Jellyfin has to connect to a changing UDP port on the tuner.
- Plex on Linux should be the .deb: Hauppauge’s Linux page says the Snap build will not detect tuners, so you should install the .deb package instead.
Those five points are why the HDHomeRun wins for most homelabs. If you already run Jellyfin in a container on an Ubuntu server or Plex through Docker Compose, a network tuner adds one setting (host networking) instead of a USB passthrough, a driver and a second service. The Hauppauge cards make sense on a bare-metal Plex install on Ubuntu that never moves.
Live TV also leans on the server’s transcoder more than a movie library does. Broadcast ATSC 1.0 is MPEG-2 video, often interlaced. Many phones, browsers and remote connections can’t take that as-is, so a lot of your live viewing ends up as a transcode on the server; our mini PC picks for Plex and Jellyfin and the transcoding GPU guide cover that side.
What to look for in a TV tuner
Count the channels you need at the same time, not the TVs in the house. Every live viewer and every recording holds one tuner for its full length, so a household that records two shows during a live game needs three tuners, and four gives you room for overlap. That is the main reason the Quatro beats the Duo if you use the DVR at all.
The antenna matters more than the tuner. None of these makers publishes a sensitivity figure you could compare, so placement and the antenna decide reception far more than the brand on the box. Put the tuner where the antenna cable lands (a network tuner makes that easy, since it only needs Ethernet), and use one coax run instead of chaining splitters. Plan disk space too: Hauppauge’s figure of about 5 GB per hour of HD means a 4 TB drive holds roughly 800 hours, so the DVR drive is rarely the limit.
Outside North America, the US models are the wrong hardware. SiliconDust sells a DVB-T/T2 and DVB-C version of the Flex Quatro (HDFX-4DT) for the UK, Europe, Australia and New Zealand, and Hauppauge sells DVB versions of the dualHD; Plex’s support article has a separate tuner table for those regions. The HDHomeRun on the shelf next to your media NAS has to match your broadcast standard.
Where each tuner falls short
None of these is perfect, and the weak spot of each one points at who should skip it:
- HDHomeRun Flex Quatro: no ATSC 3.0, so if your market’s 1.0 simulcasts shut down, it loses channels the Flex 4K would keep (as long as they’re unencrypted).
- HDHomeRun Flex 4K: only two 3.0 tuners, no encrypted channels, and AC-4 audio that Plex does not handle. You pay about $50 for a future that DRM keeps pushing back.
- HDHomeRun Flex Duo: two tuners fill up the first time two recordings overlap.
- Hauppauge WinTV-quadHD: ties live TV to one Windows or Linux box with a PCIe slot, and Jellyfin needs TVHeadend to use it.
- Hauppauge WinTV-dualHD: two tuners on USB, the weakest link in a VM or Docker setup, and thin Amazon stock.
For most Plex and Jellyfin homes, that leaves the Flex Quatro as the default and the Flex 4K as a deliberate choice for a market you’ve checked. Once the tuner is running, the screen in the living room decides whether live TV direct plays or transcodes, which our streaming device picks for Jellyfin and Plex work through box by box.




