Skip to content
Bolton Computers
WhatsApp us

WhatsApp +44 7480 282353

All guides

Bolton Computers ·

SODIMM versus DIMM: telling laptop and desktop RAM apart

Tell laptop SODIMMs from desktop DIMMs by length, pins and label codes, learn which small desktops take laptop memory, and why server memory will not fit a PC.

Start with the length

The quickest way to sort a tray of memory is with a ruler, or simply by eye once you have handled a few. Desktop DIMMs are about 133mm long, and that length is the same for DDR3, DDR4 and DDR5. Laptop SODIMMs, short for small outline DIMMs, are roughly half that: about 68mm for DDR3 and 70mm for DDR4 and DDR5. Nothing else in the trade comes close to either size, so length alone splits a mixed box into laptop and desktop memory in seconds.

Height varies more. A standard desktop module stands about 31mm tall, but some carry tall heat spreaders, and low-profile versions exist for slim cases. Laptop modules are all of a similar height and almost never carry heat spreaders, which is another quick tell when a module turns up loose in a bag.

Pins and notches by generation

Each generation has its own pin count and notch position, so a module only fits the slot it was made for. For desktops, DDR3 DIMMs have 240 pins, and DDR4 and DDR5 DIMMs both have 288, with the notch moved so that one cannot go into the other. For laptops, DDR3 SODIMMs have 204 pins, DDR4 SODIMMs have 260 and DDR5 SODIMMs have 262.

Counting pins is slow, so most people learn the notch positions instead, comparing an unknown module against a known one of each type laid side by side. Keeping a reference set of one module from each family on the bench makes this a two-second job. DDR4 desktop modules also have a slightly curved bottom edge, with the middle pins standing a little proud of those at the ends to ease insertion, which DDR3 modules lack.

What the label codes mean

Modules from the big memory makers carry a label with a JEDEC code that tells you nearly everything. The prefix gives the generation: PC3 for DDR3, PC4 for DDR4 and PC5 for DDR5. The figure after it is the speed, either as a data rate such as 3200 or, on older DDR3 labels, as a bandwidth figure such as 12800. Letters after the figure give the timing grade.

Most DDR4 and DDR5 labels then add a short code for the module type. In a string such as PC4-2666V-SA1-11, the S marks a SODIMM; a U marks an unbuffered desktop DIMM, and an R a registered DIMM from a server or workstation. DDR3 laptop modules usually end the speed code with an S instead, as in PC3L-12800S, where the L also marks low-voltage memory. Once you know where to look, the label settles any doubt the length leaves.

The label also shows capacity and rank, written like 8GB 1Rx8 or 16GB 2Rx8. Single-rank and dual-rank modules of the same capacity both work in most machines, but pairing like with like keeps a build predictable and makes faults easier to trace.

Small desktops often take laptop memory

Not every desktop takes desktop memory. The ultra-small business PCs that turn up in trade lots, such as Dell OptiPlex Micro, HP EliteDesk and ProDesk Mini, and Lenovo ThinkCentre Tiny models, use laptop SODIMMs, because a full-length DIMM will not fit inside them. Many all-in-one PCs do the same. When you buy memory to upgrade a batch of mini PCs, order laptop memory, and match the generation to the processor exactly as you would for a laptop.

Small form factor desktops, the slim towers a step up from the micro size, normally take full-length DIMMs, often in cases where tall heat spreaders will not clear the drive cage. Plain business modules without heat spreaders fit almost everything, which is one reason they are the safest memory to hold in stock.

Server and workstation memory is another family

Registered memory, sold as RDIMM or marked with an R in the type code, comes out of servers and some workstations. It looks like ordinary desktop memory but carries an extra register chip, and it will not work in a standard desktop motherboard: the machine will usually refuse to start. Keep server pulls apart from desktop stock for that reason alone.

Workstations sit between the two. A tower built around an Intel Xeon processor, such as many Dell Precision and HP Z models, may take registered ECC memory or unbuffered ECC memory depending on the platform, while a workstation built on a desktop Core processor takes ordinary unbuffered DIMMs. Check the model before moving memory between workstations, and never assume that memory from a Xeon machine will suit an office desktop.

Keeping mixed stock straight

Memory is easy to mix up once it is out of the machine, and a wrong module costs a return or a failed build. Sort as it arrives: laptop or desktop first, by length; then generation, from the label; then capacity. A labelled anti-static tray or bag for each combination, such as DDR4 SODIMM 8GB or DDR5 DIMM 16GB, keeps the bench tidy and makes stock checks quick.

Handle modules by their edges, keep them in anti-static packaging until they are fitted, and test anything pulled from a machine of unknown history before it goes back into stock. A tray of sorted, tested modules is worth more to you, and to anyone you sell it on to, than a box of mixed memory in unknown condition.

WhatsApp us