Laptop RAM and SSD upgrade compatibility
Last updated September 25, 2026 · Catalog figures are live from the WorksTogether database
In short
- RAM fits only if the laptop has a free memory slot of the same type (DDR4 or DDR5) and form factor (usually SO-DIMM), and the module stays within the laptop's maximum capacity. Soldered memory cannot be upgraded.
- A faster module works but runs at the laptop's highest supported speed. ECC modules need a laptop that supports ECC.
- An SSD fits only if the slot supports its interface (NVMe or SATA) and length (M.2 2230, 2242 or 2280). A newer PCIe generation works in an older slot at the slot's speed.
RAM upgrade checklist
| Check | What must match | If it does not |
|---|---|---|
| Memory type | DDR4 module for a DDR4 slot, DDR5 for DDR5. The generations are keyed differently and are not interchangeable. | Does not fit / not compatible |
| Form factor | SO-DIMM modules for SO-DIMM slots. CAMM2 / LPCAMM2 are different, newer modules. | Not compatible |
| Upgradable at all | The laptop needs at least one memory slot. LPDDR memory is almost always soldered to the board. | No upgrade possible |
| Capacity | Module size within the laptop's stated maximum memory (minus any soldered memory it keeps). | Not supported by the manufacturer |
| Speed | Any speed the laptop supports; a faster module is clocked down to the laptop's maximum. | Works, at the lower speed |
| ECC | Most laptops use non-ECC memory; ECC modules only where the laptop supports ECC. | May not work — WorksTogether answers Unknown unless the laptop's ECC support is verified |
In the WorksTogether catalog, 92 laptops have verified DDR5 memory and 1 verified DDR4; 70 have a verified SO-DIMM slot and 56 are verified as soldered-only (no memory slot). The catalog lists 34 memory modules, 6 of them ECC. ECC support is verified on 0 laptops, which is why ECC modules are usually answered Unknown.
SSD upgrade checklist
| Check | What must match | If it does not |
|---|---|---|
| Interface | An NVMe SSD needs an M.2 slot wired for PCIe/NVMe; a SATA SSD needs a SATA-capable slot or a 2.5-inch drive bay. "M.2" alone says nothing about the interface. | Not compatible |
| Form factor | The drive length must be one the slot supports: M.2 2230 (22 × 30 mm), 2242 (22 × 42 mm) or 2280 (22 × 80 mm); 2.5-inch drives need a drive bay. | Does not fit |
| PCIe generation | Any generation works: PCIe is backward compatible. A PCIe 5.0 drive in a PCIe 4.0 slot runs at PCIe 4.0 speed. | Works, at the slot's speed |
| Capacity | Drive size within the maximum capacity the manufacturer states for the slot. | Not supported by the manufacturer |
| Thickness | Drives sold with a heatsink are usually too thick for laptops. | WorksTogether skips heatsink versions |
Laptop storage slots in the catalog (verified)
| Slot / link | Laptops |
|---|---|
| M.2 2230 supported | 0 |
| M.2 2242 supported | 77 |
| M.2 2280 supported | 94 |
| PCIe 3.0 slot | 3 |
| PCIe 4.0 slot | 123 |
| PCIe 5.0 slot | 16 |
The catalog lists 45 SSDs (33 NVMe, 12 SATA).
Real upgrade checks
10 RAM and 23 SSD upgrade checks are published. A selection across verdicts:
RAM
- Crucial 16GB DDR5-4800 SODIMM + Lenovo ThinkBook 14 G7 ARP — Compatible
- Crucial 16GB DDR5-5600 SODIMM + Lenovo ThinkBook 14 G7 ARP — Partially compatible
- Crucial 16GB DDR4-3200 SODIMM + Lenovo ThinkPad L14 Gen 6 (AMD) — Not compatible
- Crucial 16GB DDR5-5600 SODIMM + Lenovo IdeaPad Slim 5 14AHP11 — Compatible
- Crucial 64GB DDR5-5600 SODIMM + Lenovo IdeaPad Slim 5 16ARP10 — Not compatible
- Crucial 16GB DDR5-5600 SODIMM + Lenovo ThinkPad L14 Gen 6 (AMD) — Compatible
SSD
- Crucial P310 1TB PCIe Gen4 NVMe 2280 M.2 SSD + Lenovo ThinkPad L14 Gen 6 (AMD) — Compatible
- Crucial T705 1TB PCIe Gen5 NVMe M.2 SSD + Lenovo ThinkPad L14 Gen 6 (AMD) — Partially compatible
- Crucial P310 1TB PCIe Gen4 NVMe 2230 M.2 SSD + Lenovo IdeaPad Slim 3 14AHP10 — Not compatible
- Crucial P310 500GB PCIe Gen4 NVMe 2280 M.2 SSD + Lenovo ThinkPad E14 Gen 6 (AMD) — Compatible
- Samsung 9100 PRO, PCIe 5.0, NVMe M.2 SSD 1TB + Lenovo ThinkBook 14 G7 ARP — Partially compatible
- Crucial P310 2TB PCIe Gen4 NVMe 2230 M.2 SSD + Lenovo ThinkPad X1 Carbon Gen 12 — Not compatible
All of them: RAM upgrade checks · SSD upgrade checks. To check another pair, use the compatibility checker.
How WorksTogether decides
RAM and SSD verdicts use deterministic technical rules on the verified specifications of both products, in this order: a verified hard mismatch (memory type, form factor, soldered memory, capacity, interface, drive length) is “Not compatible”; a speed or PCIe-generation limit is “Partially compatible”; a full match is “Compatible”. When the laptop's specifications do not settle the question — or an ECC module meets a laptop without verified ECC support — the answer is “Unknown”.
Where the data comes from
Every product figure on WorksTogether comes from the manufacturer's own specification pages; nothing is taken from retailers or inferred from product names, and each check links to its official sources. Read the full compatibility data and methodology, browse the product database or search every published check in the Compatibility Library.