NVMe vs SATA Laptop SSD — What’s the Difference?

Your laptop’s storage is one of the most critical hardware upgrades you can make, yet most people don’t understand the fundamental difference between the two dominant SSD technologies: NVMe and SATA. They look similar, they both go in the same slot on many laptops, but they use completely different interfaces and performance profiles. Choosing the wrong type means wasted money or an incompatible upgrade. This guide breaks down exactly what sets them apart and which one your laptop actually needs.

NVMe vs SATA — Quick Comparison Table

SpecSATA SSDNVMe SSD
InterfaceSATA (2.5″ or M.2)PCIe (M.2 only)
Connector TypeSATA data + power cables (2.5″) or B+M keyed slot (M.2)M.2 M-key slot (PCIe lanes)
Max Sequential Speed~550 MB/s (theoretical 600 MB/s)3,500–14,000 MB/s (Gen3–Gen5)
Real-World Read/Write500–550 MB/s sustained2,000–7,000 MB/s sustained
Form Factor2.5″ (9.5mm) or M.2 2280/2260M.2 2280 / 2260 / 2230
Power ConsumptionLow (5–10W)Medium (3–15W depending on PCIe gen)
Typical Cost (1TB)£60–£90£65–£150
Typical in LaptopsPre-2020 models, budget laptopsAll modern laptops (2020+)

What Is SATA?

SATA (Serial ATA) is the older storage standard, originally designed for hard drives in the 2000s. When solid-state drives arrived, they adopted the same interface because it was already embedded in every motherboard. SATA is still widely used in laptops and desktops, but it’s fundamentally limited by its bandwidth — the maximum throughput is capped at 6 Gbps, which translates to roughly 550–600 MB/s in real-world performance. That sounds fast until you compare it to modern alternatives.

SATA SSDs come in two form factors: 2.5-inch drives (the traditional laptop size, requiring a data cable and separate power connection) and M.2 SATA drives (a newer small form factor that still uses the SATA protocol but plugs directly into an M.2 slot). Both are limited by the same 6 Gbps ceiling, so they deliver identical sequential performance. The difference is purely physical: M.2 SATA is more convenient because it’s a single stick with no cables, but it’s electrically identical to 2.5″ SATA under the hood.

What Is NVMe?

NVMe (Non-Volatile Memory Express) is a newer protocol designed specifically for solid-state storage. Instead of using the SATA interface, NVMe communicates directly with your laptop’s CPU via PCIe lanes. This is a fundamentally different pathway that bypasses SATA’s bandwidth bottleneck entirely. An NVMe drive can use 4 PCIe lanes simultaneously, compared to SATA’s single logical channel, resulting in speeds roughly 5–10 times faster than SATA.

NVMe performance varies by PCIe generation. A Gen3 NVMe drive (still the most common) achieves around 3,500 MB/s. Gen4 drives push this to 7,000 MB/s. The newest Gen5 drives theoretically reach 14,000 MB/s, though you need a very recent motherboard to take advantage of that. For laptops, Gen3 and Gen4 are the practical options on most models manufactured since 2020.

M.2 SATA vs M.2 NVMe — Why They’re Not Interchangeable

This is where confusion starts. Both SATA and NVMe come in the same M.2 physical form factor — they look nearly identical as a small rectangular stick. The difference is the keying — small notches cut into the connector that prevent you from inserting the wrong type into the wrong slot.

M.2 SATA drives have a notch at the B+M position (two notches). M.2 NVMe drives have a notch at the M position only (one notch). If your laptop has an M.2 slot keyed only for NVMe (M-key), you cannot physically insert an M.2 SATA drive — it won’t fit. Conversely, some older laptops have M.2 slots keyed for SATA only, which means you cannot use NVMe. A few rare laptops (usually business models) have hybrid M.2 slots that support both, but this is the exception.

Rule of thumb: Check your laptop’s specifications or consult the motherboard manual before buying. Forcing a drive into the wrong slot will damage the connector and void warranties.

Speed Comparison — Real Numbers

Here’s what the speed difference actually means in practice:

Sequential Read/Write: A SATA SSD reads files at around 500 MB/s maximum. A Gen3 NVMe drive reads at 3,000–3,500 MB/s. A Gen4 NVMe drive reaches 5,000–7,000 MB/s. That’s a 6–14× improvement in raw throughput.

Random IOPS: For small file access (which dominates everyday computing), NVMe is even more dominant. SATA SSDs typically achieve 80,000–100,000 random IOPS. NVMe drives hit 400,000–1,000,000 IOPS depending on the model and controller.

Boot Time: Windows boot time on SATA: typically 20–30 seconds. Boot time on NVMe: typically 8–15 seconds. The difference is noticeable but not dramatic for everyday use.

File Transfers: Copying a 10GB video file from an external drive: SATA maxes out at around 8–10 minutes. NVMe completes it in 2–3 minutes. Again, the speed advantage is real but most people don’t move large files daily.

Practical takeaway: For gaming, video editing, or data science work involving large files, NVMe’s speed is noticeably valuable. For general web browsing, office work, and media consumption, SATA and NVMe feel functionally identical in everyday use.

Which Laptops Use SATA?

SATA SSDs are found primarily in older laptops — typically models manufactured before 2020. This includes:

  • Most pre-2020 business laptops (Dell Latitude, HP EliteBook, Lenovo ThinkPad)
  • Budget laptops from 2019–2021 era (some manufacturers still used SATA M.2 to cut costs)
  • Gaming laptops from the mid-2010s
  • Laptops with 2.5-inch SSD bays (check your hardware — if you see a tray or bracket, it’s 2.5″ SATA)

If your laptop is older than 5 years and originally shipped with a 256GB or 512GB drive, it almost certainly uses SATA. Newer machines universally switched to NVMe by 2021.

Which Laptops Use NVMe?

NVMe is now the de facto standard across virtually all laptops manufactured since 2020. This includes:

  • All modern ultrabooks (MacBook Air/Pro, Dell XPS, Lenovo ThinkPad X-series)
  • Gaming laptops from 2020 onwards (ASUS ROG, MSI, Razer)
  • Budget and mid-range laptops from 2021+ (Lenovo IdeaPad, HP Pavilion, Dell Inspiron)
  • Chromebooks (all modern models)
  • Business laptops (2020+ models)

If your laptop was purchased in the last 3–4 years, it almost certainly uses NVMe. Some 2019 models may use Gen3 NVMe (slightly slower than current Gen4), but even those are NVMe, not SATA.

Can You Put NVMe in a SATA Slot?

No. An NVMe drive with an M-key will not fit into an M.2 slot keyed for SATA (B+M). The keying prevents this. If you try to force it, you’ll damage the drive and the motherboard.

However, some laptops (particularly older business models) have hybrid slots that support both. These are rare and always documented in the laptop’s manual. Do not assume your laptop has a hybrid slot unless the manual explicitly states it.

Attempting this upgrade on an incompatible laptop is a waste of money. Always verify compatibility before purchasing.

Can You Put SATA in an NVMe Slot?

Sometimes, but it depends on the slot keying. An M.2 SATA drive (B+M key) physically cannot fit into a pure NVMe slot (M-key only). However, if a laptop has a hybrid M.2 slot that supports both keying patterns, you can insert an M.2 SATA drive and it will work — but your laptop will recognize it as a SATA device and cap it to 6 Gbps speeds.

Practically speaking: this is not a recommended upgrade path. If your laptop supports only SATA, it’s likely old enough that your budget would be better spent on a full system upgrade. If it’s newer and has NVMe support, buy an NVMe drive.

How to Check Which Type Your Laptop Supports

Method 1: Check the laptop manual or specifications sheet — Most manufacturer websites list SSD interface (SATA vs NVMe) in the full technical specs. Search “[Your Laptop Model] specifications” or consult the user manual.

Method 2: Check Device Manager (Windows) — Right-click the Start button → Device Manager → expand “Storage controllers” and look for “NVMe Controller” entries. If you see “Standard SATA AHCI Controller” only, it’s SATA.

Method 3: Use CrystalDiskInfo (free software) — Download CrystalDiskInfo from the official site, run it, and it will display your current drive’s interface (NVMe or SATA) and all specs. This tells you what your laptop currently has, not necessarily what it supports for upgrades — consult your manual for expansion slots.

Method 4: Open the laptop and look — If you’re comfortable disassembling your laptop, remove the bottom panel and locate the M.2 slot. Look for the keying notch: a single notch = NVMe only. Two notches (B+M) = SATA. No notches or hybrid keying = check the manual.

When in doubt, consult your specific laptop model’s manual or contact manufacturer support. One wrong purchase and you’ve wasted money on incompatible hardware.

Best NVMe SSDs for Laptops

If your laptop supports NVMe (which is almost certain if it’s from 2020 onwards), here are the best options by use case:

Best All-Round Performance & Value: The Samsung 990 EVO offers excellent sustained speed (up to 5,000 MB/s), reliability, and comes with a 5-year warranty. It’s available in 512GB (£55–£65), 1TB (£75–£95), and 2TB (£140–£170). Buy Samsung 990 EVO on Amazon UK

Best for Gaming & Workstations: The WD Black SN850X is a Gen4 powerhouse hitting up to 7,000 MB/s read speeds. It’s backed by a 5-year warranty and is optimized for high-performance applications. 1TB runs £75–£95. Buy WD Black SN850X on Amazon UK

Best Budget Option: The Crucial P5 Plus delivers solid Gen4 performance (up to 6,600 MB/s) at a lower price point. 1TB typically costs £50–£70. Buy Crucial P5 Plus on Amazon UK

Best for MacBooks (if compatible): The Kingston KC3000 is particularly suited to Apple systems that recognize non-OEM NVMe drives. Up to 6,000 MB/s. 1TB costs £65–£80. Buy Kingston KC3000 on Amazon UK

Recommended specs: Aim for at least a Gen3 NVMe drive (3,500+ MB/s) with a 5-year warranty. Check your laptop’s manual for the maximum M.2 length it supports (usually 2280mm, sometimes 2260mm for thin laptops). Verify the drive’s operating temperature range — some performance drives run hot.

Best SATA SSDs for Laptops

If you have an older laptop locked to SATA, or you found a rare hybrid slot, these are solid options:

Best Overall SATA Performance: The Samsung 870 EVO is the gold standard for SATA SSDs, delivering consistent 560 MB/s sustained throughput. It comes in 250GB (£30–£40), 500GB (£50–£65), 1TB (£70–£90), and 2TB (£120–£150). The 5-year warranty and excellent real-world reliability make it a safe choice. Buy Samsung 870 EVO on Amazon UK

Best Budget SATA Option: The Crucial MX500 offers nearly identical performance to the Samsung at a slightly lower price point (typically £10–£20 cheaper). 1TB runs £65–£80. Buy Crucial MX500 on Amazon UK

Best for Smaller Form Factors: The WD Blue SA510 is available in compact M.2 SATA form (if your laptop has an M.2 SATA slot). Reaches 550 MB/s. 1TB costs £65–£85. Buy WD Blue SA510 on Amazon UK

For 2.5-inch trays: Any of the above drives (Samsung 870 EVO, Crucial MX500, WD Blue) come in 2.5-inch format. They’re mechanically identical — just verify the height (9.5mm is standard for laptops; 7mm is thinner and works in some ultrabooks but not all).

Critical note: If your laptop uses SATA, upgrading to NVMe is often impossible due to slot incompatibility. Do not assume you can switch protocols. Your only option is a SATA replacement unless your laptop manual explicitly confirms a hybrid M.2 slot.

Related Resources

Learn more about laptop storage upgrades and compatibility:

Frequently Asked Questions

Is NVMe worth it if I only use my laptop for web browsing and office work?

Honestly, no. If your laptop already has a SATA SSD and it feels responsive, upgrading to NVMe won’t make a noticeable difference in daily tasks. The speed difference doesn’t translate to perceived performance for browsing, email, or document editing. NVMe shines with large file transfers, video editing, and gaming — workloads that stress storage I/O. If your current setup feels slow, the bottleneck is likely RAM or CPU, not storage.

My laptop is 10 years old with a SATA SSD. Should I upgrade to NVMe?

Only if your laptop physically supports NVMe (which most 10-year-old laptops do not). Check the manual first. If it’s SATA-only, upgrading to a larger SATA drive (1TB or 2TB) is the practical option and will noticeably improve performance. A full system upgrade (newer laptop) may be a better long-term investment than trying to resurrect a decade-old machine.

Can I use an external NVMe drive in a SATA laptop?

Yes, via USB enclosure. You won’t get the full NVMe speed (USB 3.2 Gen 2 caps out around 400–600 MB/s), but it works as external storage. This is not an upgrade path for your internal drive, but it’s useful for backups or portable storage.

What’s the difference between Gen3, Gen4, and Gen5 NVMe?

These refer to PCIe generations. Gen3 tops out around 3,500 MB/s. Gen4 hits 7,000 MB/s. Gen5 theoretically reaches 14,000 MB/s, but it requires a very recent motherboard and is overkill for laptops. For most laptop upgrades, Gen3 or Gen4 is perfectly adequate. Gen4 is now the standard on new laptops (2022+), but Gen3 drives still work fine and cost less.

Will my laptop overheat if I install a high-performance NVMe drive?

Unlikely. Modern laptop motherboards are designed to handle sustained NVMe operation. However, some high-end Gen4 drives can run warm (60–70°C under load). If your laptop has a thermal pad or heatspreader included in the drive, use it. If temperatures concern you, check reviews of your specific model — they often mention thermal behavior under real-world load.

Is it worth upgrading my SATA SSD to a faster SATA SSD if I’m stuck with SATA?

Only for capacity, not speed. All SATA SSDs max out at 550 MB/s, so a “faster” SATA model isn’t actually faster than a budget SATA model — they all hit the same 6 Gbps ceiling. Upgrade to a larger SATA drive (e.g., 512GB → 1TB) if you need space, but don’t pay extra for performance claims on SATA SSDs. Those performance margins are marketing noise.


Recommended Products

These are the products we recommend based on this guide. All links go to Amazon UK where you can check current prices and availability.

ProductWhy We Recommend ItAmazon UK
Corsair Vengeance DDR4 SO-DIMM 32GB (2×16GB) 3200MHzBest overall DDR4 upgrade kitView on Amazon UK
Kingston Fury Impact DDR4 SO-DIMM 32GB (2×16GB) 3200MHzReliable alternative with tight latencyView on Amazon UK
Crucial DDR4 SO-DIMM 16GB 3200MHzBudget single-stick upgradeView on Amazon UK
Samsung DDR4 SO-DIMM 32GB 3200MHzOEM-quality for business laptopsView on Amazon UK
WD SN770M 1TB M.2 2230 NVMeBest 2230 SSD for Dell, Surface, Steam DeckView on Amazon UK
Sabrent Rocket 2230 1TBFast 2230 alternativeView on Amazon UK
Samsung PM991a 1TB 2230OEM-grade 2230 at good pricesView on Amazon UK
Samsung 990 Pro 2TB NVMe M.2 2280Fastest consumer NVMe — ideal for gaming & editingView on Amazon UK

Prices and availability may vary. As an Amazon Associate, we earn from qualifying purchases.

Related Guides

Leave a Comment

Your email address will not be published. Required fields are marked *