Best M.2 Hard Drives Updated May 2025

Join the millions that have trusted BuyersGuide.org to help them make smarter buying decisions. Let our independent expert reviews and data-driven shopping recommendations help you find the one that's right for you.

Best M.2 Hard Drives
2025 Buyer's GuideUpdated May 2025
Sort by:

10.0

1

10.0

WD_BLACK 2TB SN7100 NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,250 MB/s - WDS200T4X0E [New Versi...
Type: Internal SSD
Storage Capacity: 500GB, 1TB, 2TB, & 4TB
Transfer Rate: Up to 7250 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox
Compare
Picked by 576 people this week!
Picked by 576 people this week!

10.0

1
WD_BLACK 2TB SN7100 NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,250 MB/s - WDS200T4X0E [New Versi...
Type: Internal SSD
Storage Capacity: 500GB, 1TB, 2TB, & 4TB
Transfer Rate: Up to 7250 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox

9.9

2

9.9

Samsung 990 PRO SSD NVMe M.2 PCIe Gen4, M.2 2280 Internal Solid State Hard Drive, Seq. Read Speeds Up to 7,450 MB/s for High En...
Type: Internal SSD
Storage Capacity: 2TB
Transfer Rate: Up to 7450 MB/s
Hardware Interface: Pcle 4.0 NVMe
Compatibility: Windows, Mac (with reformat), PS5

9.9

2
Samsung 990 PRO SSD NVMe M.2 PCIe Gen4, M.2 2280 Internal Solid State Hard Drive, Seq. Read Speeds Up to 7,450 MB/s for High En...
Type: Internal SSD
Storage Capacity: 2TB
Transfer Rate: Up to 7450 MB/s
Hardware Interface: Pcle 4.0 NVMe
Compatibility: Windows, Mac (with reformat), PS5

9.6

3

9.6

WD_BLACK 2TB SN850X NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,300 MB/s - WDS200T2X0E
Type: Internal SSD
Storage Capacity: 1, 2, 4, & 8TB
Transfer Rate: Up to 7300 MB/s
Hardware Interface: PCle 4.0 x 1.4 NVMe
Compatibility: Windows, Mac, PS5, Xbox

9.6

3
WD_BLACK 2TB SN850X NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,300 MB/s - WDS200T2X0E
Type: Internal SSD
Storage Capacity: 1, 2, 4, & 8TB
Transfer Rate: Up to 7300 MB/s
Hardware Interface: PCle 4.0 x 1.4 NVMe
Compatibility: Windows, Mac, PS5, Xbox

9.2

4

9.2

Samsung 990 EVO SSD 2TB, PCIe Gen 4x4, Gen 5x2 M.2 2280 NVMe Internal Solid State Drive, Speeds Up to 5,000MB/s, Upgrade Storag...
Type: Internal SSD
Storage Capacity: 1 & 2TB options
Transfer Rate: Up to 5000 MB/s
Hardware Interface: PCle 4.0 x 4 & 5.0 x 2 NVMe
Compatibility: Windows, Mac, PS5
Compare
Compare

9.2

4
Samsung 990 EVO SSD 2TB, PCIe Gen 4x4, Gen 5x2 M.2 2280 NVMe Internal Solid State Drive, Speeds Up to 5,000MB/s, Upgrade Storag...
Type: Internal SSD
Storage Capacity: 1 & 2TB options
Transfer Rate: Up to 5000 MB/s
Hardware Interface: PCle 4.0 x 4 & 5.0 x 2 NVMe
Compatibility: Windows, Mac, PS5

9.1

5

9.1

Samsung 990 EVO Plus SSD 1TB, PCIe Gen 4x4, Gen 5x2 M.2 2280, Speeds Up-to 7,250 MB/s, Upgrade Storage for PC/Laptops, HMB Tech...
Type: Internal SSD
Storage Capacity: 1, 2, & 4TB options
Transfer Rate: Up to 7150 MB/s
Hardware Interface: PCIe 4.0 x 4 & PCIe 5.0 x 2 NVMe
Compatibility: Windows, Mac, PS5

9.1

5
Samsung 990 EVO Plus SSD 1TB, PCIe Gen 4x4, Gen 5x2 M.2 2280, Speeds Up-to 7,250 MB/s, Upgrade Storage for PC/Laptops, HMB Tech...
Type: Internal SSD
Storage Capacity: 1, 2, & 4TB options
Transfer Rate: Up to 7150 MB/s
Hardware Interface: PCIe 4.0 x 4 & PCIe 5.0 x 2 NVMe
Compatibility: Windows, Mac, PS5

8.9

6

8.9

Crucial T500 2TB Gen4 NVMe M.2 Internal Gaming SSD, Up to 7400MB/s, Laptop & Desktop Compatible + 1mo Adobe CC All Apps - CT200...
Type: Internal SSD
Storage Capacity: 500GB, 1, 2, & 4TB
Transfer Rate: Up to 7400 MB/s
Hardware Interface: PCIe 4.0 NVMe
Compatibility: Windows, Mac

8.9

6
Crucial T500 2TB Gen4 NVMe M.2 Internal Gaming SSD, Up to 7400MB/s, Laptop & Desktop Compatible + 1mo Adobe CC All Apps - CT200...
Type: Internal SSD
Storage Capacity: 500GB, 1, 2, & 4TB
Transfer Rate: Up to 7400 MB/s
Hardware Interface: PCIe 4.0 NVMe
Compatibility: Windows, Mac

8.8

7

8.8

Crucial P3 Plus 1TB PCIe Gen4 3D NAND NVMe M.2 SSD, up to 5000MB/s - CT1000P3PSSD8
Type: Internal SSD
Storage Capacity: 500GB, 1, 2, & 4TB
Transfer Rate: Up to 5000 MB/s
Hardware Interface: PCIe 4.0 NVMe
Compatibility: Windows, Mac
Compare
Compare

8.8

7
Crucial P3 Plus 1TB PCIe Gen4 3D NAND NVMe M.2 SSD, up to 5000MB/s - CT1000P3PSSD8
Type: Internal SSD
Storage Capacity: 500GB, 1, 2, & 4TB
Transfer Rate: Up to 5000 MB/s
Hardware Interface: PCIe 4.0 NVMe
Compatibility: Windows, Mac
Compare

8.7

8

8.7

Crucial P310 1TB 2280 PCIe Gen4 3D NAND NVMe M.2 SSD – Up to 7,100 MB/s – Shift up to Gen4, with Acronis Offer, Internal Solid ...
Type: Internal SSD
Storage Capacity: 500GB, 1, & 2TB
Transfer Rate: Up to 7100 MB/s
Hardware Interface: PCle 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox
Compare
Compare

8.7

8
Crucial P310 1TB 2280 PCIe Gen4 3D NAND NVMe M.2 SSD – Up to 7,100 MB/s – Shift up to Gen4, with Acronis Offer, Internal Solid ...
Type: Internal SSD
Storage Capacity: 500GB, 1, & 2TB
Transfer Rate: Up to 7100 MB/s
Hardware Interface: PCle 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox
Compare

8.5

9

8.5

WD_BLACK 1TB SN850X NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,300 MB/s - WDS100T2X0E
Type: Internal SSD
Storage Capacity: 1, 2, 4, & 8TB
Transfer Rate: Up to 7300 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac
Compare
Compare

8.5

9
WD_BLACK 1TB SN850X NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,300 MB/s - WDS100T2X0E
Type: Internal SSD
Storage Capacity: 1, 2, 4, & 8TB
Transfer Rate: Up to 7300 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac

8.4

10

8.4

Samsung 980 SSD 1TB PCle 3.0x4, NVMe M.2 2280, Internal Solid State Drive, Storage for PC, Laptops, Gaming and More, HMB Techno...
Type: Internal SSD
Storage Capacity: 250GB, 500GB, & 1TB
Transfer Rate: Up to 3500 MB/s
Hardware Interface: PCle 3.0 x 4 NVMe
Compatibility: Windows

8.4

10
Samsung 980 SSD 1TB PCle 3.0x4, NVMe M.2 2280, Internal Solid State Drive, Storage for PC, Laptops, Gaming and More, HMB Techno...
Type: Internal SSD
Storage Capacity: 250GB, 500GB, & 1TB
Transfer Rate: Up to 3500 MB/s
Hardware Interface: PCle 3.0 x 4 NVMe
Compatibility: Windows

Our Top Choice

10.0

1

10.0

WD_BLACK 2TB SN7100 NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,250 MB/s - WDS200T4X0E [New Versi...
Type: Internal SSD
Storage Capacity: 500GB, 1TB, 2TB, & 4TB
Transfer Rate: Up to 7250 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox
Compare
Picked by 576 people this week!
Picked by 576 people this week!

10.0

1
WD_BLACK 2TB SN7100 NVMe Internal Gaming SSD Solid State Drive - Gen4 PCIe, M.2 2280, Up to 7,250 MB/s - WDS200T4X0E [New Versi...
Type: Internal SSD
Storage Capacity: 500GB, 1TB, 2TB, & 4TB
Transfer Rate: Up to 7250 MB/s
Hardware Interface: PCIe 4.0 x 4 NVMe
Compatibility: Windows, Mac, PS5, Xbox

Compare Features

Hardware Interface
Best M.2
1. WD_Black SN7100 NVMe Internal SSD
WESTERN DIGITAL Preview WESTERN DIGITAL Preview
WESTERN DIGITAL
at Amazon
Premium Pick
2. SAMSUNG 990 PRO SSD
SAMSUNG Preview SAMSUNG Preview
SAMSUNG
at Amazon
3. WD_BLACK SN850X Internal Gaming SSD
WESTERN DIGITAL Preview WESTERN DIGITAL Preview
WESTERN DIGITAL
at Amazon
4. SAMSUNG 990 EVO SSD
SAMSUNG Preview SAMSUNG Preview
SAMSUNG
at Amazon
5. SAMSUNG 990 EVO Plus SSD
SAMSUNG Preview SAMSUNG Preview
SAMSUNG
at Amazon
6. Crucial T500 Solid State Drive
CRUCIAL Preview CRUCIAL Preview
CRUCIAL
at Amazon
Best Value
7. Crucial P3 Plus Solid State Drive
CRUCIAL Preview CRUCIAL Preview
CRUCIAL
at Amazon
8. Crucial P310 Internal SSD
CRUCIAL Preview CRUCIAL Preview
CRUCIAL
at Amazon
9. Western Digital SN850X NVMe Gaming Solid State Drive
WESTERN DIGITAL Preview WESTERN DIGITAL Preview
WESTERN DIGITAL
at Amazon
10. Samsung 980 SSD Hard Drive
SAMSUNG Preview SAMSUNG Preview
SAMSUNG
at Amazon
Deal
Save 16% Save 32% Save 22% Save 32% Save 22% Save 27%
Deal Save 16% Save 32% Save 22% Save 32% Save 22% Save 27%
Type
Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD
Type
Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD Internal SSD
Storage Capacity
500GB, 1TB, 2TB, & 4TB 2TB 1, 2, 4, & 8TB 1 & 2TB options 1, 2, & 4TB options 500GB, 1, 2, & 4TB 500GB, 1, 2, & 4TB 500GB, 1, & 2TB 1, 2, 4, & 8TB 250GB, 500GB, & 1TB
Storage Capacity
500GB, 1TB, 2TB, & 4TB 2TB 1, 2, 4, & 8TB 1 & 2TB options 1, 2, & 4TB options 500GB, 1, 2, & 4TB 500GB, 1, 2, & 4TB 500GB, 1, & 2TB 1, 2, 4, & 8TB 250GB, 500GB, & 1TB
Transfer Rate
Up to 7250 MB/s Up to 7450 MB/s Up to 7300 MB/s Up to 5000 MB/s Up to 7150 MB/s Up to 7400 MB/s Up to 5000 MB/s Up to 7100 MB/s Up to 7300 MB/s Up to 3500 MB/s
Transfer Rate
Up to 7250 MB/s Up to 7450 MB/s Up to 7300 MB/s Up to 5000 MB/s Up to 7150 MB/s Up to 7400 MB/s Up to 5000 MB/s Up to 7100 MB/s Up to 7300 MB/s Up to 3500 MB/s
Hardware Interface
PCIe 4.0 x 4 NVMe Pcle 4.0 NVMe PCle 4.0 x 1.4 NVMe PCle 4.0 x 4 & 5.0 x 2 NVMe PCIe 4.0 x 4 & PCIe 5.0 x 2 NVMe PCIe 4.0 NVMe PCIe 4.0 NVMe PCle 4.0 x 4 NVMe PCIe 4.0 x 4 NVMe PCle 3.0 x 4 NVMe
Hardware Interface
PCIe 4.0 x 4 NVMe Pcle 4.0 NVMe PCle 4.0 x 1.4 NVMe PCle 4.0 x 4 & 5.0 x 2 NVMe PCIe 4.0 x 4 & PCIe 5.0 x 2 NVMe PCIe 4.0 NVMe PCIe 4.0 NVMe PCle 4.0 x 4 NVMe PCIe 4.0 x 4 NVMe PCle 3.0 x 4 NVMe
Compatibility
Windows, Mac, PS5, Xbox Windows, Mac (with reformat), PS5 Windows, Mac, PS5, Xbox Windows, Mac, PS5 Windows, Mac, PS5 Windows, Mac Windows, Mac Windows, Mac, PS5, Xbox Windows, Mac Windows
Compatibility
Windows, Mac, PS5, Xbox Windows, Mac (with reformat), PS5 Windows, Mac, PS5, Xbox Windows, Mac, PS5 Windows, Mac, PS5 Windows, Mac Windows, Mac Windows, Mac, PS5, Xbox Windows, Mac Windows