51 models · cited · updated 2026-06-02

Which mini-PC should you buy for a low-power homelab?

Filter 51 mini-PCs and small servers by the facts manufacturers don't print: measured idle watts (not TDP), ECC support, NIC chipset (i226 vs Realtek), RAM ceiling, and IOMMU / passthrough behaviour. Every deciding field links to a dated third-party measurement — or is left blank.

Spec sheets list TDP — the wrong metric. A wrong idle-watt or passthrough assumption costs you a $200–800 mistake (a box that idles at 18 W not 11 W, or whose iGPU won't pass through). This is the third-party verdict, the only source for these numbers. Full open dataset on GitHub.
51 models
ModelCategoryIdle (measured)ECCNIC chipsetRAM ceilingPassthroughProxmox fitWhere to buy
Minisforum UN100C
Intel N100
N100 / N150 new-wave mini-PC5–7 W idle; 20–23 W loadNo ECC1× 2.5GbE16 GB (LPDDR5, soldered — n…okAmazon
Lenovo ThinkCentre M75q Tiny Gen 5
AMD Ryzen (Phoenix/Hawk Point APU)
AMD Ryzen mini-PCNot separately published by STH for Gen5; expect mid-teens W idle in line with the AMD-APU 1L class
⚠ estimate
ECC ?1× 2.5GbE (gen5 upgrade) — confir…Officially 64 GB; STH got 1…reset-buggoodAmazon
ASUS ExpertCenter PN42
Intel N200 (Alder Lake-N)
N100 / N150 new-wave mini-PC~5–6 W idleECC ?not statedgoodAmazon
Beelink SER5 Pro
AMD Ryzen 7 5800H
AMD Ryzen mini-PC~5.3–8.2 W idleECC ?Gigabit Ethernet (1 GbE)64 GB (2× DDR4-3200 SODIMM)goodAmazon
Beelink Mini S12 Pro
Intel N100
N100 / N150 new-wave mini-PC6–8 W headless; 9–11 W mixed workload; 22–25 W loadNo ECC1× 1GbE16 GB (1× DDR4 SODIMM)goodAmazon
GMKtec NucBox G3
Intel N100
N100 / N150 new-wave mini-PC6–8 W idle; 21–24 W loadNo ECCnot stated16 GB (1× DDR4 SODIMM)goodAmazon
Minisforum UN100
Intel N100
N100 / N150 new-wave mini-PC6–10 W idleNo ECCnot stated16 GB (DDR4)okAmazon
CWWK / Topton N5105 4× 2.5GbE Firewall
Intel Pentium Silver N5105 (Jasper Lake)
Router / firewall board (multi-NIC)~6.4–6.7 W idleECC ?4× Intel i225-V 2.5GbEgoodAmazon
Trigkey Green G4
Intel N100
N100 / N150 new-wave mini-PC7–9 W idle; 23–26 W loadNo ECC1× 1GbE16 GB (1× DDR4 SODIMM)goodAmazon
GMKtec G5
Intel N150
N100 / N150 new-wave mini-PC7–9 W idle; 24–28 W loadNo ECC1× 2.5GbE16 GB (1× DDR4 SODIMM)goodAmazon
Beelink SER8
AMD Ryzen 7 8845HS
AMD Ryzen mini-PC~7–10 W system idleECC ?2.5GbE LAN (chipset not independe…Dual DDR5-5600 SODIMM slotsgoodAmazon
Aoostar R7
AMD Ryzen 7 5700U
AMD Ryzen mini-PC~7.3 W idleECC ?Dual 2.5GbE (Realtek)32 GB DDR4-3200 (SODIMM)goodAmazon
Fujitsu Futro S920
AMD GX-222GC (G-Series)
AMD Ryzen mini-PC~7.8 W idleECC ?not stated8 GB DDR3 (upgraded from 4 …okAmazon
Dell Wyse 5060 Thin Client
AMD GX-424CC (G-Series, quad-core)
AMD Ryzen mini-PC~7.8 W idleECC ?not statedokAmazon
ACEMAGICIAN AM06 Pro
Intel N100
N100 / N150 new-wave mini-PC8–10 W idle; 24–27 W loadNo ECC2× LAN (dual NIC)16 GB (1× DDR4 SODIMM)okAmazon
Beelink EQ12
Intel N100 (N305 SKU available)
N100 / N150 new-wave mini-PC~8 W idleNo ECC2× 2.5GbE32 GB (2× DDR4 SODIMM)goodAmazon
Minisforum UM690
AMD Ryzen 9 6900HX
AMD Ryzen mini-PC~8–10 W idleECC ?Intel I225-V 2.5GbE64 GB (2× DDR5-4800 SODIMM)trickygoodAmazon
ODROID H4+
Intel N97 (Alder Lake-N)
N100 / N150 new-wave mini-PC~8.3–8.4 W idleECC ?2× Intel I226-V 2.5GbE32 GB DDR5-5600 SODIMM (sin…excellentAmazon
Intel NUC (8th–11th gen reference, week-measured)
Various NUC (mobile U/P-series)
Intel NUC-class8.7 W average over a full weekNo ECC1× 1GbE (gen-dependent)32–64 GB depending on gen (…goodAmazon
Beelink EQ13
Intel N200 (Alder Lake-N)
N100 / N150 new-wave mini-PC~10.1 W idleECC ?2× Realtek RTL8111/8168 (dual LAN)16 GB DDR4-3200 (single SOD…goodAmazon
CWWK / Topton N100 firewall board (4× i226-V)
Intel N100
Router / firewall board (multi-NIC)~11 W idle on ProxmoxNo ECC4× 2.5GbE Intel i226-V (some SKUs…48 GB (1× DDR5 SODIMM; some…workableexcellentAmazon
Lenovo ThinkCentre M900 Tiny
Intel Core i5-6500T (6th gen, quad-core)
Used enterprise 1L (Tiny/Mini/Micro)11–13 W idleNo ECC1× 1GbE Intel I21932 GB (2× DDR4 SODIMM)goodeBay
Lenovo ThinkCentre M710q Tiny
Intel Core i5-7500T (7th gen, quad-core)
Used enterprise 1L (Tiny/Mini/Micro)11–13 W idleNo ECC1× 1GbE Intel I21932 GB (2× DDR4 SODIMM)goodeBay
Dell OptiPlex 3050 Micro
Intel Core i5-7500T (7th gen, quad-core)
Used enterprise 1L (Tiny/Mini/Micro)11–14 W idleNo ECC1× 1GbE Intel I21932 GB (2× DDR4 SODIMM)goodeBay
HP EliteDesk 800 G2 Mini
Intel Core i5-6500T (6th gen, quad-core)
Used enterprise 1L (Tiny/Mini/Micro)11–14 W idleNo ECC1× 1GbE Intel I21932 GB (2× DDR4 SODIMM)goodeBay
Lenovo ThinkCentre M75q-1 Tiny (Gen 1)
AMD Ryzen 5 PRO 3400GE
Used enterprise 1L (Tiny/Mini/Micro)~11 W idleECC ?1× 1GbE Realtek RTL8111 (NOT Inte…32 GB (2× DDR4 SODIMM)reset-bugokeBay
Lenovo ThinkCentre M720q Tiny
Intel 8th-gen T-series (STH tested Pentium Gold G5400T; i5-8500T SKUs exist)
Used enterprise 1L (Tiny/Mini/Micro)~11–14 W idleECC ?Intel i219 1GbE32 GB (2× DDR4 SODIMM)goodeBay
HP EliteDesk 800 G4 Mini
Intel Core i5-8500T (8th-gen T-series SKUs)
Used enterprise 1L (Tiny/Mini/Micro)~11–12 W idleECC ?Intel i219LM 1GbE (vPro/AMT)32 GB official, 64 GB worki…goodeBay
HP EliteDesk 705 G4 Mini
AMD Ryzen 3 PRO 2200GE (Vega 8 iGPU); Ryzen 5 PRO options
Used enterprise 1L (Tiny/Mini/Micro)~11–14 W idleECC ?Realtek RTL8111 1GbE16 GB as reviewed (2× DDR4 …okeBay
Intel NUC 11 Pro
Intel Core i5-1135G7 (Tiger Lake)
Intel NUC-class~11 W idleECC ?Intel i225-LM 2.5GbE64 GB (2× DDR4-3200 SODIMM)goodAmazon
Minisforum MS-A1
AMD Ryzen 7 8700G (AM5 socket, swappable)
Virtualization SFF~11.2 W idleECC ?Dual 2.5GbE (Realtek RTL8125)Up to 96 GB DDR5-5200 (2× S…goodAmazon
Lenovo ThinkCentre M920q Tiny
Intel Core i5-8500T / i7-8700T (8th gen, six-core)
Used enterprise 1L (Tiny/Mini/Micro)12–15 W idleNo ECC1× 1GbE Intel I21964 GB (2× DDR4 SODIMM)workableexcellenteBay
HP EliteDesk 800 G3 Mini
Intel Core i5-7500T (7th gen, quad-core)
Used enterprise 1L (Tiny/Mini/Micro)~12 W idleNo ECC1× 1GbE Intel I21932 GB (2× DDR4 SODIMM)goodeBay
HP EliteDesk 800 G6 Mini
Intel Core i5-10500T (10th gen, six-core)
Used enterprise 1L (Tiny/Mini/Micro)~12 W idleNo ECC1× 1GbE Intel64 GB (2× DDR4 SODIMM)goodeBay
Lenovo ThinkCentre M80q Gen 2
Intel Core i5-11500T (11th gen, six-core)
Used enterprise 1L (Tiny/Mini/Micro)~12 W idleNo ECC1× 1GbE Intel64 GB (2× DDR4 SODIMM)goodeBay
Lenovo ThinkCentre M75q Tiny Gen 2
AMD Ryzen 5 PRO 4650GE / Ryzen 7 PRO 4750GE
Used enterprise 1L (Tiny/Mini/Micro)~12 W idleECC claimed1× 1GbE Realtek RTL8111 (Proxmox/…64 GB (2× DDR4 SODIMM). Sin…reset-buggoodeBay
HP ProDesk 600 G4 Mini
Intel Core 8th-gen (quad-core, T-series available)
Used enterprise 1L (Tiny/Mini/Micro)~12–16 W idleECC ?not statedgoodeBay
Minisforum MS-01
Intel Core i9-13900H (also i5-12600H / i9-12900H SKUs)
Virtualization SFF~13 W bare-metal idleNo ECC2× 10GbE SFP+ (Intel X710) + 2× 2…96 GB (2× DDR5 SODIMM)trickyexcellentAmazon
Dell OptiPlex 7070 Micro
Intel Core i5-9500T (9th gen, six-core)
Used enterprise 1L (Tiny/Mini/Micro)just over 13 W idleNo ECC1× 1GbE Intel I21964 GB (2× DDR4 SODIMM)goodeBay
CWWK / Topton i3-N305 firewall/NAS board (4× i226-V)
Intel Core i3-N305
Router / firewall board (multi-NIC)~13.5 W idle on ProxmoxNo ECC4× 2.5GbE Intel i226-V (some SKUs…48 GB (DDR5 SODIMM)workableexcellentAmazon
Lenovo ThinkCentre M715q Tiny
AMD Ryzen 3 PRO 2200GE (STH tested); other AMD Ryzen PRO / A-series APUs exist
Used enterprise 1L (Tiny/Mini/Micro)~14–17 W idleECC ?Realtek RTL8111 1GbE2× DDR4 SODIMM slotsokeBay
ASRock DeskMini X300
AMD Ryzen 7 5700G (AM4 socket)
AMD Ryzen mini-PC~14 W idleECC ?not stated64 GB DDR4-3200 (2× 16 GB t…goodAmazon
GMKtec NucBox G9
Intel N150 (Twin Lake)
N100 / N150 new-wave mini-PC~14.4 W idleECC ?2× Intel i226-V 2.5GbE12 GB LPDDR5-4800 (soldered)okAmazon
ASUS NUC 14 Pro
Intel Core Ultra 5/7 (Meteor Lake)
Intel NUC-class15–28 W idleNo ECC1× 2.5GbE Intel64 GB (2× DDR5 SODIMM)goodAmazon
Intel NUC 13 Pro
Intel Core i5-1340P
Intel NUC-class~18 W idleNo ECC1× 2.5GbE Intel64 GB (2× DDR4 SODIMM)goodAmazon
Dell OptiPlex 7060 Micro
Intel Core i7-8700 (65 W TDP, six-core) / i5-8500T SKUs
Used enterprise 1L (Tiny/Mini/Micro)just over 18 W idleNo ECC1× 1GbE Intel I21964 GB (2× DDR4 SODIMM)okeBay
Beelink SER6 Pro
AMD Ryzen 7 7735HS
AMD Ryzen mini-PC20–35 W idleNo ECCnot stated64 GB (2× DDR5 SODIMM on so…reset-buggoodAmazon
Minisforum UM790 Pro
AMD Ryzen 9 7940HS
AMD Ryzen mini-PC25–45 W idleNo ECCnot stated96 GB (2× DDR5 SODIMM)workablegoodAmazon
Minisforum MS-A2
AMD Ryzen 9 9955HX
Virtualization SFF~25 W idleNo ECC2× SFP+ 10GbE (Intel X710) + 2× 2…128 GB non-ECC tested worki…goodAmazon
Lenovo ThinkCentre M920x Tiny
Intel Core i5-8500T (STH config with AMD Radeon RX 560 dGPU)
Used enterprise 1L (Tiny/Mini/Micro)~29–34 W idleNo ECCIntel i219 1GbE (vPro)32 GB official / 64 GB unof…cautioneBay
Dell PowerEdge T360 (tower server reference)
Intel Xeon E-24xx
Tower server~106 W averageECC ✓Onboard 1GbE/10GbE (BroadCom/Inte…Up to 128 GB+ DDR5 ECC UDIMMcleanokAmazon

Popular head-to-head comparisons

Exact match-ups on measured idle, NIC and passthrough — every cell cited. See all 22 comparisons →

How to read this

Why measured idle watts and not TDP?
TDP is a thermal-design rating for cooling, not a power-draw figure — a 35 W-TDP 'T' chip and a 65 W-TDP desktop chip in the same chassis can idle 11 W vs 18 W. For an always-on box, every watt of idle is roughly $1/year (US) or $2.50/year (EU). The deciding number is the wall-measured idle draw, which manufacturers never publish. Every idle figure here is wall-measured and cited.
What's the difference between the Intel i225-V and i226-V 2.5GbE NICs?
The i225-V has a documented random-dropout bug that takes a headless box offline until a hard reset. The i226-V contains the fixes and is the chipset to want. Many cheap mini-PCs ship Realtek RTL8125 (works on Proxmox/Linux, occasional dropouts; not supported on VMware ESXi). The NIC silicon is rarely on the spec sheet — confirm with lspci -nn on the unit you receive.
Which mini-PCs actually support ECC?
Almost none of the consumer N100/Ryzen mini-PCs do. AMD Ryzen PRO APUs (e.g. Lenovo M75q) are the usual 'maybe' — ServeTheHome says ECC is supported on the M75q Gen2, but the community never validated a specific working ECC SODIMM, so we mark it unverified. If you genuinely need ECC, a Xeon-E tower (or a board with validated ECC) is the honest answer — at ~10× the idle power.
Why is iGPU passthrough hard on the Minisforum MS-01 and AMD boxes?
On the MS-01 the Iris Xe iGPU exposes multiple functions and full passthrough is notoriously fiddly — SR-IOV vGPU is the reliable route for Plex/Jellyfin transcode. AMD APUs hit the AMD reset bug: the GPU works on first VM boot but won't reset on restart until the host reboots, unless you install gnif's vendor-reset module (and even that doesn't cover every APU).

See the methodology & full source list, or browse the open dataset on GitHub.