← All Articles

Best Mini PC for Jellyfin or Plex (2026)

Transcoding capacity comes from the QuickSync generation, not the core count. Which mini PC to buy for Jellyfin or Plex, and how to avoid overspending on cores.

hardwaremini-pcmediacost-analysis

This post contains affiliate links. If you buy through them, I earn a small commission at no extra cost to you.

Prices checked October 2026. The ranges on this page are rough and rounded. Mini PC and RAM prices moved a lot in 2026, so check the current price before you buy.

Almost every “best mini PC for a media server” list is sorted by the wrong number. They rank boxes by core count and clock speed, which is roughly like ranking cars by the size of the glovebox.

Transcoding does not run on the CPU cores. It runs on a fixed-function video engine inside Intel’s integrated graphics, called QuickSync, which is separate silicon that sits idle almost all the time. Which means the buying axis for a Jellyfin or Plex box is which generation of QuickSync you are getting, and very little else.

Get that one thing right and a modest mini PC will serve your whole house. Get it wrong and a machine that costs twice as much, with twice the cores, will pin every one of them on a single stream.

This article is about which box to buy. Once you have it, enabling QuickSync in Jellyfin is the setup step, and it is a separate walkthrough because the configuration is where people actually get stuck.

The one spec that decides this

Two questions, in order:

1. Does the chip have integrated graphics at all? Intel’s F-suffix parts (i5-12400F, i7-13700F) have no iGPU, therefore no QuickSync, therefore no hardware transcoding. Some Xeon parts are the same. This is the cheapest mistake to avoid and people still make it.

2. Which codecs does that generation decode and encode in hardware? This is the real differentiator, and it moves by generation rather than by price tier. A cheap current-generation chip beats an expensive old one at this specific job.

Everything else on the spec sheet (cores, clocks, boost behaviour) governs how well the box runs the rest of your homelab. That matters, and it is a different question from transcoding capacity.

What each generation actually gives you

Roughly where the codec support lines fall. Intel revises this per model rather than cleanly per generation, so confirm your exact chip on Intel ARK before you buy.

Chip generationHEVC 10-bitVP9AV1 decodePractical read
6th gen (Skylake)NoPartialNoToo old. Software-transcodes too much of a modern library.
7th to 10th gen (Kaby Lake to Comet Lake)YesYesNoThe used SFF bracket. Fine for H264 and HEVC libraries.
11th gen (Tiger Lake, Rocket Lake)YesYesYesFirst generation that decodes AV1.
12th gen N-series (N100, N95)YesYesYesThe value sweet spot for a media box.
N150 and newer N-seriesYesYesYesSame engine class, slightly better CPU side.

Two things to take from that table.

AV1 is the line that matters going forward. AV1 releases are increasingly common, and a chip that cannot decode AV1 in hardware hands that work to the CPU. You end up with a partial hardware transcode: the encode half runs on the GPU, the decode half eats cores, and you get unexplained CPU spikes on a configuration that looks correct.

Hardware AV1 encode is a different feature and is not present on N-series chips. It does not matter here. Nothing is asking your media server to encode AV1 in real time.

The boxes worth considering

Prices move constantly. These are the brackets, not quotes. The ranges assume a box with 16GB of RAM already installed. An 8GB new box costs less, but I would not recommend it, because the RAM upgrade is no longer cheap.

BoxRough price (checked Oct 2026)Transcoding readBuy it if
Intel N100 mini PCabout $300-450 newCurrent-generation QuickSync, AV1 decodeThis is the default answer for a media server
Intel N150 mini PCabout $300-450 newSame engine class, better CPU headroomThe box is also running a dozen other containers
Intel N305 mini PCcheck current priceSame engine, eight coresYou want one machine to be the whole homelab
Core i5 12th gen or newer mini PCabout $400 and up, check current priceSame generation engine, much more CPUReal VM workloads alongside media
Used ThinkCentre Tiny (M720q class) or OptiPlex Microabout $150-250 refurbishedH264 and HEVC yes, no AV1Budget is the binding constraint and your library is older

Used prices swing more than new. Compare eBay sold listings, not asking prices.

Notice what the middle three rows have in common: for transcoding specifically, they are close to equivalent. You are paying the difference for CPU cores, RAM ceiling, and expansion. Those are worth paying for on a general-purpose homelab server. They are not a transcoding upgrade, and vendors are perfectly happy to let you believe otherwise.

The used corporate desktop row is the genuinely interesting trade. Roughly half the price, a real 8th or 9th generation QuickSync engine that handles H264 and HEVC properly, and no AV1 decode. If your library is ripped discs and older releases, that is a fine purchase and the used SFF comparison covers which model to pick. If you are actively collecting AV1, you will feel the gap.

Where an N100 gets tight

The power argument for this class of machine is real. Intel’s ARK pages list the N100 and the N150 at a 6 W TDP. TDP is a design figure for the chip, not what the whole box pulls at the wall, so treat it as a ceiling for the processor and work out your own total with the power usage numbers. It is also the reason a tower with a discrete card is a hard sell for an always-on server.

Where an N100 gets tight is not transcoding. It is everything else. Four cores is a real ceiling once the same box is running Immich with machine learning enabled, a Postgres container, and an indexing job at the same time your server decides to transcode. The fix for that is more CPU, and you do not need to leave the mini PC bracket to get it.

What not to spend money on

A graphics card. This is the biggest overspend in self-hosted media. A discrete card solves a problem QuickSync already solves for free, costs real money on top of the box, and adds permanent idle draw to a machine whose processor is rated at a 6 W TDP. Running a card 24 hours a day to transcode for 90 minutes an evening is paying rent on capacity you do not use. If you have already been sold on the idea of low power, the under 25 watts build makes the case with numbers.

Core count, for transcoding. Worth repeating because the marketing pushes hard on it. The video engine does the work. Extra cores buy you headroom for the rest of the server, which is a legitimate reason to spend, just not this reason.

AMD, if you have a choice. AMD integrated graphics do transcode through VAAPI and it works. Intel’s QuickSync has broader codec coverage, far more community documentation, and vastly more forum answers when something breaks. For a media box specifically, Intel is the path of least resistance. For a general homelab box where media is a side job, a Ryzen machine is a perfectly reasonable buy.

Extra transcoding headroom you cannot describe. The cheapest transcode is the one that never happens. A library that direct plays on every device in the house needs none of this. Before sizing for six simultaneous streams, work out how many streams your household actually generates on a busy night. For most people it is one or two.

Plex or Jellyfin changes the budget, not the box

Same silicon either way. QuickSync is QuickSync, and both servers drive it through the same Intel video engine.

The difference is licensing. Jellyfin has no paid tier and hardware transcoding has always been free. Plex has historically gated hardware transcoding behind Plex Pass, which is a monthly or lifetime purchase, and Plex has moved its terms around on this more than once. Check the current state before you count on it either way, and if you are going the Plex route, put the Plex Pass cost in the budget next to the hardware.

If you have not picked a server yet, Plex vs Jellyfin is the software comparison. Setup walkthroughs for both: Jellyfin and Plex.

The rest of the build

Three things beyond the chip, in order of how much they matter.

RAM. 16GB is comfortable. Jellyfin itself is a light process, often under 1GB idle. The pressure comes from everything else sharing the box, so if you are running Proxmox with VMs, go to 32GB. The mini PC RAM upgrade guide covers what each machine class actually accepts, which is frequently more than the official maximum.

An SSD for the transcode cache. Transcoded segments are written to disk as they are produced and read back as they are served. Put that path on an NVMe drive, never on a spinning disk shared with your media and never on a network share. This is the most common way a correctly configured hardware transcode still stutters.

Bulk storage separate from the OS drive. A 4TB external USB drive is the cheap starting point and it works fine for media, which is read-heavy and forgiving. Keep the OS and application data on internal NVMe.

The recommendation

Buy a current-generation N150 or N100 mini PC with 16GB of RAM already installed, about $300-450 new. It has the video engine you need, it decodes AV1, it sits in a 6 W TDP class, and it costs less than the difference between two Core i5 boxes you were comparing. That is more than this class cost before the 2026 memory shortage, so check the current price.

Two reasons to go up from there. If the same machine is your whole homelab and not just a media server, an N305 or a 12th-generation-or-newer Core i5 buys CPU headroom that you will genuinely use. If your library is heavily 4K HDR and your clients refuse to direct play it, buy the newest generation you can and then test your own worst case before you need it.

One reason to go down. If money is tight and your library predates AV1, a used mini PC under $200 with an 8th or 9th generation Intel chip transcodes H264 and HEVC in hardware just fine, and you can put the savings into drives. At about $150-250 refurbished with RAM and an SSD included, it is roughly half the price of the new box.

Then go turn the thing on: Jellyfin hardware transcoding with QuickSync. Buying the right chip is half the job. Configuring it is the half where the settings page lies to you.