Best NAS Motherboards
For most DIY NAS builds, buy an all-in-one mini-ITX board with an Intel N100 or i3-N305 soldered on, six SATA ports, and two or four Intel 2.5-gigabit NICs already on the board. CWWK, Topton, and similar brands sell them for $150 to $280, they idle around ten to fifteen watts, and you skip buying a separate CPU, cooler, and network card. The catch is ECC: the N100 and N305 do not support it. If you are building a ZFS pool you want to trust for years, step up to an ASRock Rack AM4/AM5 board or a Supermicro Xeon or Atom board, which add validated ECC memory and IPMI remote management. Everything below assumes you have already picked the [NAS operating system](/alternatives/best-nas-os); the board just has to feed it enough SATA ports, the right RAM, and a PCIe slot for later.
Updated 2026-10-26 · 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
All-in-one N100/N305 NAS board (CWWK, Topton)
For most people building a NAS, this board is the whole answer. A mini-ITX board with a soldered Intel N100 or i3-N305 gives you six SATA ports, two or four Intel i226-V 2.5-gigabit NICs, and two M.2 slots on one board that idles around ten to fifteen watts, for $150 to $280 with the CPU included. You add RAM and an SSD and you are done; there is no separate CPU, cooler, or network card to buy. It runs TrueNAS, Unraid, or OpenMediaVault without complaint for a four-to-six-drive pool. The two things you give up are ECC memory, which the N100 and N305 do not support, and an easy CPU upgrade, since the chip is soldered. For a home NAS that mostly stores files and runs a few containers, neither is worth paying double for.
The options
All-in-one N100/N305 NAS board (CWWK, Topton)
New, roughly $150 to $280 for the board and CPU together; you add RAM and an SSDA mini-ITX board with the CPU soldered on, six SATA ports, and two or four Intel i226-V 2.5-gigabit NICs built in. Sold under names like CWWK, Topton, and Kingnovy, often from the same reference design.
Visit All-in-one N100/N305 NAS board (CWWK, Topton) site- Runs on
- Intel N100 (4 core) or i3-N305 (8 core), one or two DDR5 SO-DIMM slots up to 32 to 48 GB, 6 SATA, two M.2 slots, two or four i226-V 2.5GbE ports, no ECC, 10 to 15 W idle
- Pick it if
- The default DIY NAS board. You want six drives and fast onboard networking without buying a CPU, cooler, and NIC separately, and you do not need ECC.
ASRock Rack AM4/AM5 board (ECC + IPMI)
New, roughly $400 to $520 for the board, plus a Ryzen CPUA micro-ATX server board for an AMD Ryzen chip, with a BMC for remote management, unbuffered ECC support, and server-grade SATA and PCIe. The X570D4U-2L2T is the common homelab pick and carries two onboard 10-gigabit ports.
Visit ASRock Rack AM4/AM5 board (ECC + IPMI) site- Runs on
- AM4 or AM5 socket, four DIMM slots of unbuffered ECC DDR4/DDR5, eight SATA plus two M.2, PCIe 4.0 x16 and x8, ASPEED IPMI, dual Intel X550 10GbE plus dual 1GbE on the X570D4U-2L2T
- Pick it if
- You want ECC, IPMI, 10-gigabit, and a CPU you can swap later, for a ZFS pool you plan to keep for years.
Supermicro Xeon E board (X11/X12)
New or used, roughly $250 to $450 for the board, plus a Xeon E CPUA Supermicro micro-ATX server board built for a workstation Xeon, with IPMI, eight SATA ports, and validated ECC. The X11SCH-F (LGA1151) and X12STH-F (LGA1200) are the usual homelab choices.
Visit Supermicro Xeon E board (X11/X12) site- Runs on
- LGA1151 or LGA1200 Xeon E, four DIMM slots of ECC DDR4, eight SATA, PCIe 3.0/4.0, dual gigabit plus a dedicated IPMI port
- Pick it if
- You want the most proven 24/7 storage platform: Supermicro firmware, IPMI, and ECC, with eight SATA ports before you add a card.
Supermicro Atom C3000 board (A2SDi)
New or used, roughly $300 to $600A board with a soldered Intel Atom C3000 (Denverton) built for storage: up to a dozen SATA/SAS ports, ECC, and IPMI at very low power. The A2SDi-H-TF is the many-drive 10-gigabit version; the A2SDi-2C-HLN4F is the small, cheap one.
Visit Supermicro Atom C3000 board (A2SDi) site- Runs on
- Soldered Atom C3338 (2 core, 9 W) up to C3758 (8 core, 25 W), ECC DDR4 UDIMM or RDIMM, up to 12 SATA/SAS on the H models, four 1GbE or dual 10GBase-T, IPMI, mini-ITX or flex-ATX
- Pick it if
- You want many drives, ECC, and IPMI at single-digit-to-low-double-digit idle watts, in a board you never upgrade. Denverton is an older platform, so buy it for the SATA count and low power, not raw speed.
Consumer board plus an LSI HBA
Free if you own the board, plus roughly $40 to $120 for a used LSI 9211-8i or 9300-8iA standard consumer ATX or micro-ATX board with a free PCIe x8 slot, plus an LSI HBA flashed to IT mode to add eight or more SATA ports. AMD B550 and B650 boards from ASRock and ASUS often pass unbuffered ECC.
- Runs on
- Any modern AM4/AM5 or Intel board, four to six onboard SATA, a PCIe slot for the HBA, ECC only on boards that actually wire it
- Pick it if
- You already own a desktop or the parts are cheap, and you would rather spend on an HBA and drives than a server board. The budget path to a big pool.
How to choose
Count your drives first, then your ports. One SATA port per drive, plus one more for a boot SSD, is the floor, though most people boot from an M.2 slot and leave all the SATA for the pool. Six onboard SATA, which the N100 and N305 boards give you, covers a four-to-six-drive NAS with room for a hot spare. Past that, do not chase a board with ten onboard ports; buy an LSI HBA (a 9211-8i or 9300-8i flashed to IT mode) and add eight drives on one PCIe x8 slot. An HBA in IT mode hands the raw disks straight to ZFS or your RAID layer, which is exactly what TrueNAS and Unraid want. Avoid cheap port-multiplier SATA cards built on Marvell or JMicron chips; they drop drives under load. Plan the pool layout and usable capacity in the RAID and ZFS calculator before you decide how many ports you need.
ECC memory is the one real reason to buy a server board over an all-in-one N100 board. ECC catches and corrects the rare bit flip in RAM before it reaches your disks, which matters most on a box that holds data for years. The honest version: ZFS is safe without ECC, and a non-ECC N100 NAS is not going to eat your pool. ECC is insurance, not a requirement. But if you want it, you cannot bolt it on later, because it depends on the CPU and the board together. The N100 and i3-N305 do not support ECC at all. AMD Ryzen does support unbuffered ECC, and ASRock Rack and ASUS Pro boards wire it and validate it; many consumer AM4/AM5 boards pass ECC data without actually correcting, so check the board manual, not just the CPU. Intel splits it by chipset: a workstation Xeon E on a Supermicro C246 or C256 board does ECC, and the Atom C3000 does ECC, but a plain Core i5 on a consumer chipset does not. See Btrfs vs ZFS for how the filesystem choice interacts with this.
Three smaller things decide the rest. IPMI (a BMC) gives you a web console, remote power control, and remote OS install on a headless box, so you never drag a monitor to the closet; ASRock Rack and Supermicro boards have it, the all-in-one N100 boards do not. Idle power matters because this machine runs 24/7: an N100 or Atom board sips ten to twenty watts, while a Ryzen or Xeon board with more drives spinning can pull double that, and over a year that is real money, so put your parts into the power calculator before you buy. Form factor has to match the case and the drive count: mini-ITX fits the small four-bay NAS cases, while micro-ATX gives you more PCIe slots and usually more DIMM slots for a bigger build. If you are going rackmount instead of a desktop case, the best rackmount NAS guide covers the chassis side.
The verdict
Buy an all-in-one N100 or i3-N305 mini-ITX board for a typical DIY NAS. For $150 to $280 you get six SATA ports, two or four Intel 2.5-gigabit NICs, and a CPU that idles around ten to fifteen watts, with nothing else to buy but RAM and an SSD. Step up to an ASRock Rack Ryzen board like the X570D4U-2L2T, or a Supermicro Xeon E or Atom C3000 board, when you want ECC and IPMI for a ZFS pool you intend to keep for years; those add validated ECC, a BMC, and eight or more SATA ports. If you already own a desktop, a consumer board plus an LSI 9300-8i in IT mode is the cheapest path to a big pool. Whatever the board: enough SATA for your drives plus an HBA past six, ECC only if the CPU and board both truly support it, and an SSD for the OS, never a USB stick. Size the pool in the RAID and ZFS calculator, pick the OS in the best NAS OS guide, and check the yearly running cost in the power calculator.
What to buy
What fits the advice above. Amazon links open a search, so you can compare current models and prices.
All-in-one N100/N305 NAS board
The default DIY NAS board: a mini-ITX board with the CPU soldered on, six SATA ports, and dual or quad Intel 2.5GbE, for low idle power and nothing else to buy but RAM and an SSD.
See it on AmazonASRock Rack server board
The ECC-and-IPMI pick: a Ryzen server board with a BMC, validated ECC, and eight SATA, for a ZFS pool you plan to keep for years.
See it on AmazonLSI 9300-8i HBA
Flashed to IT mode, it adds eight SATA/SAS drives on one PCIe slot and hands the raw disks straight to ZFS or Unraid. The right way to go past six drives.
See it on Amazon
FAQ
What is the best NAS motherboard in 2026?
For most DIY builds, an all-in-one mini-ITX board with a soldered Intel N100 or i3-N305, six SATA ports, and two or four Intel 2.5-gigabit NICs, from CWWK or Topton, for $150 to $280. It idles low and needs no separate CPU or NIC. If you want ECC and IPMI for a serious ZFS pool, step up to an ASRock Rack Ryzen board (the X570D4U-2L2T) or a Supermicro Xeon or Atom board.
Can any motherboard be used for a NAS?
Almost any board with enough SATA ports will run a NAS, but a few things separate a good NAS board from a random desktop one: SATA port count, ECC support, idle power, and a free PCIe slot for an HBA or a 10-gigabit card. A spare desktop board plus an LSI HBA makes a fine NAS. The all-in-one N100 boards just package the right set of those features, at low power, onto one small board.
What CPU is best for a NAS?
For plain file serving and a couple of Docker containers, an Intel N100 or N305 is plenty and barely sips power. Move up to a Ryzen or a Xeon E only if you want ECC, a lot of RAM for ZFS cache, several VMs, or heavy Plex or Jellyfin transcoding. More cores do not make a file share faster; RAM and the right NICs do more for a NAS than CPU does.
Does a NAS motherboard need ECC?
No, it is not required. ZFS runs safely on non-ECC RAM, and a non-ECC N100 NAS is a normal, reliable build. ECC corrects rare memory errors and is cheap insurance for data you keep for years, so it is worth it on a board you are buying new for a long-lived pool. If you want ECC you need a CPU and board that both support it: Ryzen on an ASRock Rack or ASUS Pro board, or a Xeon E or Atom C3000 on Supermicro. The N100 and N305 do not do ECC.
How many SATA ports do I need?
One per drive, plus a boot device. A four-bay NAS wants at least four SATA plus an M.2 or a fifth SATA for the OS; six onboard ports cover most small builds. Past six drives, add an LSI HBA (a 9211-8i or 9300-8i in IT mode) rather than hunting for a board with ten ports; one card adds eight drives on a single PCIe slot and hands them cleanly to ZFS or Unraid.
Is it cheaper to build a NAS or buy one?
At two to four bays, a prebuilt Synology or UGREEN is often cheaper once you count the case, power supply, and your time, and it comes with the software. DIY wins above four bays and whenever you want 10-gigabit, ECC, or lots of RAM, because bays-per-dollar and expandability are much better. An all-in-one N100 board plus a case and drives usually beats a comparable prebuilt on ports and flexibility. See [Synology vs TrueNAS](/compare/synology-vs-truenas) for the build-versus-buy tradeoff in full.
Do I need IPMI on a NAS board?
No, but it is genuinely useful on a headless box. IPMI gives you a web-based console, remote power on and off, and remote OS installation without plugging in a monitor and keyboard, which is why server boards from ASRock Rack and Supermicro include it. The all-in-one N100 boards skip it to save cost and power; if the NAS sits where you can reach a monitor, you will not miss it.
What is the best operating system for a DIY NAS?
TrueNAS for a ZFS-first box, Unraid for mixing mismatched drive sizes with easy expansion, and OpenMediaVault for a light Debian-based option. The board does not care which you pick; just give it enough RAM (more for ZFS) and an HBA if you have lots of drives. The [best NAS operating system](/alternatives/best-nas-os) guide and [TrueNAS vs Unraid](/compare/truenas-vs-unraid) cover the choice.