Skip to content
HomeLabPicks
Mini PCs & Compute
14 min read

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)

SpecificationOur 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
CPURyzen 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)
Memory24 or 32 GB LPDDR5X-6400, soldered32 or 64 GB DDR5-5600DDR5 SO-DIMM, up to 96 GBDDR5 SO-DIMM, up to 96 GB16 GB DDR4 SO-DIMM (16 GB max)
StorageTwo M.2 2280 PCIe 4.0Two M.2 2280 PCIe 4.0Two M.2 plus one U.2Two M.2 2280 PCIe 4.0Two M.2 2280 slots
Networking1x 2.5GbE1x 10GbE2x 10G SFP+, 2x 2.5GbE2x 2.5GbE2x 2.5GbE on the reviewed version
ExpansionUSB4One USB4 portPCIe 4.0 x8 slot, low-profile cards2x USB4, OCuLinkNone
LinksCheck 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

Our Pick

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

Configured with memory and a 1 TB SSD
Two M.2 PCIe 4.0 slots
USB4 for fast external storage or a network adapter
Radeon 780M supports hardware transcoding in Jellyfin

Cons

Soldered memory, so 32 GB is the ceiling
One Ethernet port
No internal PCIe slot
Plex's Linux hardware transcoding doesn't support its AMD graphics
High-End Turnkey

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

12 cores (4 Zen 5 plus 8 Zen 5c)
Configurations with 64 GB
Native 10GbE
Two M.2 PCIe 4.0 slots

Cons

No internal PCIe slot
One wired port
One USB4 port
Costs more than the SER9 Pro and UM890 Pro
Best for Expansion

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

Four onboard network ports, including two SFP+
Internal PCIe slot
U.2 slot for an enterprise NVMe drive
High memory ceiling

Cons

No USB4; its USB-C ports run at 10Gbps
No Intel vPro, so plan separate remote management
The slot takes only low-profile, slot-powered cards
More power, heat, and cost than a conventional mini PC
Upgradeable Memory

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

Socketed DDR5 up to 96 GB
Dual 2.5GbE
Two USB4 ports and OCuLink
Sold barebone or configured

Cons

No 10GbE or SFP+
No internal PCIe slot
Configured versions cost more than the SER9 Pro
Plex's Linux hardware transcoding doesn't support its AMD graphics
Budget Pick

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

Dual 2.5GbE on Intel i226-V controllers (reviewed version)
Two M.2 slots
Intel Quick Sync for Plex
Built-in power supply

Cons

16 GB memory ceiling
Four small cores are limiting for VMs
Check the Ethernet version before ordering
Beelink lists a SATA SSD in the base configuration

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 buildBuy thisWhy
General 24/7 home serverBeelink SER9 ProEight 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-A2The mini PC here that behaves most like a small server.
You only need low-power servicesBeelink EQ14Enough 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-onBuy thisWhy it belongs here
UPSCyberPower CP1500PFCLCDA 1500VA/1000W sine-wave UPS gives the server, switch, and router time to shut down cleanly.
10G SFP+ switchMikroTik CRS305Four SFP+ ports for the MS-A2 or a 10G NAS link. RJ45-only mini PCs need a multi-gig RJ45 switch instead.
NVMe storageSamsung 990 EVO 1TBA second drive for VM images or container volumes in a machine with a free M.2 slot.
RackStarTech 12U 2-post rackA 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.

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.

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.

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?
The Beelink SER9 Pro is our pick for most builds. It has an 8-core Ryzen 7 H 255, 24 or 32 GB of LPDDR5X, two M.2 slots, 2.5GbE, and USB4, and it arrives configured. Choose the MS-A2 for PCIe expansion and SFP+, the UM890 Pro for upgradeable memory, the SER10 Max for more cores and 10GbE copper, or the EQ14 for a low-power node.
How much RAM do I need for a mini PC home server?
16 GB is enough for a lightweight container host. 32 GB gives room for several VMs. Plan for 64 GB or more for memory-heavy services such as databases, local AI models, or a large ZFS cache, and choose a machine with socketed memory if you expect to grow.
Can I run Proxmox on a mini PC?
Yes. Proxmox VE 9 is the current release. IOMMU groups for PCIe passthrough depend on the specific board and firmware, so check them on your unit before planning a passthrough design. The MS-A2 is the only pick here with an internal PCIe slot. The N150-based EQ14 suits containers and a light VM or two rather than many VMs.
What mini PC has the lowest power consumption for 24/7 use?
The N150-based EQ14 has by far the lowest-power processor in this guide, with a 6W base power rating, though the whole system draws more than that. Measure your configured system at the wall. At $0.18 per kWh, each watt of continuous draw costs about $1.58 a year, so a system averaging 10W costs about $16 a year.
Should I buy a mini PC or a NAS for my home lab?
They serve different roles. A mini PC excels at compute, running VMs, containers, and applications. A NAS excels at storage, with bulk file serving, RAID protection, and backup workflows. Most home labs benefit from both, pairing a mini PC for compute with a NAS for data. See our best NAS for home lab guide for storage recommendations.

Sources

Product specifications and lifecycle details were checked against these primary sources. Prices and availability can change after the access date.