Framework Laptop 13 (12th Gen Intel) upgrade guide: RAM, SSD and CPU

Updated Oct. 18, 2026 · Written from this device's verified specifications

The Framework Laptop 13 (12th Gen Intel, including the DIY Edition) is one of the friendliest laptops to upgrade. Memory and storage are user-replaceable, and even the mainboard is designed to come out. Here's what fits, what the limits are, and the few things that catch people out. For exact disassembly steps, follow Framework's own guides linked at the end — the outline below is a general safety framework, not a substitute for the manual.

At a glance

  • 2 x DDR4-3200 SO-DIMM sockets, up to 64 GB total (2 x 32 GB) - DDR4 only, non-ECC
  • 1 x M.2 2280 NVMe SSD slot (M-key), no SATA or 2.5-inch bay, no documented capacity cap
  • CPU is soldered; a faster processor means swapping the whole mainboard
  • Buy RAM in matched pairs and expect a slow first boot while memory trains
2x DDR4-3200 SO-DIMM sockets (64 GB max)2 × DDR4 / SSD SO-DIMM · up to 64 GB total · 3200 MT/s
1x M.2 2280 NVMe PCIe SSD slot (M-key)SSD M.2 2280 (NVMe)
2 × SO-DIMM · DDR4/SSDup to 64 GB total1x M.2 2280 NVMe PCIe SSD slot (M-key)SSD M.2 2280 (NVMe)
Schematic of the upgradeable slots (not to scale). Check the owner's manual for their exact positions.

Lifecycle and support

No lifecycle information available.

RAM: two DDR4 SO-DIMM sockets, up to 64 GB

There are two user-replaceable SO-DIMM sockets and nothing soldered, so whatever you have can grow. The machine takes DDR4-3200 (PC4-25600) unbuffered, non-ECC modules, up to 32 GB per stick and 64 GB in total (2 x 32 GB).

The generation matters more than usual here: these sockets are DDR4 only. DDR5 modules physically do not fit, even though Framework's current buying pages quote DDR5 SO-DIMMs and up to 96 GB for today's Laptop 13 and 16. Those specs belong to newer models, not this 12th Gen machine. If you see DDR5 or 96 GB on a listing aimed at this laptop, treat it with suspicion.

If you install only one module, it goes in the right-hand socket labelled 'Channel 0'. We recommend two matched sticks anyway: with a single module the integrated GPU identifies as 'Intel UHD Graphics' rather than 'Intel Iris Xe', which reflects real memory-bandwidth loss in graphics and compute work. A matched pair gives you dual channel and the performance you're paying for.

Buying tip: look for DDR4-3200 SO-DIMM kits sold as a matched pair (same capacity, same speed, same brand). If you already own a stick, the safest route is to buy an identical one rather than mixing kits. Note that the DIY Edition ships without RAM at all, so budget for a kit if that's the version you have.

Buying tips

  • DDR4-3200 SO-DIMM only - DDR5 will not fit
  • 2 x 32 GB for the 64 GB maximum; standard non-ECC, unbuffered
  • Buy two matched sticks for dual channel and Iris Xe graphics performance

Storage: one M.2 2280 NVMe slot

You get a single M.2 2280 slot (22 x 80 mm, M-key) that takes NVMe PCIe SSDs. There is no SATA support and no 2.5-inch bay, and no internal memory card reader - SD and MicroSD arrive via the USB-attached Expansion Cards instead.

Length is the main physical constraint: 2280 only. Shorter 2230 or 2242 drives would need an adapter bracket, and that shorter option is a Framework Laptop 16 feature rather than something officially provided for this model.

As for what to buy, there is no manufacturer-stated minimum PCIe generation and no documented capacity ceiling. Both PCIe 3.0 and 4.0 NVMe drives work in practice, and Framework has validated drives up to 8 TB, so 4 TB and 8 TB M.2 2280 drives are reasonable options. One caution: the exact link speed isn't pinned down on Framework's public spec pages, so if peak sequential speed matters to you, benchmark after installing rather than assuming from the drive's rating.

Don't confuse storage with expansion: Framework's 250 GB and 1 TB storage Expansion Cards are USB devices, much slower than the internal NVMe drive. They're handy as portable add-ons, but they are not a second internal SSD.

Buying tip: any reputable NVMe M.2 2280 drive in the capacity you want will do. Prioritise capacity and endurance ratings over headline speeds, since the platform doesn't promise a specific PCIe generation.

Buying tips

  • M.2 2280 NVMe only - no SATA, no 2.5-inch drives
  • PCIe 3.0 and 4.0 drives both work; validated up to 8 TB
  • Storage Expansion Cards are slow USB devices, not internal drives

General upgrade steps

The outline below applies to any upgrade inside this laptop. Always check Framework's official guide for your specific task before you start - each part in the machine carries a QR code pointing to the right instructions, and the online guides show the exact latches, screws and cable positions.

1. Back up anything you care about, especially before touching storage or swapping the mainboard.

2. Shut down fully and unplug the power adapter. Don't work on a sleeping or hibernating laptop.

3. Ground yourself - discharge static by touching something grounded, and avoid working on carpet. RAM and SSDs are static-sensitive.

4. Open the case following the owner's guide. The guides describe the specific latches and screws for this chassis; don't force anything that resists.

5. Install the part: RAM clicks into the SO-DIMM sockets at an angle and lies flat; the SSD screws down in its M.2 socket - note the screw is retained in the socket, seat the drive at roughly a 20-degree angle, then press it flat and tighten gently without over-torquing. If you installed a single RAM module, make sure it's in the right-hand socket labelled 'Channel 0'.

6. Close the case, reconnect power, and boot into the BIOS/firmware to confirm the new RAM or SSD is recognised before you rely on it.

Two timing notes so you don't worry: the first boot after a RAM change takes one to two minutes of memory training (longer with 64 GB), and that's normal - keep the laptop plugged in and wait. If the battery or RTC is disconnected, training repeats on every boot until power is maintained. After a mainboard swap, remember the driver bundle, BIOS update and Windows re-activation mentioned above.

Buying tips

  • Back up first, work unplugged and grounded
  • Follow Framework's official guide for exact latches and screws
  • First boot after a RAM change is slow - that's memory training, not a fault

How to upgrade

Before you start

  • Back up your data
  • Shut down and unplug the power adapter
  • Ground yourself before handling RAM or SSDs
  • Have Framework's guide open for your exact part and model
  • Plan time for a long first boot after a RAM change

Steps

  1. Back up
    Save your data before any upgrade, particularly before replacing the SSD or swapping the mainboard.
  2. Power down and unplug
    Fully shut down the laptop and disconnect the power adapter. Never open the case on a live or sleeping machine.
  3. Ground yourself
    Discharge static before touching components - RAM sticks and SSDs are static-sensitive.
  4. Open the case
    Follow Framework's official guide for the exact latches, screws and cable positions in this chassis. The guide is authoritative here; the steps vary by task.
  5. Install the part
    RAM seats at an angle and presses flat; a single module goes in the right socket labelled 'Channel 0'. The SSD screws down at roughly a 20-degree angle - the screw is retained in the socket, so tighten gently.
  6. Close up and verify
    Reassemble, plug in, and boot to the BIOS/firmware to confirm the new part is detected. Expect a one-to-two-minute memory training boot after RAM changes. After a mainboard swap, install the 12th Gen driver bundle and latest BIOS, and re-activate Windows if applicable.

Good to know

  • RAM generation differs by model year: this laptop is DDR4-3200 with a 64 GB maximum, while newer Framework Laptop 13/16 pages quote DDR5 and up to 96 GB.
  • The SSD's exact PCIe link speed isn't stated on Framework's public spec pages; both PCIe 3.0 and 4.0 drives work in practice.
  • Single-module RAM installs are supported but reduce graphics performance - the GPU reports as UHD Graphics instead of Iris Xe.
  • Storage Expansion Cards (250 GB/1 TB) are USB devices and much slower than the internal NVMe drive.
  • DIY Edition and refurbished units don't include RAM or an SSD, and some listings exclude the power adapter or OS too.

Frequently asked questions

How much RAM can the Framework Laptop 13 (12th Gen Intel) take?

Up to 64 GB total: two DDR4 SO-DIMM sockets with 32 GB modules. That's DDR4-3200, non-ECC, unbuffered. Framework's current pages quoting DDR5 and 96 GB describe newer Laptop 13/16 generations, not this model.

Does it support DDR5 RAM?

No. The sockets are DDR4 only and DDR5 modules don't fit. Some current Framework spec pages mention DDR5 or LPCAMM2 - those apply to newer models, which is a common source of confusion when shopping.

Can I upgrade the CPU in this laptop?

Not the chip itself. The i5-1240P, i7-1260P and i7-1280P are soldered to the mainboard with no CPU socket. The upgrade path is swapping the entire mainboard, which Framework designed to be user-replaceable - 12th Gen upgrade kits were sold for this purpose. Remember to install the 12th Gen driver bundle and latest BIOS afterwards, and re-activate Windows if applicable.

What SSD does the Framework Laptop 13 (12th Gen) take?

One M.2 2280 NVMe PCIe SSD (M-key). Both PCIe 3.0 and 4.0 drives work, and there's no documented capacity ceiling - drives up to 8 TB have been validated. It's 2280 length only, so 2230/2242 drives would need an adapter bracket. There's no SATA support or 2.5-inch bay.

Does it have a 2.5-inch drive bay or a card reader?

No to both. Storage is limited to the single M.2 2280 NVMe slot. For SD or MicroSD you use Framework's USB-attached Expansion Cards in the four modular bays - and note that the 250 GB and 1 TB storage Expansion Cards are slow USB devices, not second internal SSDs.

Why is my first boot so slow after installing RAM?

That's memory training, and it's normal - the first boot after a RAM change takes one to two minutes (longer with 64 GB). Keep the laptop plugged in and wait it out. If the battery or RTC is ever disconnected, the training repeats on every boot until power is maintained.

Official documents and references