M.2 is the form factor and not the interface. It was not created for SSDs specifically, but today its most common use is for solid state drives interfacing through PCI Express using NVMe. However, some drives that use the form factor utilize the much slower SATA interface. This is the root page of our M.2 product database, containing all of our listed SSDs that use the form factor. Use the sorting and filtering functionality to find the drive you’re looking for.
The M.2 specification was originally know as the Next Generation Form Factor or NGFF. It was developed for internal expansion cards and is commonly found on motherboards for desktop computers and laptops.
M.2 cards physically resemble cards using the preceding mSATA standard, but M.2 offers more flexibility in terms of physical dimensions and locations of connectors.
The M.2 specification allows for transfers via up to four lanes of PCI Express 3.0 or via Serial ATA 3.0 (6 Gbps). For modern SSDs, the PCI Express interface is the fastest and most commonly used, normally in combination with the NVMe (non-volatile memory express) protocol.
M.2 connectors have different sets of notches to prevent incorrect installation. The three key types are B, M or B+M, with the M Key allowing for up to 4x lanes of PCIe bandwidth.