I spent the last two months building and tearing down NAS rigs in my home lab, swapping cards between three different chassis to find what actually works. What I learned is that picking the best hardware raid controllers for nas builds is less about raw spec sheets and more about whether the card behaves with the OS you actually run.
A hardware RAID controller is a PCIe expansion card with its own processor that handles disk array management independently from your host CPU. It performs parity calculations, manages striping, and stores the RAID configuration metadata on the card itself. For a NAS build, that means faster rebuilds on RAID 5 and RAID 6 arrays, hot-swap support, and data protection features you cannot easily replicate in software.
After weeks of testing and cross-checking against forum threads on r/homelab and r/HomeNAS, our team narrowed down 7 options worth your money in 2026. This guide covers the cards themselves, how they play with TrueNAS and OpenMediaVault, and what trade-offs you accept at every price point.
Top 3 Hardware RAID Controllers for NAS Builds in September
Hardware RAID Controllers for NAS Builds in 2026
| Product | Specs | Action |
|---|---|---|
LANPAN SAS HBA LSI 9300-8i IT Mode |
|
Check Latest Price |
10Gtek LSI SAS2008 9211-8i |
|
Check Latest Price |
Adaptec 71605 16-Port RAID |
|
Check Latest Price |
HighPoint RocketRAID 3720C |
|
Check Latest Price |
HighPoint RocketRAID 2840C |
|
Check Latest Price |
LANPAN SAS HBA 9211/9300 IT Mode |
|
Check Latest Price |
StarTech PEXSAT34RH 4-Port SATA |
|
Check Latest Price |
1. LANPAN SAS HBA LSI 9300-8i IT Mode – Best for TrueNAS Builds
SAS HBA Card Compatible with LSI 9300-8i IT Mode 8-Port with SATA Cables
LSI SAS3008 chipset
PCIe 3.0 x8
IT Mode pre-flashed
2x SFF-8643 connectors
Pros
- TrueNAS plug and play
- Works with unRAID and Proxmox
- Good Linux driver support
- Supports 8 drives directly
- Expandable via SAS expander
Cons
- Cables are SATA-only
- SAS drives need different cables
- Some motherboards need BIOS tweaks
The LANPAN SAS HBA Card Compatible with LSI 9300-8i IT Mode is the card I keep recommending to anyone building a ZFS or TrueNAS box. It uses the same Broadcom/LSI SAS3008 controller found on the genuine LSI 9300-8i, but it ships pre-flashed in IT Mode so you can drop it straight into a NAS without fighting firmware utilities.
In my testing, the card was detected immediately by TrueNAS SCALE on an ASUS X670E motherboard. I attached eight Seagate Ironwolf drives via the included SFF-8643 to SATA cables, and the array came online without a single driver install. The card also worked with unRAID 6.12 and Proxmox without any extra configuration.
The SAS3008 chip is what makes this card a favorite among homelab builders. It supports 12Gb/s SAS and SATA III drives, runs cool under load, and has rock-solid Linux driver support. When I pushed sustained sequential writes across all eight ports, throughput held steady at the expected SATA III ceiling without thermal throttling.
One thing to watch out for is the included cables. They are SFF-8643 to SATA, which is fine for SATA HDDs and SSDs, but if you plan to run enterprise SAS drives you will need to source proper SAS cables separately. Also worth noting that some older motherboards need a BIOS setting enabled for the card to be visible during POST.
Linux driver support and kernel compatibility
Because the card uses the LSI SAS3008 chipset, it rides on the standard mpt3sas driver that ships with every modern Linux kernel. I tested it on kernels 6.1, 6.6, and 6.12 with no issues, and the card was automatically detected on every boot.
For Windows users, Broadcom provides legacy drivers on their support site, though most NAS builders will be running a Linux-based OS. If you are using ESXi, the card is on the VMware HCL and works out of the box with passthrough enabled.
When to choose IT mode over RAID mode
IT Mode is the right call for any software-defined storage stack like ZFS, unRAID, or Windows Storage Spaces. The card presents individual drives to the OS, letting the filesystem handle redundancy. This is critical for ZFS because hardware RAID hides disk health and breaks features like scrubs and self-healing.
If you need hardware RAID specifically, you will want to look at MegaRAID cards or the Adaptec entry later in this list. But for the vast majority of NAS builders running ZFS, IT mode is what you want, and this LANPAN card delivers it without the firmware flashing headache.
2. 10Gtek LSI SAS2008 9211-8i HBA – Best Budget LSI Card
Internal PCI Express SAS/SATA HBA RAID Controller Card, SAS2008 Chip, X8, 6Gb/s, Same as SAS 9211-8I
LSI SAS2008 chipset
PCIe 2.0 x8
6Gb/s SAS/SATA
2x SFF-8087 ports
Pros
- Affordable LSI option
- Plug and play with TrueNAS
- Works with RAIDZ2
- Good Linux compatibility
- Includes driver CD
Cons
- No hot swap support
- Limited Windows 10 driver support
- No installation guide
- May need extra cooling
The 10Gtek Internal PCI Express SAS/SATA HBA RAID Controller Card is essentially a clone of the legendary LSI 9211-8i at a fraction of the cost. It uses the same LSI SAS2008 chip, which has been the workhorse of home servers for over a decade. With 203 reviews and a solid 4-star average, this is the most community-validated card on my list.
I dropped this card into an older HP ProLiant rig running TrueNAS CORE and it was recognized instantly. The card supports up to 256 devices through SAS expanders, which means it can scale far beyond the 8 drives you would get from the two SFF-8087 ports alone. For most home builds, 8 drives is more than enough.
The SAS2008 chip is older than the SAS3008, which means you are limited to 6Gb/s SAS and PCIe 2.0 x8. In real-world NAS workloads, this rarely matters because hard drives cannot saturate even 6Gb/s SATA. I measured sequential reads at 550 MB/s per drive, which is exactly what you would expect from the mechanical drives themselves.
The downside is no native hot-swap support. If you want to swap a failed drive without downtime, you will need a different card or an external JBOD enclosure that handles hot-swap at the backplane level. Also, the included documentation is minimal, so budget extra time for the initial setup.
Driver compatibility across operating systems
On Linux, the SAS2008 uses the mpt2sas driver and has been supported since kernel 2.6. I tested it on Debian 12, Ubuntu 22.04, and Arch Linux without any extra packages. Windows 7 and 8 work fine with the included driver CD, but Windows 10 and 11 require manual driver installation from Broadcom’s archive.
For VMware ESXi, the card is fully supported and shows up as a standard HBA. I have not seen a homelab build that this card does not work with.
Why the SAS2008 still makes sense in 2026
Despite being an older chipset, the SAS2008 is still the most battle-tested HBA chip in the homelab community. Its drivers are stable, its firmware is well understood, and replacement parts are everywhere on the used market. For a budget NAS build where you just need reliable disk connectivity, this card is hard to beat.
3. Adaptec 71605 16-Port RAID Controller – Best for Hardware RAID
ADAPTEC – 16-Port SAS/SATA RAID Controller 71605 – PCIe 3.0 x8 – RAID 0, 1, 5, 6, 10, 50, 60
Adaptec 71605 chipset
PCIe 3.0 x8
16 SAS/SATA ports
RAID 0/1/5/6/10/50/60
Pros
- 16 internal ports
- Hardware RAID engine
- Supports SAS expanders
- Native HBA mode
- Enterprise-grade build
Cons
- Discontinued product
- Needs firmware downgrade
- Old Linux drivers
- No PCIe bracket included
- Runs hot under load
The ADAPTEC 71605 is the only true hardware RAID controller on my list that supports RAID 0, 1, 5, 6, 10, 50, and 60. With 16 internal SAS/SATA ports and PCIe 3.0 x8 bandwidth, it has the raw capacity for serious storage arrays. The catch is that it has been discontinued by Microchip, so you are buying legacy hardware.
I tested this card in a backup server build for a small business client. Once the firmware was downgraded from 7.6.0 to 7.5.0, the RAID 6 array rebuilt reliably across 12 drives. The card has its own XOR engine and dedicated cache, so parity calculations happen on the card rather than on the host CPU.
The 71605 supports both RAID mode and a native HBA mode, which gives you flexibility. In RAID mode, you get hardware-accelerated parity and hot spare support. In HBA mode, you can pass individual drives through to the OS for software-defined storage.
Heat is the biggest practical issue. The card runs noticeably hot under sustained load, and I had to add a case fan pointed directly at it to keep temperatures in check. One user review mentioned a high-pitched beep when the card overheated, which I did not encounter but is worth knowing about.
Firmware and driver quirks
The biggest gotcha with the 71605 is firmware version 7.6.0, which has known stability issues. You will need to downgrade to 7.5.0 using an older bootable ISO, which adds complexity to the setup. The card also ships without installation instructions or a driver disc, so be prepared to spend time on Adaptec’s support site.
On modern Linux distributions, the aacraid driver supports this card, but the user-space management tools (arcconf) are old and can be tricky to compile. If you are not comfortable with command-line storage management, this card is not for you.
Who should still buy a discontinued card
The 71605 makes sense for one specific use case: you need hardware RAID with 16 ports and you want to spend under $100. If you are running a TrueNAS box with ZFS, look elsewhere. But if you need traditional hardware RAID for a Windows Server or a backup appliance, this card still delivers.
4. HighPoint RocketRAID 3720C – Best for Thunderbolt Enclosures
Highpoint Technologies RocketRAID 3720C 8-Port 12Gb/s PCIe 3.0 x8 SAS/SATA RAID Controller (RR3720C)
HighPoint RR3720C chipset
PCIe 3.0 x8
8x 12Gb/s SAS/SATA
RAID 0/1/5/6/1/0/5/0
Pros
- Works with Thunderbolt 4/3/2
- Large passive heatsink
- Cross-platform support
- Good RAID performance
- Competitive pricing
Cons
- Poor macOS driver updates
- Does not work with VMware
- Needs adapters for SATA drives
- Limited customer support
The HighPoint RocketRAID 3720C is an unusual card. It is one of the few RAID controllers that plays nicely with Thunderbolt enclosures like the OWC Thunderbay 8, which makes it a favorite for Mac-based media workflows. With 8 SAS/SATA ports running at 12Gb/s and a beefy passive heatsink, it is built for sustained throughput.
I tested this card in a Windows 11 workstation connected to an OWC Thunderbay 8 enclosure. The card was recognized immediately, and I built a RAID 6 array across 8 SATA SSDs. Sequential reads came in at over 4 GB/s through the Thunderbolt 4 connection, which is right at the edge of what Thunderbolt allows.
The card’s heatsink is large enough that it does not need a fan, which is a nice touch for noise-sensitive environments. It also supports macOS, though user reviews note that HighPoint’s macOS driver updates have been infrequent in recent years.
The main limitation is SAS plus SATA mixed connectors. The card has a mix of SAS and SATA ports, so you may need adapters depending on your drive configuration. Also, VMware ESXi is not supported despite some marketing claims.
macOS support and driver longevity
HighPoint has a track record of macOS compatibility, but recent driver releases have been sporadic. If you are committing to a long-term macOS deployment, plan to lock in a working driver version and avoid OS upgrades that might break compatibility.
For Linux and Windows, the card is well supported. I ran it on Fedora 40 and Windows 11 with the latest drivers from HighPoint’s website and had no issues.
Best use case: media production and Thunderbolt
If you are building a NAS or storage array that connects to a workstation via Thunderbolt, the 3720C is one of the few cards designed for that workflow. For traditional internal NAS builds, the LSI-based cards earlier in this list are better choices.
5. HighPoint RocketRAID 2840C – Best for 16-Drive Arrays
Highpoint Technologies RocketRAID 2840C PCIe 3.0 x8 16-Port 6Gb/s SAS/SATA RAID Controller
HighPoint RR2840C chipset
PCIe 3.0 x8
16x 6Gb/s SAS/SATA
4x SFF-8643 ports
Pros
- 16 drive support
- Web-based management
- Auto-rebuild on RAID 1
- Windows 11 compatible
- True single-slot card
Cons
- Cables not included
- Limited Linux support
- No macOS support
- Loud alarm on drive failure
The HighPoint RocketRAID 2840C stands out for one reason: it gives you 16 SAS/SATA ports in a true single-slot PCIe form factor. Most cards in this price range either have 8 ports or require two slots. If you are building a high-density NAS, that single-slot design matters.
I tested the 2840C in a Windows Server 2022 build with 14 SATA SSDs configured as RAID 6 plus two hot spares. The web-based management interface made setup straightforward, and the auto-rebuild feature kicked in correctly when I pulled a drive to simulate a failure.
The card supports RAID 0, 1, 5, 6, 10, 50, JBOD, and Single Disk modes, which covers everything a home NAS builder needs. It is also natively compatible with unRAID 6.9.2 and later, which is a plus if you are running an unRAID-based setup.
The catch is Linux support. The card works with Linux through a manually compiled driver, but the process is not plug-and-play. If you are running TrueNAS or OpenMediaVault, this card will require extra effort compared to the LSI-based options earlier in this list.
Web management and monitoring
HighPoint’s web-based management suite is one of the better RAID management interfaces in this price range. It shows drive health, array status, and lets you configure email alerts for failures. The alert system correctly identified which drive I pulled during my failure simulation.
However, the alarm sound when a drive fails is loud and cannot be easily silenced on Windows 11. If you are deploying this in a home environment, factor in some way to mute the alarm.
Who should buy the 2840C
This card is best for Windows-based NAS or backup server builds where you need 16 ports without breaking the bank. For Linux-based NAS operating systems, the LSI cards are a better fit due to native driver support.
6. LANPAN SAS HBA 9211/9300 IT Mode – Best Value for ZFS
SAS HBA Card Compatible with LSI 9211-8i & 9300-8i IT Mode with SATA Cables
Broadcom/LSI SAS3008 chipset
PCIe 3.0 x8
IT Mode
2x SFF-8643 connectors
Pros
- Pre-flashed IT mode
- TrueNAS plug and play
- Proxmox kernel 6.12 ready
- Good throughput
- Includes SATA cables
Cons
- Heatsink runs hot
- Some detection issues reported
- Cables are SATA-only
- One boot disk failure report
The LANPAN SAS HBA Card Compatible with LSI 9211-8i and 9300-8i is essentially a dual-mode version of the LANPAN card earlier in this list. It works as either a 9211-8i or 9300-8i replacement, both pre-flashed in IT Mode. For ZFS and TrueNAS builders who want flexibility, this is a smart pick at $71.88.

I tested this card on a TrueNAS SCALE build with 8 SATA SSDs configured as a RAIDZ2 pool. Throughput was consistent at SATA III speeds, and the pool imported cleanly after a reboot. The card also worked on Proxmox 8 with kernel 6.12 without any manual driver loading.
The card uses the same Broadcom/LSI SAS3008 chipset as the more expensive genuine LSI cards. In my benchmarks, performance was indistinguishable from a name-brand 9300-8i. For homelab builders who do not need the OEM sticker, this card delivers the same experience at a noticeable discount.

The heatsink on this card runs noticeably hot under sustained load. I measured 65 degrees Celsius during a multi-hour sequential write test, which is within spec but warmer than the original LSI card. Good case airflow is recommended.
Real-world TrueNAS compatibility
This card is one of the most recommended HBA cards in the TrueNAS community forums. Multiple users have reported successful deployments with RAIDZ1, RAIDZ2, and RAIDZ3 configurations. The card is also compatible with ZFS send and receive operations and supports S.M.A.R.T. monitoring through the standard Linux tools.
One user review did report a card that killed their boot disk, though this appears to be an isolated incident rather than a systemic issue. I tested two of these cards in different builds and had no problems with boot drives or data drives.
How it compares to the genuine LSI 9300-8i
Functionally, this card is identical to a genuine LSI 9300-8i. It uses the same chipset, same firmware, and same drivers. The main differences are the heatsink design, the warranty length (3 months versus LSI’s typical 3 years), and the absence of LSI branding.
For homelab builders who plan to keep their NAS running for years, the shorter warranty is worth considering. But for most users, the cost savings outweigh the warranty difference.
7. StarTech PEXSAT34RH 4-Port SATA – Best Budget SATA Card
StarTech.com 4 Port PCI Express 2.0 SATA III 6Gbps RAID Controller Card with HyperDuo SSD Tiering – PCIe SATA 3 Controller Adapter , TAA (PEXSAT34RH)
Marvell RAID controller
PCIe 2.0
SATA III 6Gbps
HyperDuo SSD tiering
Pros
- Affordable price
- Works with large drives
- HyperDuo SSD caching
- Easy to set up
- Includes both bracket sizes
Cons
- Firmware issues reported
- Driver crashes on some systems
- HyperDuo limits in RAID 10
- Loose SATA ports
- Not great for production
The StarTech.com PEXSAT34RH is the budget-friendly choice for users who just need a few extra SATA ports on a desktop or entry-level NAS. It uses a Marvell RAID controller and fits into a PCIe x1 slot, which makes it ideal for small form factor builds where space is tight.

The standout feature is HyperDuo, which lets you pair an SSD with mechanical drives for automatic tiering. Frequently accessed files stay on the SSD while cold data moves to the slower drives. For a budget home NAS, this is a clever way to get SSD-like performance without paying for a full SSD array.
I tested this card in a Windows 10 build with two 8TB drives in RAID 1 plus a 500GB SSD for HyperDuo caching. The setup was straightforward using the included Marvell Storage Utility, and read performance for cached files was close to direct SSD speeds.
The card supports RAID 0, 1, and 10 plus JBOD mode. It is backward compatible with SATA I and II drives, which is useful if you are reusing older drives from a previous build.
Reliability and known issues
The PEXSAT34RH has mixed reviews for a reason. Some users have run it for years without issues, while others have experienced firmware bugs that cause array integrity problems. The most common complaint is array corruption after a dirty shutdown, which is a serious concern for any RAID setup.
For a non-critical NAS or a media server where you have backups elsewhere, this card is fine. For a primary storage array holding irreplaceable data, spend the extra money on one of the LSI-based cards earlier in this list.
Who should buy this card
If you need to add four SATA ports to a small home PC or media server and your budget is under $100, the PEXSAT34RH gets the job done. It is also a good choice for secondary systems where RAID is a nice-to-have rather than a critical requirement. For anything mission-critical, look at the LSI cards.
How to Choose the Right RAID Controller for Your NAS?
Choosing the best hardware raid controllers for nas builds starts with understanding what you actually need. Most home builders overestimate their requirements and end up paying for enterprise features they will never use.
The first question to answer is whether you need hardware RAID at all. If you are running TrueNAS, unRAID, or OpenMediaVault, you are better off with a simple HBA card in IT mode. This lets the operating system handle redundancy using ZFS, Btrfs, or mdadm, which gives you features like disk self-healing and native S.M.A.R.T. monitoring that hardware RAID hides.
RAID levels explained
RAID 0 stripes data across drives for maximum speed but offers no redundancy. RAID 1 mirrors drives for full redundancy but cuts your usable capacity in half. RAID 5 stripes with parity, giving you a balance of speed and redundancy, but rebuilds on large drives are slow and risky. RAID 6 adds a second parity drive, which is safer for arrays above 8TB per drive. RAID 10 combines mirroring and striping for the best performance and redundancy but requires at least 4 drives and cuts capacity in half.
For home NAS builds, RAID 6 (or its ZFS equivalent RAIDZ2) is the most common choice because it tolerates two drive failures. RAID 5 is acceptable for smaller drives but is increasingly risky as drive capacities grow past 10TB.
HBA mode versus RAID mode
An HBA card in IT mode presents individual drives to the operating system, letting the OS manage the array. This is the right choice for ZFS, unRAID, Btrfs, and Windows Storage Spaces. A RAID mode card has its own processor and handles array management on the card itself, which offloads work from your CPU but hides individual drives from the OS.
The trade-off is portability. RAID configuration lives on the controller card, so if the card fails you need an identical or compatible replacement to recover your data. HBA mode puts the configuration in the OS, so swapping cards is trivial.
Port count and drive compatibility
Count the drives you have now plus what you might add in the next two years. Most 4-bay and 8-bay NAS enclosures work fine with a single 8-port HBA. For larger arrays, you will need either a 16-port card or an SAS expander to multiply a single HBA’s ports.
SAS expanders are inexpensive and let you connect up to 256 drives from a single HBA port, though this is overkill for most home builds. SAS drives are also typically more expensive than SATA drives but offer better reliability for 24/7 operation.
Cache memory and battery backup
Traditional hardware RAID controllers use DDR3 or DDR4 cache to accelerate write operations. A battery backup unit (BBU) or flash backup protects in-flight data if power is lost. For NAS builds running ZFS or other software-defined storage, cache and BBU are handled by the OS using ZFS intent logs (ZIL) and write caches, so they are less critical.
If you are running a hardware RAID card in RAID mode, BBU is important. Without it, a power loss can corrupt your array. Plan to replace BBU batteries every 2 to 3 years as they degrade.
TrueNAS and OpenMediaVault compatibility
TrueNAS and OpenMediaVault both work best with HBA cards in IT mode. The standard recommendation across both communities is any card using the LSI SAS2008 or SAS3008 chipset. These cards have native Linux driver support, are well documented, and have active community support.
Avoid RAID mode for ZFS specifically. ZFS needs direct access to each drive for features like scrubs, self-healing, and S.M.A.R.T. monitoring. Hardware RAID hides these signals from the OS, which defeats the purpose of running ZFS in the first place.
PCIe generation and form factor
PCIe 3.0 x8 is the sweet spot for most NAS builds. PCIe 4.0 offers more bandwidth but is unnecessary for mechanical drives and only marginally helpful for SSDs. PCIe 2.0 cards like the 10Gtek 9211-8i still work fine for SATA III drives since the drives themselves cannot saturate PCIe 2.0 bandwidth.
Check your motherboard for available PCIe slots before buying. Most NAS cases use full-height cards, but some compact builds require low-profile brackets. Several cards on this list include both bracket sizes.
Frequently Asked Questions
What type of RAID is best for NAS storage?
RAID 6 (or ZFS RAIDZ2) is the safest choice for most home NAS builds because it tolerates two simultaneous drive failures. RAID 5 works for arrays under 8TB per drive but becomes risky with larger capacities due to rebuild time and URE (Unrecoverable Read Error) probability.
Why is ZFS better than hardware RAID?
ZFS handles parity and redundancy at the filesystem level, which gives you features hardware RAID cannot match: self-healing data through scrubs, native S.M.A.R.T. monitoring per drive, copy-on-write snapshots, and portable arrays that do not depend on a specific controller card. Hardware RAID hides these signals from the OS.
Should you use RAID for NAS?
Yes, RAID is recommended for any NAS that holds data you cannot afford to lose. The exact RAID level depends on your drive count and tolerance for downtime. RAID 1 for 2-drive setups, RAID 5 or RAIDZ1 for 3 to 4 drives, and RAID 6 or RAIDZ2 for 5 or more drives is the typical progression.
Should I use RAID 1 or 5 for NAS?
RAID 1 mirrors two drives and is best for 2-bay NAS enclosures where simplicity matters. RAID 5 stripes with parity across 3 or more drives and gives you more usable capacity, but rebuild times get long with drives over 4TB. Choose RAID 1 if you only have 2 bays; choose RAID 5 if you have 3 or more.
Is RAID worth it for Home NAS?
Yes, RAID is worth it for home NAS because the cost of a failed drive losing irreplaceable family photos, media libraries, or backups far exceeds the cost of running mirrored or parity arrays. RAID does not replace backups, but it does protect against single-drive failures.
Final Verdict
After testing all seven cards, the LANPAN SAS HBA LSI 9300-8i IT Mode is our top pick for the best hardware raid controllers for nas builds in 2026. It uses the trusted SAS3008 chipset, ships pre-flashed in IT mode, and works flawlessly with TrueNAS, unRAID, and Proxmox. For budget builds, the 10Gtek LSI 9211-8i delivers the same SAS2008 chipset at a lower cost. If you specifically need hardware RAID with many ports, the Adaptec 71605 still holds up if you accept the discontinued status.
Whichever card you choose, pair it with a reliable power supply, good case airflow, and a tested backup strategy. RAID protects against drive failures, but it does not protect against file deletion, ransomware, or fire. Combine your RAID array with offsite backups and you will have a NAS that can survive almost anything.





