disks.co.uk logodisks.co.uk
HomeBuying guides › NVMe vs SATA vs M.2: SSD interfaces explained

NVMe vs SATA vs M.2: SSD interfaces explained

SSD shopping throws three confusing words at you — NVMe, SATA and M.2. Two describe how the drive talks to your PC; one describes its shape. Here's the plain-English version.

SATA vs NVMe — the speed bit

SATA is the older connection, originally designed for hard drives, and it caps out around 550 MB/s. NVMe drives talk to the CPU directly over PCI Express and run many times faster — 3,500 MB/s is typical, and the latest can exceed 7,000 MB/s. For everyday use both feel instant; the gap shows when copying huge files, editing video, or loading large games.

M.2 is a shape, not a speed

M.2 is the small gum-stick form factor that plugs straight into the motherboard. Confusingly, an M.2 SSD can be either SATA or NVMe — so check the listing. A 2.5" SSD is always SATA. If your motherboard has a spare M.2 slot, an NVMe drive there is the cleanest, fastest upgrade.

Which should you buy?

  • New desktop or recent laptop: NVMe M.2 — best speed, no cables.
  • Older PC or a 2.5" bay upgrade: SATA SSD — still a massive jump over a hard drive.
  • Bulk storage: speed barely matters, so rank purely on £/TB.

Browse cheapest NVMe SSDsBrowse cheapest SSDs