← All SSD guides

How to choose an SSD

Start from your motherboard — the slot type and PCIe lanes available lock you into an interface before you even look at brand or speed.

1. Interface first: NVMe or SATA?

NVMe SSDs use the PCIe bus and deliver dramatically higher sequential bandwidth than SATA. A PCIe 4.0 NVMe drive reads at ~7 GB/s; SATA tops out at 550 MB/s. For a primary OS and application drive in a 2025 build, NVMe is the right default. SATA still makes sense for secondary storage in systems with many bay slots, NAS enclosures, and budget secondary drives where you already have an NVMe boot drive.

2. Form factor: M.2 2280 is nearly universal

Most consumer SSDs ship in M.2 2280 (80 mm long) format. Verify your motherboard has an M.2 slot and check whether it is keyed for NVMe (M key) or SATA (B+M key), or both. Some mini-ITX and SFF boards have only one M.2 slot — plan accordingly if you need multiple drives. Add-in-card (AIC) SSDs slot into PCIe x4 slots and work on any board with a spare lane.

3. PCIe generation: 4.0 is the sweet spot

PCIe 5.0 drives exist and reach ~14 GB/s read, but they run hot and cost a premium. Unless you are doing large sequential transfers constantly (video ingest, scientific data), PCIe 4.0 at ~7 GB/s is the sweet spot for 2025. PCIe 3.0 at ~3.5 GB/s remains solid for secondary drives and budget primary drives. Check your CPU and motherboard for lane availability — Ryzen 9000 and Intel Core Ultra 200 support PCIe 5.0 on at least one M.2 slot.

4. Capacity: 1 TB minimum for a primary drive

A modern AAA game regularly exceeds 100 GB. Windows, apps, and browser caches fill up fast. A 1 TB NVMe drive is the comfortable minimum for a primary drive in 2025. 2 TB hits a sweet spot for builders who do not want to manage secondary drives. 4 TB is for content creators, video editors, and those archiving large libraries locally. A cost-effective approach: 1–2 TB fast NVMe primary + a 2–4 TB SATA or PCIe 3.0 secondary.

5. DRAM cache: yes, if sustained writes matter

Drives with an onboard DRAM cache maintain consistent latency under sustained random writes. DRAM-less drives (often advertised as "budget" NVMe) can drop significantly during heavy write bursts — fine for light gaming or document work, problematic for database, video editing, or large file copies. If budget is tight, a DRAM-cached drive in a smaller capacity beats a DRAM-less drive at higher capacity.

6. Endurance: TBW for your workload

Total Bytes Written (TBW) is the manufacturer's endurance rating. A 1 TB consumer NVMe typically rates 600–1,200 TBW. At 50 GB/day written (heavy gaming + light work), that is 30–65 years of life — well beyond the drive's useful life for other reasons. Unless you are running a write-intensive server workload, TBW should not be a primary buying criterion for consumer builds.

Bottom line

For a primary drive: PCIe 4.0 NVMe, M.2 2280, 1–2 TB, with DRAM cache. For secondary storage: SATA or PCIe 3.0 NVMe depending on available slots and budget. PCIe 5.0 is future-proof but not necessary for most workloads today. Skip DRAM-less drives unless you are in a strict budget build.