Best Mini PC for Home Server in 2026: 5 Practical Picks
As an Amazon Associate this site earns from qualifying purchases. We may earn a commission when you buy through our links, at no extra cost to you.
Our Pick
Beelink SER9 Pro
Eight Zen 4 cores, 24 or 32GB of soldered LPDDR5X, two M.2 slots, 2.5GbE, and USB4: a compact, configured host for containers and a few VMs.
Still sold, but compare against the newer SER10 Max for high-end builds. Verify lifecycle (opens in a new tab)
| Specification | Our pick: Beelink SER9 Pro (opens in a new tab) Our Pick | Beelink SER10 Max (opens in a new tab) High-End Turnkey | Minisforum MS-A2 (opens in a new tab) Best for Expansion | Minisforum UM890 Pro (opens in a new tab) Upgradeable Memory | Beelink EQ14 (opens in a new tab) Budget Pick |
|---|---|---|---|---|---|
| CPU | Ryzen 7 H 255 (8C/16T) | Ryzen AI 9 HX 470 (12C/24T) | Ryzen 9 9955HX (16C/32T) | Ryzen 9 8945HS (8C/16T) | Intel N150 (4C/4T) |
| Memory | 24 or 32 GB LPDDR5X-6400, soldered | 32 or 64 GB DDR5-5600 | DDR5 SO-DIMM, up to 96 GB | DDR5 SO-DIMM, up to 96 GB | 16 GB DDR4 SO-DIMM (16 GB max) |
| Storage | Two M.2 2280 PCIe 4.0 | Two M.2 2280 PCIe 4.0 | Two M.2 plus one U.2 | Two M.2 2280 PCIe 4.0 | Two M.2 2280 slots |
| Networking | 1x 2.5GbE | 1x 10GbE | 2x 10G SFP+, 2x 2.5GbE | 2x 2.5GbE | 2x 2.5GbE on the reviewed version |
| Expansion | USB4 | One USB4 port | PCIe 4.0 x8 slot, low-profile cards | 2x USB4, OCuLink | None |
| Links | Check price for Beelink SER9 Pro (opens in a new tab) | Check price for Beelink SER10 Max (opens in a new tab) | Check price for Minisforum MS-A2 (opens in a new tab) | Check price for Minisforum UM890 Pro (opens in a new tab) | Check price for Beelink EQ14 (opens in a new tab) |
Our picks in detail
Beelink SER9 Pro
- CPU
- AMD Ryzen 7 H 255, 8 cores / 16 threads (Zen 4)
- Memory
- 24 or 32 GB LPDDR5X-6400, soldered
- Storage
- 1 TB SSD plus a second M.2 2280 PCIe 4.0 slot
- Networking
- 1x 2.5GbE, Wi-Fi 6, Bluetooth 5.2
- I/O
- USB4, HDMI, DisplayPort
Our default home server. Eight Zen 4 cores handle a container stack and a few VMs, it ships configured with memory and a 1 TB SSD, and a second M.2 slot lets you keep VM or container storage on its own drive. Buy the 32 GB version, because the memory can't be upgraded.
Still sold, but compare against the newer SER10 Max for high-end builds. Verify lifecycle (opens in a new tab)
Pros
Cons
Beelink SER10 Max
- CPU
- AMD Ryzen AI 9 HX 470, 12 cores / 24 threads
- Memory
- 32 or 64 GB DDR5-5600, dual channel
- Storage
- 1 TB SSD plus a second M.2 2280 PCIe 4.0 x4 slot
- Networking
- 1x 10GbE, Wi-Fi 6
- I/O
- One USB4 port, HDMI 2.1, DisplayPort
The step up when a single host needs more CPU, more memory, and a native 10GbE copper link, but not an internal PCIe card. It's a conventional mini PC with an external power adapter, not an expansion workstation.
Beelink sells 32GB and 64GB DDR5 configurations; this link is the 32GB, 1TB model. Verify lifecycle (opens in a new tab)
Pros
Cons
Minisforum MS-A2
- CPU
- AMD Ryzen 9 9955HX, 16 cores / 32 threads (other CPU options available)
- Memory
- Two DDR5 SO-DIMM slots, up to 96 GB
- Storage
- Two M.2 2280/22110 slots plus one U.2 slot
- Networking
- 2x 10G SFP+ (Intel X710) and 2x 2.5GbE
- Expansion
- x16 physical slot wired PCIe 4.0 x8, for low-profile, slot-powered cards
A compact workstation for builds that need server-style I/O. It has two SFP+ ports, a PCIe slot for a NIC, HBA, or low-profile GPU, and three internal drive positions. Minisforum sells it barebone and configured.
Mini workstation with dual 10G SFP+ and dual 2.5GbE. Sold barebone and configured with four CPU options. Verify lifecycle (opens in a new tab)
Pros
Cons
Minisforum UM890 Pro
- CPU
- AMD Ryzen 9 8945HS, 8 cores / 16 threads (Zen 4)
- Memory
- Two DDR5-5600 SO-DIMM slots, up to 96 GB
- Storage
- Two M.2 2280 PCIe 4.0 slots
- Networking
- 2x 2.5GbE, Wi-Fi 6E
- I/O
- 2x USB4, OCuLink (PCIe 4.0 x4), HDMI 2.1, DisplayPort 1.4
The upgradeable alternative to the SER9 Pro. It has the same class of 8-core Zen 4 processor and Radeon 780M graphics, but socketed memory up to 96 GB, dual 2.5GbE, and an OCuLink port for an external GPU or PCIe device.
Sold barebone or configured; a barebone needs RAM and an SSD.
Pros
Cons
Beelink EQ14
- CPU
- Intel N150, 4 cores / 4 threads
- Memory
- 16 GB DDR4 on one SO-DIMM (16 GB max)
- Storage
- 500 GB SSD in the base configuration; two M.2 2280 slots
- Networking
- 2x 2.5GbE (Intel i226-V) on the reviewed version; a dual-gigabit version also exists
- Power
- Built-in power supply
A low-power node for containers, DNS, Home Assistant, or a small firewall. Its dual Intel 2.5GbE ports suit OPNsense or pfSense on the right version, and its Intel graphics support Plex hardware transcoding.
N150, 16GB DDR4, 500GB, dual 2.5GbE offer checked October 9, 2026. Amazon says NVMe while Beelink says SATA; confirm the included SSD. Other EQ14 versions have gigabit Ethernet. Verify lifecycle (opens in a new tab)
Pros
Cons
Working within a fixed budget? Compare the under-$500 configuration guide and the strict $200 buying checklist before choosing a platform.
A mini PC makes a practical home server. It’s small, quiet enough for a shelf, and uses far less power than a used rack server. This guide covers five picks for container hosting, VMs, media, and always-on services, from a low-power N150 node to a workstation-class box with SFP+ and a PCIe slot.
Quick buying decision
| If this is your build | Buy this | Why |
|---|---|---|
| General 24/7 home server | Beelink SER9 Pro | Eight Zen 4 cores, 24 or 32 GB of memory, and two M.2 slots, configured and ready to install. |
| You need expansion, PCIe, or SFP+ | Minisforum MS-A2 | The mini PC here that behaves most like a small server. |
| You only need low-power services | Beelink EQ14 | Enough for DNS, Home Assistant, and a modest container stack, with dual 2.5GbE on the right version. |
If your question is specifically N100 vs N150, use the N100/N150 mini PC guide. For local AI, use the local AI mini PC guide.
Gear that completes the setup
| Add-on | Buy this | Why it belongs here |
|---|---|---|
| UPS | CyberPower CP1500PFCLCD | A 1500VA/1000W sine-wave UPS gives the server, switch, and router time to shut down cleanly. |
| 10G SFP+ switch | MikroTik CRS305 | Four SFP+ ports for the MS-A2 or a 10G NAS link. RJ45-only mini PCs need a multi-gig RJ45 switch instead. |
| NVMe storage | Samsung 990 EVO 1TB | A second drive for VM images or container volumes in a machine with a free M.2 slot. |
| Rack | StarTech 12U 2-post rack | A fixed-depth 2-post rack for a switch and patch panel. Add shelves for the mini PC, UPS, and NAS. |
What makes a good home server mini PC
Not all mini PCs make good servers. Here’s what to prioritize.
Memory capacity and upgradeability
If you run Proxmox with several VMs, 16 GB runs out quickly. Prioritize 32 GB or more, and prefer SO-DIMM slots if you expect to grow. Soldered memory is acceptable at 32 GB, as on the SER9 Pro, but a poor choice at 16 GB for a primary server.
Storage slots
One M.2 slot is enough for the OS. Two let you keep VM or container storage on a separate drive without an external enclosure. The MS-A2 goes further with two M.2 slots and a U.2 slot for an enterprise NVMe drive.
Power draw
A home server runs around the clock, so small differences add up. At $0.18 per kWh, each watt of continuous draw costs about $1.58 a year: 10W is about $16 a year, 25W about $39, and 100W about $158. Processor ratings don’t tell you what a configured system draws at the wall, so measure yours with a plug-in meter. Our home lab power guide covers planning.
PCIe passthrough and IOMMU
Passing a GPU, NIC, or HBA through to a VM requires clean IOMMU groups, and grouping depends on the board and firmware. Check the groups on your unit after enabling IOMMU and before you commit to a passthrough design. Of these picks, only the MS-A2 has an internal PCIe slot. The UM890 Pro’s OCuLink port offers an external PCIe 4.0 x4 link.
Networking
A single gigabit port is the minimum, and 2.5GbE is a sensible baseline for a new server. For iSCSI, VM migration, or large backups, a second port or 10GbE helps. The MS-A2 is the only pick with SFP+, and the SER10 Max has a single 10GbE copper port.
Our pick: Beelink SER9 Pro
The Beelink SER9 Pro balances compute, size, and a ready-to-run configuration better than anything else here. Its Ryzen 7 H 255 has eight Zen 4 cores and 16 threads, enough for a container stack and a few VMs. It ships with 24 or 32 GB of LPDDR5X-6400 and a 1 TB SSD, and a second M.2 2280 PCIe 4.0 slot lets you put VM or container storage on its own drive.
Buy the 32 GB version. The memory is soldered, so what you order is what you keep. If you know you’ll need more than 32 GB for large ZFS caches, many VMs, or local AI models, choose the UM890 Pro or SER10 Max instead.
With one 2.5GbE port and no PCIe slot, the SER9 Pro relies on USB4 for fast external storage or an extra network adapter. Its Radeon 780M supports hardware transcoding in Jellyfin. For Plex hardware transcoding, choose an Intel system, as our Plex mini PC guide explains. Pair it with a NAS for bulk storage for a clean split between compute and data.
High-end turnkey pick: Beelink SER10 Max
The Beelink SER10 Max is the step up when the server needs more CPU headroom and a native 10GbE copper link, but not an internal PCIe card. Its Ryzen AI 9 HX 470 has 12 cores and 24 threads. Beelink sells it with 32 or 64 GB of DDR5-5600, and it has two M.2 2280 PCIe 4.0 slots.
It suits general-purpose hosting without internal expansion cards, with one 10GbE port, one USB4 port, and an external power adapter. Choose it for compute-heavy containers, build jobs, and light-to-moderate virtualization where one fast network link is enough. If the design needs an HBA, a low-profile GPU, or separate storage and management networks, the MS-A2 is the better tool.
Best for expansion: Minisforum MS-A2
The Minisforum MS-A2 is a compact workstation with server-style I/O. Buy it for the expansion, not because a Docker host needs a bigger case.
- CPU: AMD Ryzen 9 9955HX (16 cores / 32 threads), with 8945HX, 7945HX, and 7745HX options
- Memory: two DDR5 SO-DIMM slots, up to 96 GB
- Storage: two M.2 2280/22110 slots plus one U.2 slot, for three drives
- Networking: two 10G SFP+ ports (Intel X710) and two 2.5GbE ports
- Expansion: an x16 physical slot wired PCIe 4.0 x8, for low-profile, slot-powered cards
- USB: two USB-C ports at 10Gbps (USB 3.2 Gen 2), not USB4
The PCIe slot can take an appropriately sized NIC, HBA, or low-profile GPU after you check dimensions, lane allocation, power, firmware, and IOMMU grouping. For Proxmox passthrough, those checks are part of the purchase.
The SFP+ ports can carry storage and migration traffic while the 2.5GbE ports handle management and general networking. Most mini PCs would need an add-in card to match that.
The AMD platform has no Intel vPro, so plan a separate remote console if you need out-of-band management. Minisforum sells the MS-A2 barebone or configured, and a barebone unit needs memory and storage. Power draw and noise depend on the CPU option, installed card, drives, and active links, so measure the finished build.
If you only need Plex, Home Assistant, and a dozen containers, the MS-A2 is an expensive way to add heat.
Upgradeable memory: Minisforum UM890 Pro
The Minisforum UM890 Pro is the pick for builders who want an 8-core Zen 4 box they can grow. Its Ryzen 9 8945HS and Radeon 780M are in the same class as the SER9 Pro’s chip, but the memory sits in two DDR5-5600 SO-DIMM slots that take up to 96 GB.
That makes it the better long-term choice if you plan to add memory-hungry VMs, a large ZFS cache, or local AI models. It also has two 2.5GbE ports for separating management from VM traffic, two USB4 ports, and an OCuLink port with a PCIe 4.0 x4 link for an external GPU or PCIe device.
Choose the SER9 Pro if a configured 32 GB box is enough and you want the lower price. Choose the UM890 Pro if you want room to grow. Like the SER9 Pro, its Radeon graphics suit Jellyfin better than Plex.
Budget pick: Beelink EQ14
The Beelink EQ14 is the low-power option. Its Intel N150 runs DNS, Home Assistant, a reverse proxy, and a modest container stack, and its Quick Sync graphics support Plex hardware transcoding.
Check the Ethernet version before you order. The reviewed configuration has two 2.5GbE ports on Intel i226-V controllers, which suit a small OPNsense or pfSense install or a split between management and service traffic. Beelink also sells a version with two gigabit ports under the same name. Intrusion detection and VPN throughput depend on your rules and configuration, so a firewall doing heavy inspection may need more CPU.
Memory is one DDR4 SO-DIMM with a 16 GB maximum, so the EQ14 suits containers and a light VM or two rather than many VMs. Beelink documents two M.2 2280 slots and lists a SATA SSD in the base configuration.
How to choose
By workload
Docker containers only: the Beelink EQ14 handles a lightweight stack. Step up to the SER9 Pro for heavier services such as Nextcloud, Immich, or GitLab.
Proxmox with several VMs: the Beelink SER9 Pro is the default. Choose the UM890 Pro or SER10 Max for more than 32 GB, and the MS-A2 for PCIe passthrough or SFP+. Our best mini PC for Proxmox guide goes deeper.
Plex or Jellyfin transcoding: for Plex, choose Intel. Plex’s Linux hardware transcoding supports Intel Quick Sync and NVIDIA, which makes the EQ14 the Plex pick here. Jellyfin also supports AMD integrated graphics through VA-API, so the SER9 Pro and UM890 Pro work for Jellyfin.
Router or firewall (OPNsense or pfSense): the dual 2.5GbE EQ14 suits a small install. Confirm the Ethernet version, and plan for more CPU if you need heavy intrusion detection or VPN traffic.
Maximum expansion: the Minisforum MS-A2, with a PCIe slot, dual SFP+, dual 2.5GbE, three drive positions, and up to 96 GB of memory.
Mini PC vs NAS: complementary, not competing
A mini PC is good at compute: VMs, containers, and applications. A NAS is good at storage: RAID, backups, and media libraries. Most home labs benefit from both.
A clean setup is a mini PC for compute connected over 2.5GbE or faster to a NAS for data. VMs and containers run on fast local NVMe and mount NAS shares for bulk data. If the mini PC fails, your data is safe on the NAS.
For Docker-specific setups, see our best mini PC for Docker guide.
What to skip
Used Intel NUCs (12th and 13th gen): used prices are often close to new mini PCs that come with a warranty. Compare the complete configured price before buying one.
Soldered 16 GB on a primary server: acceptable for an N-series container node, but a dead end for a machine you expect to run VMs.
Gaming-first mini PCs: a system chosen for graphics or boost clocks may lack what a server needs, such as a second Ethernet port or a second M.2 slot.
Bottom line
The Beelink SER9 Pro is the mini PC we recommend to most home lab builders. It has eight Zen 4 cores, 24 or 32 GB of LPDDR5X, two M.2 slots, 2.5GbE, and USB4 in a configured box. Buy the 32 GB version.
If expansion is your priority, the Minisforum MS-A2 adds a PCIe slot, dual SFP+, and a U.2 slot. If you want socketed memory up to 96 GB, choose the Minisforum UM890 Pro. For more cores and native 10GbE copper without a PCIe slot, choose the Beelink SER10 Max. For a low-power node or small firewall, choose the dual 2.5GbE Beelink EQ14, and see the N100/N150 roundup for more options.
Whichever you choose, pair it with a dedicated NAS for storage. The mini PC handles compute and the NAS handles data.
Frequently Asked Questions
What is the best mini PC for a home server in 2026?
How much RAM do I need for a mini PC home server?
Can I run Proxmox on a mini PC?
What mini PC has the lowest power consumption for 24/7 use?
Should I buy a mini PC or a NAS for my home lab?
Related Articles
Sources
Product specifications and lifecycle details were checked against these primary sources. Prices and availability can change after the access date.
- Beelink SER9 Pro: manufacturer specifications (opens in a new tab), accessed September 29, 2026
- Beelink SER10 Max: manufacturer specifications (opens in a new tab), accessed September 29, 2026
- Minisforum MS-A2: manufacturer specifications (opens in a new tab), accessed September 29, 2026
- Minisforum UM890 Pro: manufacturer specifications (opens in a new tab), accessed September 29, 2026
- Beelink EQ14: manufacturer specifications and Ethernet versions (opens in a new tab), accessed September 29, 2026
- Intel N150 processor specifications (opens in a new tab), accessed September 5, 2026
- Plex: using hardware-accelerated streaming (opens in a new tab), accessed September 29, 2026
- Jellyfin: AMD hardware acceleration (opens in a new tab), accessed September 29, 2026