← All Articles

Best Mini PCs for a Homelab in 2026

Every homelab mini PC tier, from used corporate micro PCs to Ryzen workstations, with processor TDP from spec sheets and example power costs.

hardwarecost-analysisbeginner

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.

Beelink EQ14

Best new all-around pick. Intel N150 (4C/4T), 16GB DDR4, 500GB NVMe, dual M.2 slots and dual 2.5GbE per the Amazon listing, with a 3-year warranty stated on the listing.

Check Price →

Beelink S12 Pro

The older N100 option, now listed as 16GB DDR4 and a 500GB SSD. One SO-DIMM slot and a single 1GbE port per the listing, so compare it with the EQ14 before you buy.

Check Price →

Beelink SER5 PRO

Best for heavier workloads on a Ryzen budget. Ryzen 5 5600H (6C/12T), 16GB DDR4-3200 and 500GB NVMe per the Amazon listing.

Check Price →

Minisforum UM790 Pro

Top of the range. Ryzen 9 7940HS, 32GB DDR5 and 1TB PCIe 4.0 SSD per the Amazon listing. Serious headroom if you need it.

Check Price →

MINISFORUM MS-01 (barebone)

Best for Proxmox clusters. Core i9-13900H, two 10G SFP+ ports and two 2.5GbE ports, three SSD slots. The Amazon listing is the barebone version, so you supply the RAM and SSD.

Check Price →

Mini PCs have been the default homelab starter hardware for a few years now, and the options in 2026 are genuinely better than they’ve ever been. More competition, better processors, 2.5GbE showing up at lower price points, and AMD Ryzen making sense at more budgets. The category has matured. The prices have not been kind this year, though. The 2026 memory shortage pushed up every machine that ships with RAM, which changes which tier is the budget tier.

The problem is the noise-to-signal ratio when you search for recommendations. “Best mini PC” results are full of spec sheets and sponsored roundups that tell you little about how a machine behaves once it’s running Proxmox around the clock.

This is what I’d buy today, with rough price ranges and the actual reasoning behind each pick. Every recommendation here has to clear four bars before it makes the list: Linux/Proxmox compatibility you can confirm in forum threads and a named review (not “should work”), enough RAM installed from day one, an NVMe or SSD boot drive instead of eMMC, and a price that reflects what the thing actually sells for right now, not a launch-week MSRP nobody pays. Prices move around, so treat the ranges as directional and check the current listing before buying. This page gets revisited whenever a pick goes out of stock or gets replaced by a newer model.

Quick Answer: Best Mini PC for a Homelab in 2026

There are three tiers worth knowing. A refurbished office mini PC (ThinkCentre M720q, EliteDesk 800 G4 Mini, OptiPlex Micro) with RAM and an SSD already installed costs about $150-250 refurbished (checked October 2026), and it is the best value. A new N100 or N150 box with 16GB, like the Beelink EQ14, has a warranty and low idle power as its pitch, not a low price. It costs about $300-450 new. A Ryzen workstation starts at about $400 and up, so check the current price.

TierPickRough price (checked Oct 2026)Why
Used valueThinkCentre M720q or EliteDesk 800 G4 Miniabout $150-250 refurbishedRAM and SSD included, proven enterprise hardware
New all-aroundBeelink EQ14check current priceN150, 16GB, warranty, low idle draw
Heavier workloadsBeelink SER5 PROcheck current priceSix cores for VMs, Frigate, local LLMs
Max headroomMinisforum UM790 Procheck current price8-core Ryzen 9, 32GB DDR5
ClustersMINISFORUM MS-01check current price10G SFP+ built in, RAM not included

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

Whatever you buy, make sure it has at least 16GB of RAM installed, an NVMe or SSD boot drive, and a CPU that is not an old Celeron. RAM is no longer the cheap upgrade, so buy the RAM you need already installed. Skipping any of these is the most common first-homelab mistake. New to homelabs entirely? The beginner’s guide to starting a homelab covers what to install once the hardware arrives.

What to Look For Before We Get to the List

Before buying anything, make sure it has:

A note on soldered RAM: it shows up in some N100 machines as LPDDR5, which is fast but non-upgradeable. If you know you’ll stay under 16GB, that’s fine. If you might want more room later, verify SO-DIMM slots before you buy.

One more thing worth checking if you plan to run VMs with GPU or NIC passthrough down the line: look up the CPU’s IOMMU grouping before buying. Most machines on this list handle basic passthrough fine, but grouping quality varies by BIOS vendor, and it’s a five-minute forum search that saves a return shipping label later.

Prefer used hardware? The best used mini PCs under $200 guide covers the used/refurb channel (Lenovo M720q, HP EliteDesk 800, Dell OptiPlex 3060 Micro) with BIOS gotchas and upgrade steps for each model. Different product universe, different shopping intent.

The Picks

Best Used Pick: ThinkCentre M720q or EliteDesk 800 G4 Mini

CPU: Intel i5-8400T / 8500T
RAM: 8-16GB DDR4 (installed)
Storage: 256GB SSD, plus an M.2 slot and a 2.5” bay
Network: 1GbE
Price: about $150-250 refurbished (checked October 2026)

If you want the most machine for the money, buy a refurbished business mini PC with the RAM and SSD already installed. These machines were built for enterprise deployments. They’ll run for years without complaint, and an 8th-gen i5 has more multi-threaded performance than an N100. The 8GB units sit at the low end of the range and the 16GB units at the top. Retired corporate machines ship with RAM priced at old used-market levels, which is now the main reason a used box beats a new one.

Yes, they draw more than an N100 machine: the i5-8400T is a 35 W TDP part per Intel’s spec sheet, against 6 W for the N100. Idle draw sits well below TDP on both, but the gap is real, so run the cost math with your own wattage and rate.

Search eBay for “ThinkCentre M720q i5” and filter Buy It Now with 95%+ seller rating, then compare sold listings, not asking prices. The M720q vs M920q vs OptiPlex comparison goes through RAM ceilings and NICs.

Best for: Maximum performance per dollar; used hardware buyers; anyone with a hard budget limit.


CPU: Intel N150
RAM: 16GB DDR4
Storage: 500GB NVMe, with a second M.2 slot
Network: Dual 2.5GbE
Price: Check the current price on Amazon

The EQ14 is the new mini PC I’d start with. The N150 sits in the same low-power class as the N100, and 16GB means you can run 4-6 LXC containers or a few lightweight VMs without hitting memory pressure. The listing states a 3-year warranty. Check a named review and the Proxmox forum threads for the exact model before buying.

Pros:

Cons:

This is the right new pick for a first homelab server, Proxmox with Docker, and up to 8-10 concurrent services. Intel Quick Sync covers Jellyfin and Plex transcoding for most households. The mini PC guide for Jellyfin and Plex explains which generation you need.


CPU: Intel N100
RAM: 16GB DDR4 (one SO-DIMM slot, 16GB maximum per the listing)
Storage: 500GB SSD
Network: 1GbE (single port per the listing)
Price: Check the current price on Amazon

Same class of chip as the EQ14, an older platform, and the same 16GB. It used to be the cheap way into the N100. At the price the current listing carries, it is not. Older write-ups of this machine assumed an 8GB model plus a cheap RAM upgrade, and that math no longer works.

Pros:

Cons:

Good pick for: someone who wants an N100 specifically and has compared it against the EQ14.


CPU: AMD Ryzen 5 5600H (6C/12T)
RAM: 16GB DDR4-3200
Storage: 500GB NVMe
Price: Check the current price on Amazon

If your workload is CPU-heavy, such as lots of VMs, Frigate with several cameras, or a small local LLM, six cores and twelve threads give real headroom over an N-series chip. Transcoding is a separate question. For Jellyfin or Plex, the Quick Sync generation matters more than core count, so check the Jellyfin and Plex mini PC guide before paying for a bigger chip. Haven’t set up Jellyfin itself yet? The Jellyfin setup guide covers the Docker Compose config and hardware transcoding from scratch; it’s usually the first real project people run on one of these boxes.

Pros:

Cons:

Pick this one specifically if you know you will be CPU-bound. Otherwise the EQ14 or a used box is fine.


Best If Budget Isn’t the Constraint: Minisforum UM790 Pro

CPU: AMD Ryzen 9 7940HS
RAM: 32GB DDR5
Storage: 1TB PCIe 4.0 SSD
Network: 2.5GbE
Price: Check the current price on Amazon

The UM790 Pro is the top of this list. The 7940HS is a current-generation eight-core chip with integrated Radeon 780M graphics, the best integrated GPU AMD ships right now. Proxmox performance headroom is basically not a concern. It also costs far more than it did when this page was first written, because DDR5 and everything that ships with it got expensive. Check the current price before you plan around it.

Pros:

Cons:

If you’re building a more capable setup (multiple VMs, heavier workloads, or room to grow for a few years), this is where I’d look. Do not buy it for a handful of containers.


Best for Proxmox Clusters: MINISFORUM MS-01

CPU: Intel Core i9-13900H (barebone version on Amazon)
RAM: Not included, two DDR5 slots
Storage: Three SSD slots (M.2 and U.2-capable)
Network: 2x 10G SFP+ and 2x 2.5GbE
Price: Check the current price on Amazon

If you’re building a three-node Proxmox cluster for high availability, the MS-01 changed the calculus. Built-in 10G SFP+ eliminates the need for a PCIe NIC (SFP+ means fiber modules or DAC cables, not RJ45 copper). The storage configuration is closer to small server than mini PC. The catch this year is that the barebone box needs RAM and an SSD, and you supply the RAM and SSD.

Pros:

Cons:

For a head-to-head on the brand differences between the two dominant brands, see Beelink vs MINISFORUM. Beelink tends to win on documentation and community support while MINISFORUM leads on storage expandability.


Is Stepping Up a Tier Actually Worth It?

Here’s the question that actually matters once you’re past the “which chip family” decision: is stepping up to the next tier worth the extra money, or is it money you won’t use?

Used office PC to new N-series box: worth it if you want a warranty, the lowest idle power, or a quiet always-on box in a bedroom closet. The new box costs roughly double. For most first-time buyers the used box is the better value.

N-series to Ryzen 5: worth it only if you already know you are CPU-bound. The N-series’ iGPU can do light transcoding, but the Quick Sync generation matters more than core count. If you are the only person watching, skip it.

Ryzen 5 to Ryzen 9 (UM790 Pro) or MS-01: worth it if you already know you’re going to outgrow 16GB, or if you’re planning to run something CPU-heavy like a local LLM alongside your usual containers. For a Docker host running Pi-hole and Jellyfin, these are genuinely more machine than you need, and that money is better spent on storage or a second box for redundancy.

The honest answer for most first-time buyers: start with a used box or the EQ14. You can always add a second mini PC later when you actually hit a wall, and two small boxes clustered in Proxmox give you more flexibility than one bigger box for close to the same total spend.


Full Comparison Table

ModelRough price (checked Oct 2026)CPURAMTDP (spec sheet)Best For
ThinkCentre M720qabout $150-250 refurbishedi5-8400T8-16GB35WMax value used
Beelink EQ14check current priceN15016GB6WBest new all-around
Beelink S12 Procheck current priceN10016GB (one slot)6WN100 alternative
Beelink SER5 PROcheck current priceRyzen 5 5600H16GB45WHeavier workloads
Minisforum UM790 Procheck current priceRyzen 9 7940HS32GB35-54WHeavy workloads / headroom
MINISFORUM MS-01check current pricei9-13900Hnot included45WProxmox clusters

What to Skip

Anything with an Intel Celeron J-series or N4xxx chip. These show up constantly in cheap mini PCs marketed as “perfect for homelab.” They’re not. Four low-power cores, single-channel memory, slow storage controllers. You’ll feel the limit the moment you try to run more than two or three containers simultaneously.

Mini PCs with only USB-C power. Not universally a problem, but some units use USB-C for power delivery, which means the power adapter is more proprietary and failure-prone than a standard barrel jack. Check before buying.

Anything marketed primarily as a “4K media player.” These often have ARM chips or unusual SoCs that look fine on a spec sheet but have poor Linux driver support and won’t run Proxmox reliably.

What About Raspberry Pi?

The Pi 5 is a capable machine, but for a homelab server I don’t recommend it over a mini PC at current pricing. An 8GB Pi 5 board alone is about $200 this month, and a kit with a case, power supply, and NVMe hat costs more (checked October 2026). A refurbished mini PC with RAM and an SSD included costs about the same or less, and it has a real x86 CPU, a proper SSD, more RAM options, and runs standard OS images without ARM compatibility headaches.

Pi 5 makes sense for: embedded projects, GPIO use, extremely power-constrained setups (sub-5W), or scenarios where the form factor matters. For a Docker or Proxmox homelab server: get a mini PC.

A Note on RAM

Whatever you buy, verify the RAM configuration before it ships. A 16GB DDR4 SO-DIMM costs about $90-120 and a 32GB kit about $150-220 (checked October 2026), and 32GB of DDR5 costs about $400 or more. If you can choose between a 1x16GB and 2x8GB configuration at the same price, dual-channel is the better choice for VM workloads.

Used office machines are the exception to the high-RAM-price story. They ship with RAM priced at old used-market levels, which is why a refurbished 16GB box costs so much less than the same RAM bought separately. The RAM upgrade guide covers what each machine accepts if you do need to upgrade.

Power Costs Over Time

The argument for mini PCs vs. old server hardware comes down to electricity. The idle figures below are example figures for illustration, not measurements: real draw varies with RAM, drives, and BIOS settings, so check a named review for the exact model and use your own wattage and rate. At an example rate of $0.13/kWh:

Hardware classExample idle wattsAnnual Cost
Old 1U rack server200W~$228
Small N100-class mini PC6-10W~$7-11
Ryzen 7000-series mini PC18-22W~$20-25

The old enterprise hardware argument falls apart on this math. On those example figures, a refurbished office mini PC at about $150-250 pays for itself in electricity savings versus a 200W rack server in about a year. A new N-series box at about $300-450 takes roughly 1.5 to 2 years. I run two HP DL380 Gen9 rack servers, and they are loud. Rack server vs mini PC covers the noise, power, and heat trade-offs beyond the power bill. If transcoding or AI is the reason you are looking at a bigger box, the low-power homelab under 25 watts guide shows what a small build draws, and the Jellyfin and Plex mini PC guide covers sizing for media.

FAQ

Is a mini PC actually enough for a real homelab, or do I need a rack server? For the vast majority of home setups, a mini PC is enough. Proxmox, a dozen Docker containers, Jellyfin, a Pi-hole/AdGuard instance, and a handful of self-hosted apps run comfortably on 16GB RAM and a modern efficiency chip. You’d need a rack server for large VM fleets, ZFS with many drives, or serious virtualization labs for work certifications.

N100 or Ryzen: which should I actually buy? An Intel N-series box (Beelink EQ14, S12 Pro) if your workload is mostly containers, network services, and light VMs, and it also covers Jellyfin or Plex transcoding for most households because of Intel Quick Sync. A Ryzen box (SER5 PRO, UM790 Pro) if you’re running heavier workloads like a local LLM, Frigate with many cameras, or a lot of VMs. The N-series is more efficient at idle; Ryzen has more headroom under load.

Do I need ECC RAM for a homelab mini PC? No. ECC matters for large ZFS arrays and mission-critical data integrity at scale. None of the consumer mini PCs in this guide support ECC, and for a home Proxmox or Docker host running the usual mix of self-hosted apps, standard DDR4/DDR5 is fine.

Is 8GB RAM enough to start a homelab? It’s enough to get Proxmox or Docker installed and running a few lightweight containers, but you’ll hit a ceiling fast. 16GB is the realistic minimum if you want room for a Jellyfin instance, Pi-hole, and a VM or two without swapping constantly. RAM prices rose sharply in 2026, so check how much is installed before you plan an upgrade.

What I’d Actually Buy

Starting fresh on a tight budget: a refurbished ThinkCentre M720q or EliteDesk with 16GB already installed, at about $200-250 refurbished (checked October 2026). Done. It covers everything you’d want to run, and the 16GB means you won’t hit a ceiling for years.

If I wanted a new box with a warranty and low idle draw: Beelink EQ14.

If I knew I was CPU-bound, with Frigate cameras, VMs or a small local LLM: Beelink SER5 PRO.

If I needed the most headroom for the money and didn’t mind spending a lot: Minisforum UM790 Pro. I’d check the current price first.

Building a proper Proxmox cluster: MINISFORUM MS-01 when budget allows. Three of them with a 10G SFP+ switch is a genuinely impressive homelab, and an expensive one this year.

Want the whole picture instead of just the box? The full homelab build under $300 guide walks through an entire working setup, hardware, OS, and first services, anchored on a refurbished box. For the NVMe drive that goes inside it, the best NVMe SSD for a mini PC homelab covers endurance and heat in a sealed chassis.

The category is good enough now that you’re not going to buy something terrible if you check those four specs at the top. The main mistakes are buying something with eMMC storage or too little RAM, both of which you can avoid by reading the product page carefully before you click buy.

Once you’ve picked your hardware, set up Proxmox on your mini PC with the full walkthrough covering hardware selection, BIOS prep, ISO install, and first-VM layout. If you’re running plain Docker, the Docker Compose basics guide is the right starting point. If running a local LLM is on the list, the self-hosted LLM guide covers hardware sizing, Ollama setup, and Open WebUI from scratch. Building specifically around Home Assistant instead of a general Proxmox or Docker stack? The mini PC picks for Home Assistant guide covers the HAOS-specific tradeoffs (Zigbee/Z-Wave dongles, always-on reliability expectations) that change the ranking versus this general list.

Looking at a tighter budget? Refurbished ThinkCentres and used NUCs are the answer. Search eBay for M720q or M920q with 95%+ seller ratings, compare sold listings, and expect about $150-250 for a unit with RAM and an SSD included.

Want a second opinion before you buy? The guide to splitting a $500 homelab budget prices out a full setup around one of these picks, and the r/homelab hardware buying guide rounds up what the subreddit actually recommends versus what gets upvoted for the wrong reasons.

First time doing any of this? The start here reading order is the whole path from “what is a homelab” through a running, hardened setup, in the order I’d actually follow it.