Technize

SSD Upgrade Checker — Does My Laptop Take an NVMe SSD?

Find out whether your laptop takes an NVMe M.2 SSD or SATA storage, based on thousands of real hardware reports. Free, brand-neutral, no download.

I don’t know my laptop model

Windows: press Win+R, type msinfo32, and read “System Model”. To see the drive itself, open Task Manager → Performance and select your disk — it shows the model and type.

macOS: Apple menu → About This Mac. Any Apple Silicon Mac (M1 and later) has soldered storage and cannot be upgraded.

Linux: run lsblk -d -o NAME,TRAN,MODEL — the TRAN column shows nvme or sata.

Storage interfaces derived from linuxhw/LsPCI, licensed CC-BY-4.0. Covering 6,068 verified models.

Browse laptops by brand →

NVMe or SATA — the one thing to know before you buy

Almost every laptop lets you replace the storage drive; unlike memory, drives are rarely soldered. The real question is which kind of drive fits. Buy an NVMe M.2 stick for a machine that only speaks SATA and it will not work — and buy a slow SATA drive for an NVMe-capable laptop and you throw away most of its speed.

This checker answers that question for 6,068 laptop models using thousands of real hardware reports: whether the machine was ever seen running an NVMe drive, and how fast a link those drives actually negotiated.

How we can tell NVMe from SATA

Every report in our source corpus lists the PCI devices the machine exposed. An NVMe SSD shows up as an NVMe controller on the PCIe bus; a SATA drive shows up behind a SATA/AHCI controller instead. If a model was never once seen with an NVMe controller across many reports, it almost certainly has no NVMe slot — so we tell you SATA.

Why we quote a “fastest link observed”, not a maximum

For NVMe machines we show the quickest PCIe link we actually saw — for example Gen3 ×4. That is a floor: the slot is at least that fast. It is not the slot’s ceiling, and it is not a limit on what drive you can buy. PCIe is backward compatible, so a newer Gen4 drive still works in a Gen3 slot; it simply runs at Gen3 speed.

What field reports cannot see

A hardware report shows the drive that was installed, not the empty slots beside it or the physical length the slot accepts. Most modern laptops use the 2280 M.2 length, but some ultrabooks use shorter 2242 or 2230 modules. Where we have hand-verified the slot count and length against a service manual we label it “Verified specs”; otherwise, check the manual before you buy.

Check your own machine in thirty seconds

On Windows, open Task Manager → Performance and click your disk; it names the drive and its type. On Linux, run lsblk -d -o NAME,TRAN,MODEL and read the TRAN column — nvme or sata. On a Mac, there is nothing to check: any Apple Silicon model has soldered storage that cannot be upgraded.

Related guides