Best Mini PC for a Home Server
For most first home servers, buy a used enterprise micro: a Lenovo ThinkCentre Tiny, Dell OptiPlex Micro, or HP EliteDesk Mini off eBay for around $150. It has an Intel chip with Quick Sync, takes 32 GB of RAM, idles under 15 watts, and costs a third of a new NAS. Buy new only if you want a warranty and the lowest idle draw (a Beelink or GEEKOM) or 10-gigabit networking and a PCIe slot for a real virtualization box (a Minisforum MS-01).
Updated 2026-10-15 · by Jonathan Caruso
This page has affiliate links, so HomelabCompass may earn a commission at no cost to you. As an Amazon Associate, HomelabCompass earns from qualifying purchases. It never changes a verdict. How the site is funded
Top pick
Used Lenovo/Dell/HP Mini
Nothing beats a used enterprise micro for capability per dollar. A Lenovo ThinkCentre M720q or Dell OptiPlex 7070 Micro runs $100 to $200 used, takes 32 GB of RAM and an NVMe drive, idles around 7 to 12 watts, and includes Intel Quick Sync for Plex or Jellyfin transcoding. Companies retired these by the millions, so listings and spare parts are everywhere. You give up a warranty and the last few watts of efficiency, and for a box that lives in a closet neither one matters.
The options
Used Lenovo/Dell/HP Mini
Used or renewed, roughly $90 to $250A used 1-liter enterprise desktop: Lenovo ThinkCentre Tiny, Dell OptiPlex Micro, or HP EliteDesk/ProDesk Mini.
- Runs on
- 8th to 13th gen Intel, one or two SODIMM slots to 32-64 GB, one NVMe slot plus a 2.5-inch SATA bay, Quick Sync iGPU
- Pick it if
- You want the most x86 server per dollar and don't need a warranty. The default pick.
Beelink
New, about $180 (N150) to $550 (Ryzen 8845HS)New low-power mini PCs, from the N150-based EQ14 to the Ryzen SER8.
Visit Beelink site- Runs on
- Intel N150 or AMD Ryzen, LPDDR5, one or two NVMe slots, dual 2.5GbE on the EQ14; the ME model adds up to six M.2 slots for an all-SSD NAS
- Pick it if
- You want a new box with a warranty, very low idle draw, and dual 2.5GbE without hunting eBay.
GEEKOM
New, about $350 to $700New AMD and Intel mini PCs that tend to give you more cores per dollar than Beelink.
Visit GEEKOM site- Runs on
- AMD Ryzen (A6 with Ryzen 7 6800H, A8 with Ryzen 9 8945HS) or Intel Core (Mini IT13/IT14), DDR5 SODIMM, two M.2 slots
- Pick it if
- You want real CPU headroom for a stack of containers or a couple of VMs and still want a new unit.
Minisforum MS-01
New, about $600 barebones and upA workstation-class mini with server networking and a real expansion slot.
Visit Minisforum MS-01 site- Runs on
- Intel Core i5-12600H to i9-13900H, dual 10GbE SFP+ plus dual 2.5GbE, a PCIe x16 slot (x8 electrical), three M.2 slots, up to 96 GB DDR5
- Pick it if
- You want a serious Proxmox node: 10-gig networking, a GPU or HBA in the slot, and room for several VMs.
ASUS NUC
New, about $350 to $800 depending on the CPUThe original Intel NUC line, now built by ASUS. The reference compact x86 machine.
Visit ASUS NUC site- Runs on
- Intel Core Ultra (NUC 14 Pro) or 13th-gen Core (NUC 13 Pro), two SODIMM slots to 96 GB, two M.2 slots, Thunderbolt
- Pick it if
- You want first-party build quality, worldwide warranty support, and Thunderbolt, and you'll pay a premium for it.
How to choose
Match the box to the workload, not the other way around. Light always-on services (Pi-hole, Home Assistant, a handful of Docker containers, one Plex or Jellyfin stream) run fine on anything here, including a 15-watt Intel N150. The moment you want several virtual machines or more than one transcode at a time, step up to a six-core-plus CPU and 32 GB of RAM. 8 GB is a floor, 16 GB is comfortable, and 32 GB is the number to aim for if Proxmox is anywhere in the plan. Whatever you buy, install a boring, stable base on it: the best Linux OS for a home server roundup covers that call, and the power and running-cost calculator shows what the idle draw actually costs you over a year.
Storage is the real ceiling on these boxes. A typical mini PC holds one NVMe drive and maybe one 2.5-inch SATA disk, so treat it as compute, not bulk storage. That is plenty for the operating system, containers, and a photo library, but not for a movie collection. If you need many terabytes under one roof, pair the mini PC with a NAS or build a dedicated storage box and plan the array with the RAID and ZFS storage calculator; the best NAS OS roundup covers what to run on it. The exception is Beelink's ME model, which packs up to six M.2 slots and is built to be a small all-SSD NAS on its own.
If virtualization is the whole point, buy for the network and the slot, not the CPU badge. A single-NIC mini PC runs Proxmox fine, but the Minisforum MS-01 is the one enthusiasts reach for because it has dual 10GbE, dual 2.5GbE, and a PCIe slot for a GPU or a storage controller, which is what a real Proxmox node wants. Three identical minis also make a genuine cluster if you want to learn high availability at home.
The verdict
Buy a used enterprise micro for your first home server. A Lenovo ThinkCentre Tiny, Dell OptiPlex Micro, or HP EliteDesk Mini gives you an Intel chip with Quick Sync, room for 32 GB of RAM, and single-digit idle watts for around $150, which is the best deal in homelab hardware right now. Buy a new Beelink or GEEKOM if you want a warranty and the lowest power draw, and a Minisforum MS-01 if you are building a serious Proxmox node with 10-gigabit networking and a PCIe slot. Whatever you pick, put a stable base on it from the best Linux OS for a home server roundup, keep bulk files on a separate NAS, and check the running cost in the power calculator before you leave it on 24/7.
What to buy
What fits the advice above. Amazon links open a search, so you can compare current models and prices.
Used Lenovo/Dell/HP Mini
The value pick: a used 1-liter enterprise micro with Intel Quick Sync and room for 32GB of RAM, for a fraction of a new NAS. Buy 16GB or more if you can.
See it on AmazonIntel N150 mini PC
Intel Quick Sync handles several transcodes at once on very little power, with room left over for a Docker host.
See it on AmazonMini PC with 32GB of RAM
A first Proxmox node needs a modern CPU, 16 to 32GB of RAM, and an SSD. Three identical boxes make a real cluster.
See it on Amazon
FAQ
Is a mini PC good for a server?
Yes, for most home servers. A mini PC runs Docker, a Plex or Jellyfin server, Home Assistant, Pi-hole, and a dozen other services without breaking a sweat, draws 7 to 25 watts at idle, and fits on a shelf. The only jobs it is wrong for are ones that need lots of disks (buy or build a NAS) or heavy GPU work. For everything else it is the easiest on-ramp to self-hosting.
What is the best mini PC for a home server?
For value, a used Lenovo ThinkCentre Tiny, Dell OptiPlex Micro, or HP EliteDesk Mini off the refurb market: an Intel chip with Quick Sync and room for 32 GB of RAM, usually under $200. Buy new if you want a warranty: a Beelink or GEEKOM with an Intel N150 for low power, or a Minisforum MS-01 if you need 10-gigabit networking and a PCIe slot for a Proxmox node.
Which is better for a home server, a mini PC or a NAS?
It depends on the job. A mini PC wins when the point is compute: Docker, virtual machines, transcoding, and apps. A NAS wins when the point is storage: lots of drives, redundancy, and large libraries under one roof. Many homelabs end up with both, a mini PC for services and a separate box for files. If storage is your main need, start from the [best NAS OS](/alternatives/best-nas-os) roundup instead.
What is the best mini PC for home servers in 2026?
The picture in 2026 is the same shape it has been: a used enterprise micro is still the best value, Intel's N150 is the current low-power chip in new budget boxes like the Beelink EQ14, and the Minisforum MS-01 is still the enthusiast favorite for a virtualization node thanks to its dual 10GbE and PCIe slot. ASUS now builds the NUC line if you want a first-party machine with a global warranty.
How much RAM does a home server need?
8 GB is the floor and runs a handful of containers. 16 GB is comfortable for most homelabs. Aim for 32 GB if you plan to run virtual machines under Proxmox, since each VM reserves its own memory. RAM is the first thing to max out, and on used enterprise minis it is cheap and user-replaceable.
Can a mini PC run Proxmox?
Yes. Proxmox VE installs on any standard x86 mini PC and plenty of homelabs run it on exactly these boxes. The one limit to watch is networking: most minis have a single NIC, which is fine for one node. If you want multiple networks, a firewall VM, or a cluster, pick a model with two or more ports, which is why the Minisforum MS-01 is the common choice.
How much power does a mini PC server use?
Most idle between 7 and 25 watts, far less than an old tower or a full NAS. A used Lenovo or Dell micro idles around 7 to 12 watts; an N150 box is similar; a Ryzen or MS-01 under load pulls more. At US power prices a 10-watt box costs roughly $10 to $15 a year to run around the clock. Put real numbers on it with the [power and running-cost calculator](/tools/power-calculator).
Should I buy a new or used mini PC for a home server?
Used, if value is the goal: enterprise micros came off corporate fleets in huge numbers, so a capable machine with Quick Sync and 32 GB of RAM costs under $200 and parts are everywhere. Buy new if you want a warranty, the lowest possible idle power from an Intel N150, or specific features like dual 10GbE that the used market does not offer cheaply.