Shopping for an SSD means facing a sea of acronyms. The trickiest of them are jagged reefs sticking out of the water, shaped like circuit boards and ready to run your upgrade aground if you’re not careful.
We’ve already mentioned one you know—SSD. It stands for “solid-state drive,” a storage drive made up of flash memory in modules called NANDs and governed by a controller chip. (The name NAND comes from a type of logic gate in Boolean algebra; we’ll try to explain terms as we go along, but if you need a refresher in SSD lingo see our rundown of 20 terms you need to know.) Unfortunately, SSD shopping has been complicated in recent years by the emergence of three new technologies: M.2, PCI Express (abbreviated PCIe), and NVMe. All three are centered around making SSDs smaller or faster. They also make buying a solid-state drive more challenging than ever.
These define the fastest drives on the lot today. Below, we’ve outlined our top tested PCI Express NVMe drives for various users and usage cases. Following that, check out a detailed guide on how to buy the right PCI Express NVMe drive for your desktop or laptop.
The Best M.2 Solid-State Drive Deals This Week*
*Deals are selected by our commerce team
More About Our Picks
Best PCI Express 4.0 NVMe SSD for Most Users
Bottom Line:
The WD Black SN850X takes the company’s flagship PCIe 4.0 gaming SSD and makes it even better, offering higher capacity and improved test results (including a new PC Labs record in the 3DMark Storage benchmark). About all it lacks is hardware-based security.
Pros
- Capacities up to 4TB
- Available with or without heatsink
- Exceeded both its sequential read and write speed ratings
- Aced PCMark and 3DMark storage tests
Cons
- Lacks 256-bit AES hardware-based encryption
Best PCI Express 4.0 NVMe SSD for Serious Gamers
Bottom Line:
The SK Hynix Platinum P41 posted record-high scores in some of our general storage and gaming tests. It’s a super-value M.2 SSD; just add your own heatsink to ensure peak performance.
Pros
- In our testing, exceeded its sequential speed ratings
- Excellent scores in PCMark 10 and 3DMark benchmarks
- Competitively priced
- Includes drive cloning/migration software
- Supports 256-bit AES hardware-based encryption
Best PCI Express 3.0 NVMe SSD for Serious Gamers
Bottom Line:
It’s a tad pricey for a QLC-based drive, but Intel’s SSD 670p serves up some of the best shallow-depth 4K random read performance we’ve ever seen.
Pros
- Record-setting game, OS, and program load speeds for PCI Express 3.0
- Higher durability ratings than most QLC NAND drives
- Five-year warranty
- Solid software suite
Cons
- A bit higher pricing per gig than typical for QLC NAND
Best High-Performance PCI Express 4.0 NVMe SSD
Bottom Line:
Samsung’s PCI Express 4.0-based SSD 980 Pro will delight upgraders and PC builders who have deep pockets (and a compatible AMD desktop platform). It delivers the fastest theoretical performance from a mainstream SSD we’ve seen to date.
Pros
- Exceptionally speedy performance
- PCI Express 4.0 bus support
- Five-year warranty
- Built-in hardware encryption
Cons
- High cost per gigabyte
- Lower write-durability rating than previous SSD 970 Pro
Best Budget PCI Express 4.0 NVMe SSD
Bottom Line:
The ADATA XPG Atom 50, which can be used in a laptop, desktop, or PlayStation 5, delivers stellar performance for a budget PCI Express 4.0 internal SSD.
Pros
- Inexpensive for a PCIe 4.0 SSD
- Superb benchmark results with high scores for OS booting and game loading
- Compatible with Sony PlayStation 5
- AES 256-bit hardware-based encryption
Cons
- Currently available only in 1TB capacity
- Relatively low scores in some file-copy tests
HP FX900 PCIe 4.0 M.2 SSD
A Solid Alternative to the ADATA XPG Atom 50
Bottom Line:
The HP FX900 isn’t the fastest PCI Express 4.0 solid-state drive on the block, but this M.2 model puts up solid (and, in some cases, excellent) numbers at a surprisingly moderate price.
Pros
- Competitively priced
- Solid benchmark performance, with a few top-tier scores
Cons
- Lacks a full heatsink
- Relatively low write-durability (TBW) rating
- No AES 256-bit hardware-based encryption
Best Budget PCI Express 3.0 NVMe SSD
Bottom Line:
The Crucial P3 provides good performance in a PCI Express 3.0 NVMe SSD. Its QLC NAND flash memory keeps the P3’s price down while allowing capacities up to 4TB. It’s a spot-on pick for upgrading older PCs that don’t support PCIe 4.0.
Pros
- Available in capacities up to 4TB
- Low cost per gigabyte for all models
- Includes link for Acronis True Image cloning software
- Good benchmark results for a PCI Express 3.0 drive
Cons
- Relatively low write-durability (TBW) ratings
- Lacks 256-bit AES hardware-based encryption
A Solid Alternative to the Crucial P3
Bottom Line:
The WD Blue SN570, the third iteration of Western Digital’s popular budget SSD, is faster than ever and proved a solid performer in our benchmark tests.
Pros
- Affordable
- Decent speed for a PCIe 3.0 SSD
Cons
- Low write durability rating for a TLC-based drive
- Low AS-SSD program load benchmark score
Best PCI Express 4.0 NVMe SSD for PC Modders
Bottom Line:
The ADATA XPG Spectrix S40 is an unapologetically bright RGB-lit M.2 SSD that blings up your PC. Its 4K read and write speeds should keep most gamers happy, too.
Pros
- Exceptional 4K write and sequential-read results.
- Strong value proposition.
- RGB lighting is a fun addition for PC builders.
Cons
- Some quirks around saving RGB settings with multiple profiles.
Best Big-Heatsink PCI Express 4.0 NVMe SSD
Bottom Line:
The MSI Spatium M480 HS lives up to its high sequential speed ratings in our testing, and its aluminum heatsink is a great addition for rigs in which it will fit. The drive is on the pricey side, however.
Pros
- Blistering sequential read and write scores
- Strong 4K read and write performance
- Includes finned aluminum heatsink
- AES 256-bit encryption
Cons
- Expensive
- Lacks SSD management software suite
PCI Express NVMe Drives 101: How to Buy the Best
Until the last few years, the typical SSD was a little slab, designed to fit into the same space or drive bay inside a PC as a spinning hard drive. You can still find SSDs in this form factor, known as 2.5-inch drives, but times have changed.
Almost all new desktop motherboards and the logic boards of most current laptops incorporate slots meant for much smaller SSDs. These are known as M.2 slots, and they accept SSDs that look like sticks of silicon chewing gum. And depending on the drive, that slim little stick may deliver much faster storage than the bigger drives you’re used to.
(Credit: Zlata Ivleva)
Why did SSDs take so long to get so small? Actually, from a strict manufacturing viewpoint, they never needed to be that big in the first place. Classic 2.5-inch SSDs have a lot of dead space inside, as memory chips are much smaller than rotating drive mechanisms, but they were designed to fit into existing bays to replace hard drives. In the move from bulky desktops to ultra-slim laptops and tablets, one thing came clear: That fatter kind of drive would have to go. An M.2 drive reduces an SSD to its essentials: just a strip of a circuit board studded with silicon, much leaner and easier to fit into tight spaces.
M.2: What You Need to Know
Most M.2 drives aren’t exactly pretty; they look like bare circuit boards with silicon chips grafted onto them. Some may be topped by a heat spreader or heatsink (usually an array of metal fins) that is equal parts practical and decorative. The most important thing to know about M.2, though, is what it is and what it isn’t.
(Credit: Zlata Ivleva)
Although M.2 is commonly referred to as an interface, that’s not the whole story. M.2 is also a shape or physical form factor, and governs the keying that lets a drive fit onto a motherboard.
The data bus, or pathway, over which your data travels to and from an M.2 drive is a whole other matter, which is where PCI Express and NVMe come in. We’ll get to the significance of NVMe in a moment; first, let’s discuss the key physical traits of an M.2 drive that you need to understand. (The video below is a good primer.)
As we discuss in our parallel roundup, The Best M.2 Solid-State Drives, M.2 drives are differentiated by a four- or five-digit number listed in their names or specifications. The number is a measurement in millimeters, with the first two digits being the drive’s width and the remaining two or three digits telling you how long it is.
In practice, all of today’s PC builder- or upgrader-minded M.2 drives and slots are 22mm wide, so you can expect this number to start with 22. The most common lengths are 80mm (M.2 Type-2280) and 60mm (M.2 Type-2260). Drives as short as 30mm (M.2 Type-2230) or as long as 110mm (M.2 Type-22110) do exist, however. Why the differences in length? The longer the drive’s PCB (printed circuit board), the more surface area it has to hold memory chips.
Length mostly matters when fitting an M.2 drive into a laptop. Most desktop motherboards with M.2 slots have mounting points for different drive lengths, whereas most laptops fit just one size. Check the space available before you shop.
M.2 drives in Type-2242, Type-2260, and Type-2280 sizes
An M.2 drive’s length doesn’t always correlate 1:1 with its capacity, but the bigger the stick, the more memory modules engineers can fit onto it. Due to space and density limits, most M.2 drive families top out at 2TB, though 4TB and even 8TB M.2 SSDs exist. You’ll see five broad classes of capacity as you shop, with minor variations according to how much data the drive maker has put aside for overprovisioning (a safety margin for when the drive ages and cells start to fail). These capacity classes are:
-
120GB or 128GB
-
240GB, 250GB, or 256GB
-
480GB, 500GB, or 512GB
-
960GB or 1TB
-
2TB, 4TB, and 8TB drives
Now let’s reiterate an important point: You may know an M.2 solid-state drive’s length and capacity, but that doesn’t tell you about the bus or interface it makes use of. That detail is vital to know—just as important as making sure the drive physically fits in the space you have.
SSD Bus Technology Basics: PCI Express and NVMe
The first M.2 drives were Serial ATA (SATA) drives, in essence a bare version of their 2.5-inch kin. You can still readily find SATA-bus SSDs in the M.2 form factor, and many M.2 slots will accept them. In some cases, both 2.5-inch and M.2 versions of the same drive are available, with little difference in performance between them. (See our reviews of Samsung’s classic SSD 850 EVO 2.5-inch and SSD 850 EVO M.2 from some years back for an illustration.) That’s because, with any SATA SSD, your data travels the same path, whether it’s a relatively big 2.5-inch drive connected to your PC with a SATA cable or a stick in an M.2 slot.
(Credit: Zlata Ivleva)
SATA-based M.2 SSDs are all well and good, but mostly restricted to economy models these days—PCI Express is where the cutting-edge speed is. Your system specifically needs an M.2 slot that supports PCI Express to use these drives; some desktop motherboard slots support both kinds. A given laptop might support only M.2 SSDs that use the SATA bus, which limits what you can do in terms of upgrades. The only reason you’d upgrade in that situation would be to boost the available storage capacity.
Many of today’s premium laptops can make use of PCI Express M.2 drives. (Important: Some, like the latest Apple MacBooks, have PCI Express drives soldered, in not-upgradable fashion, to the laptop’s mainboard, so “PCI Express SSD” doesn’t necessarily imply “removable M.2 SSD module.”) As mentioned, almost all new desktop motherboards have M.2 slots, most of which support PCI Express drives.
The first generation of M.2 PCI Express SSDs made use of a PCI Express x2 interface with throughput higher than SATA 3.0, but not enormously so. That’s changed. Today’s mainstream M.2 drives support PCI Express 3.0 x4 (four lanes of bandwidth), working alongside a technology called Non-Volatile Memory Express (NVMe). The idea behind NVMe is to accelerate performance further, especially with hardy workloads.
An M.2 slot on an MSI AMD-based motherboard, showing multiple mounting points
(Credit: MSI)
NVMe is a control protocol that has come to dominate internal SSDs in recent years. You may have heard of the term AHCI in passing; that’s the control scheme used by hard drives and SATA SSDs for data flow over the SATA bus. Though it works with SSDs, AHCI was invented back when hard drives were king. NVMe was designed from the ground up to govern solid-state memory, and is optimized for flash-based storage.
NVMe is the buzzword to look for when buying an M.2 SSD today, but know that your system and its motherboard specifically need to support PCI Express NVMe drives in the BIOS for the drive to act as a bootable device. Most current motherboards support PCI Express x4 NVMe M.2 drives, but you’ll want to check on a board-by-board basis. (Some desktop boards have two or more M.2 connectors and support for a given spec can differ from slot to slot.) But outside of desktop motherboards from the last few years, NVMe-compatible M.2 slots are not a given (although you’ll find them on almost all new boards). So consult your manuals closely before buying one of these drives.
(Credit: Zlata Ivleva)
Also, make sure that if your system supports and you’re shopping for an NVMe drive, any PCI Express drive you’re considering is specifically an NVMe model. Merely using the PCI Express bus is not necessarily a guarantee of that; PCIe M.2 SSDs existed before NVMe, and though all current models support NVMe, some oldies are still on the market. Today’s mainstream solid-state drives are PCI Express 3.0 x4 NVMe M.2 devices, and they leave the fastest SATA-based drives in the dust. (A new class of PCI Express 4.0 drives are rapidly moving to the fore, though: More on those in a moment.)
(Credit: Zlata Ivleva)
Once again, remember that you need the right motherboard-level support to install one of these drives. For desktops, your motherboard specifications are the place to check. Many recent mobos support both M.2 SATA and M.2 PCI Express/NVMe. For a laptop, you may have to ping the manufacturer’s support team to find what’s inside (assuming you can even get inside).
Also, as we mentioned, realize that a few laptops solder their SSDs directly to the mainboard to save space, so a drive upgrade may not be possible. Note, too, that upgrading a laptop to a new SSD may violate the terms of any existing warranty.
The Latest Speedy SSDs: PCI Express 4.0 Drives
Ready to shop? Not quite: You’ll also see a growing number of cutting-edge (and usually slightly more costly) drives that cite support for PCI Express 4.0 as opposed to 3.0. We’ve tested our share of M.2 SSDs that support the upgraded interface, and they are fast indeed. How much you’ll be able to tell the difference, though, comes down to what you do with your PC.
(Credit: Chris Stobing)
Read speeds for some PCIe 4.0 SSDs (such as Samsung’s flagship SSD 980 Pro) are rated as high as 7,000MBps. PCI Express 4.0 drives are the future, but for the moment you’ll find it mostly in very late-model desktop systems. On the AMD side of things, you need a motherboard employing AMD’s X570 or B550 chipset (for mainstream Ryzen CPUs) or the AMD TRX40 (for third-generation Ryzen Threadrippers). Intel introduced PCIe 4.0 support with its 11th Generation “Rocket Lake-S” desktop processors and its Intel Z590 chipset platform and is bringing it to the laptop market with its 11th Gen “Tiger Lake” mobile CPUs.
You can use these PCIe 4.0-based SSDs in PCIe 3.0-only systems, but they’ll just slow down to PCIe 3.0 speeds. So should you opt for one? If you’ll be assembling or upgrading a late-model AMD or Intel PC with the right chipset, sure. You could also consider one for future-proofing, but by the time you upgrade again, prices could well have fallen relative to 3.0 models. At the moment, we’d leave PCIe 4.0 drives to dedicated speed freaks, hardcore gamers, and content creators working on today’s newest PCs. If you have a PCIe 4.0-capable slot for one, get one; otherwise, 3.0 will likely do you fine.
If you have a 12th Generation “Alder Lake” Intel desktop, or are contemplating one of the upcoming Ryzen 7000 PCs to emerge later in 2022, you may see mention of PCI Express 5.0. This emerging bus (and 5.0-able M.2 slots) are starting to appear in the very leading edge of 2022 desktops, but drives for it are only in the enterprise-storage space at the moment. Expect them to start to trickle in to the market in 2023, bringing even faster speeds.
NVMe in Other Shapes: PCI Express Expansion Cards and U.2 Drives
If you’re looking to add a PCI Express/NVMe drive to a desktop with an older motherboard that lacks M.2 slots, one option is an M.2 drive on a “carrier card.” In essence, an M.2 drive gets fitted onto a PCI Express expansion card that drops into a desktop PCIe slot of at least four lanes.
(Credit: Zlata Ivleva)
We’ve seen solutions like this from Intel, Gigabyte, Plextor, Kingston, and others. Also, a few motherboard makers (such as Asus) bundle an empty M.2 carrier card in the box with their high-end mainboards. With one of these, an M.2 drive on a PCIe expansion card lets you tap the speed of PCI Express/NVMe without having a supporting M.2 slot. With older motherboards, the card may also add bootability, so check for that.
Some PCI Express M.2 SSDs can run hot under sustained use, so having the M.2 module mounted on a vertical card can also mean better ventilation, and in theory less throttling due to heat. That said, these drives are so fast that under most normal use they finish data transfers before heat can become a major issue.
One other form that NVMe drives take, the U.2 drive, is confined at the moment to just a handful of SSDs. For example, the Intel 750 Series SSD that we tested in 2015 and the Intel Optane SSD 900P series from late 2017 are NVMe drives that come in two forms. One is a straight-up PCI Express card; the other is a large 2.5-inch drive that resembles a chunky hard drive with a weighty heatsink aboard. Its physical interface, known as U.2, is much more common in servers than consumer PCs. A few high-end motherboards, such as the Designare series from Gigabyte, may have onboard U.2 ports, but most will require a specialized U.2 adapter that plugs into an M.2 slot.
Intel 750 Series U.2 SSD
(Credit: Intel)
SIZE IS KEY. We’ve explained the secret code to decipher the length and width of an M.2 drive. Make sure the drive’s length matches the available space, especially with laptop upgrades. Most aftermarket drives will be 60mm or 80mm long. Also check any heatsink or spreader atop the drive and make sure it won’t interfere with installation. (You can often remove a heatsink, but if it’s there it’s usually for a good reason.) For the most part, an M.2 SSD wearing a big heatsink like that of the TeamGroup T-Force Cardea is unsuitable for laptop use.
(Credit: Zlata Ivleva)
BUS DETAILS CAN BE TRICKY. With laptops, an SSD upgrade is often a binary choice that hinges on the kind of drive supported—SATA or PCI Express, end of story. The usual scenario is that you’re swapping out one M.2 drive for another of the same bus type and overall specs, but with a larger capacity. Most laptops don’t have spare or empty M.2 slots, so your decision path is pretty straightforward.
Desktop motherboards are more complicated, in that some M.2 slots support both SATA and PCIe drives. In boards with two or more M.2 slots, this may vary between slots. Some support only SATA; others only PCI Express; and an older motherboard may support only PCI Express x2 instead of x4. In short, it’s a swamp to be navigated with care. You need to know exactly what your board is optimized to use and buy accordingly. Check the motherboard’s spec sheet.
WATCH THAT BOOT. If your desktop is getting a PCI Express/NVMe drive for the first time, verify with the motherboard or PC maker that the drive will be bootable. It’s unlikely, but a BIOS upgrade may be required to get you there. (This is an issue with older motherboards, not current ones.)
PRICE IT OUT PROPERLY. Comparing SSDs in terms of value for money is tricky, but the best metric is price per gigabyte. PCIe drives tend to command a premium. Divide the price (in dollars) by the capacity (in gigabytes) to get the cost per gig; for instance, a 1TB drive that sells for $100 works out to about 10 cents per gigabyte. That’s a ruler you can use to compare drives of different capacities.
So, What Is the Best PCI Express SSD to Buy?
Okay, let’s get shopping with our favorites below; we’ve broken them out in a handy spec chart. For a guide to the finest M.2 drives we’ve tested (both SATA and PCI Express/NVMe), see our roundup of the best M.2 solid-state drives. If you’re also considering a 2.5-inch SATA drive, check out our guide to the best internal SSDs overall, which includes all three types.
You can also refer to our roundups of the best budget SSDs, as well as the best external hard drives for PCs and for Macs.
Hits: 0