ramprices.ukRAM, ranked by real £/GB — live Amazon.co.uk prices
Home › Server RAM › ECC RAM

Cheapest ECC memory ranked by price per GB

prices updated 2 hours ago (22 Oct 2026, 13:42 BST)
Type
For
Rating
Buffered
ECC
Speed all
all none reset filters
Capacity 0GB
Unlimited
£/GB Price Capacity Manufacturer For Type Form Factor ECC / Buffered Description
£3.03best £/GB£12.10★4GBSK HynixServerDDR3SO-DIMM 1600MHzECCUnbuffered
£3.71best £/GB£29.708GB (2x4GB)OWCMacDDR3DIMMECC
£4.85£38.808GBOFFTEKServerDDR3DIMM 1600MHzECCBuffered
£4.88£39.008GBQarmijaerServerDDR3DIMM 1333MHzECCBuffered
£4.91£39.248GBOFFTEKServerDDR3DIMM 1600MHzECC
£4.91£39.248GBOFFTEKServerDDR3DIMM 1600MHzECC
£4.99£39.95▼ 17%8GBMicronServerDDR3SO-DIMM 1600MHzECCUnbuffered
£5.21£41.668GBOFFTEKServerDDR3DIMM 1333MHzECC
£5.21£41.668GBOFFTEKServerDDR3DIMM 1333MHzECC
£5.21£41.668GBOFFTEKServerDDR3DIMM 1333MHzECC
£5.21£41.668GBOFFTEKServerDDR3DIMM 1333MHzECC
£5.21£41.668GBOFFTEKServerDDR3DIMM 1333MHzECC
£5.21£83.39▼ 5%16GB (2x8GB)A-TechServerDDR3DIMM 1600MHzECCUnbuffered
£5.31£84.9916GBOWCMacDDR3DIMM 1866MHzECC
£5.50best £/GB£88.0016GBSK HynixServerDDR4DIMM 2400MHzECCBuffered
£6.00£48.008GBSK HynixServerDDR4DIMM 2133MHzECCBuffered
£6.24£49.958GBZMAXServerDDR3DIMM 1600MHzECCUnbuffered
£6.31£403.99▼ 12%64GBSamsungServerDDR4DIMM 2666MHzECCBuffered
£6.37£50.998GBOWCMacDDR3SO-DIMM 1333MHzECCUnbuffered
£6.41best £/GB£205.00★32GB (2x16GB)NEMIX RAMMacDDR4SO-DIMM 3200MHzECCUnbuffered
£6.76£54.04▼ 38%8GBGoodRamServerDDR3SO-DIMMECCUnbuffered
£6.78£108.4616GBDellServerDDR3DIMM 1333MHzECC
£6.85£54.82★8GBOFFTEKServerDDR3DIMM 1066MHzECC
£6.97£55.72▼ 24%8GBKingstonServerDDR3DIMM 1333MHzECC
£6.99£111.8816GBSK HynixServerDDR4DIMM 2666MHzECCBuffered
£7.03£112.4916GBKingstonServerDDR4DIMM 2133MHzECC
£7.07£113.1616GB (2x8GB)A-TechMacDDR4SO-DIMM 2400MHzECCUnbuffered
£7.13£114.0716GBOriginServerDDR4DIMM 2133MHzECCBuffered
£7.50£30.004GBGLOBAL MEMORYServerDDR3DIMM 1866MHzECCUnbuffered
£7.61£30.44▼ 10%4GBKingstonServerDDR3DIMM 1333MHzECC
£8.12£32.474GBOFFTEKServerDDR3DIMM 1600MHzECC
£8.12£32.474GBOFFTEKServerDDR3DIMM 1600MHzECC
£8.12£32.474GBOFFTEKServerDDR3DIMM 1600MHzECC
£8.12£32.474GBOFFTEKServerDDR3DIMM 1600MHzECC
£8.13£65.00▼ 53%8GBSK HynixServerDDR4SO-DIMM 2400MHzECCUnbuffered
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£8.13£32.514GBOFFTEKServerDDR3DIMM 1333MHzECC
£9.01£72.04▼ 10%8GBKingstonServerDDR3DIMM 1600MHzECC
£9.04£289.1832GB (2x16GB)NEMIX RAMServerDDR4SO-DIMM 2666MHzECCUnbuffered
£9.76£39.044GBOFFTEKServerDDR3DIMM 1066MHzECC
£9.76£39.044GBOFFTEKServerDDR3DIMM 1066MHzECC
£9.76£39.044GBOFFTEKServerDDR3DIMM 1066MHzECC
£9.88£39.50▼ 12%4GBSK HynixServerDDR4DIMM 2400MHzECCBuffered
£10.13£81.008GBGLOBAL MEMORYServerDDR4DIMM 3200MHzECCUnbuffered
£10.13£81.03▼ 27%8GBCrucialServerDDR3DIMM 1600MHzECCUnbuffered
£10.98£87.858GBKingstonServerDDR4DIMM 2133MHzECCBuffered
£11.32£362.2932GB (2x16GB)OWCMacDDR4SO-DIMM 3200MHzECCUnbuffered
£11.32£362.2932GB (2x16GB)OWCServerDDR4SO-DIMM 2666MHzECCUnbuffered
£11.95£382.39▼ 38%32GBOWCMacDDR4SO-DIMM 3200MHzECCUnbuffered
£12.38£1,585.15128GB (4x32GB)NEMIX RAMServerDDR4DIMM 3200MHzECCBuffered
£13.12best £/GB£209.9916GBADATAServerDDR5DIMM 4800MHzECC
£14.00£112.008GBKingstonServerDDR4DIMM 2133MHzECC
£14.06£449.9932GB (2x16GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£14.22£910.1864GB (2x32GB)TEAMGROUPServerDDR5DIMM 6000MHzECC
£14.23£910.55▼ 15%64GB (8x8GB)OWCMacDDR4SO-DIMM 3200MHzECCUnbuffered
£14.25£227.97▼ 13%16GBNEMIX RAMMacDDR4SO-DIMM 3200MHzECCUnbuffered
£14.37£459.9932GB (2x16GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£14.51£928.7664GB (2x32GB)NEMIX RAMMacDDR4SO-DIMM 3200MHzECCUnbuffered
£14.65£468.6932GBTranscendServerDDR5DIMM 5600MHzECCUnbuffered
£14.81£474.0532GB (2x16GB)TEAMGROUPServerDDR5DIMM 6400MHzECC
£14.82£237.1216GBNEMIX RAMServerDDR4SO-DIMM 2666MHzECCUnbuffered
£14.83£118.628GBOFFTEKServerDDR4DIMM 2133MHzECC
£14.83£118.638GBOFFTEKServerDDR4DIMM 2400MHzECC
£14.83£237.3116GBNEMIX RAMServerDDR4SO-DIMM 2666MHzECCUnbuffered
£14.84£118.698GBOFFTEKServerDDR4DIMM 2666MHzECC
£15.08£30.162GBOFFTEKServerDDR3DIMM 1600MHzECC
£15.08£30.162GBOFFTEKServerDDR3DIMM 1600MHzECC
£15.12£30.232GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.12£30.232GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.15£30.292GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.15£30.292GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.15£30.292GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.15£30.292GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.15£30.292GBOFFTEKServerDDR3DIMM 1333MHzECC
£15.18£30.362GBOFFTEKServerDDR3DIMM 1066MHzECC
£15.18£30.362GBOFFTEKServerDDR3DIMM 1066MHzECC
£15.18£30.362GBOFFTEKServerDDR3DIMM 1066MHzECC
£15.28£1,955.58128GB (4x32GB)OWCMacDDR4SO-DIMM 3200MHzECCUnbuffered
£15.31£979.9964GB (2x32GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.31£979.9964GB (2x32GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.52£496.5332GB (2x16GB)NEMIX RAMServerDDR4DIMM 2666MHzECCUnbuffered
£15.55£248.8416GBByteFestServerDDR5DIMM 4800MHzECCUnbuffered
£15.60£998.42▼ 16%64GB (2x32GB)OWCMacDDR4SO-DIMM 3200MHzECCUnbuffered
£15.62£499.9932GB (2x16GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.62£499.9932GB (2x16GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.62£999.9964GB (2x32GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.62£999.9964GB (2x32GB)SP Silicon PowerServerDDR5DIMM 6000MHzECCUnbuffered
£15.65£125.228GBNEMIX RAMMacDDR4SO-DIMM 2666MHzECCUnbuffered
£16.57£1,060.3464GB (4x16GB)NEMIX RAMServerDDR4SO-DIMM 2666MHzECCUnbuffered
£17.26£552.1932GB (2x16GB)TEAMGROUPServerDDR5DIMM 7200MHzECC
£20.32£162.528GBBytecRAMServerDDR4SO-DIMM 2666MHzECCUnbuffered
£22.37£178.998GBTranscendServerDDR5DIMM 4800MHzECC
£22.37best £/GB£178.998GBTranscendServerDDR5SO-DIMM 4800MHzECCUnbuffered
£24.04£384.6616GBOWCMacDDR4SO-DIMM 3200MHzECCUnbuffered

Showing kits rated 4★ and up (115). Show all 355 kits including unrated

ECC RAM: error-correcting memory for servers, workstations and NAS builds

ECC (error-correcting code) memory stores extra check bits alongside your data, so the memory controller can detect and correct a single flipped bit and report larger errors instead of silently passing on corrupt data. It is standard in servers and workstations and increasingly common in home labs. The 355 ECC modules above are ranked by price per gigabyte, from £1.07/GB to £91.03/GB with a median of £10.58/GB; the cheapest right now is Lafeier 16GB PC3-8500R DDR3 1066Mhz CL7 240Pin ECC REG Memory RAM 1.5V… at £17.11.

ECC UDIMM, RDIMM and LRDIMM

ECC comes in three main module types, and they do not mix: a system takes one type, and putting the wrong one in means no boot.

  • ECC UDIMM (unbuffered): a desktop-style module with extra chips for the check bits. Used by entry servers, workstations, and the consumer platforms that support ECC. It is the type for a home server or NAS built on desktop parts.
  • RDIMM (registered): adds a register chip that buffers the command and address signals, letting a server run many more modules and much larger capacities. Used by Xeon Scalable, EPYC and most rack and tower servers. RDIMMs do not work in desktop boards.
  • LRDIMM (load-reduced): buffers the data lines as well, for the highest capacity per slot. Only worth it when you need very large modules, and it cannot share a system with RDIMMs.

DDR4 RDIMMs have the same notch as DDR4 desktop modules, so they physically fit a desktop slot but will not work there. DDR5 moved the notch, so DDR5 RDIMMs and UDIMMs cannot be swapped by mistake.

Which consumer platforms support ECC UDIMM

  • AMD Ryzen: many AM4 and AM5 boards run ECC UDIMMs with the error correction active, some officially and some unofficially. It depends on the board maker and BIOS, so check the board's specification page; the Ryzen PRO APUs support it, and the non-PRO APUs generally do not.
  • Intel: consumer chipsets do not enable ECC. You need a workstation chipset such as W680 with a supported Core processor, or a Xeon E or Xeon W system.

One common mistake: DDR5 on-die ECC is not ECC. Every DDR5 chip corrects errors internally, but nothing protects the data on its way to the processor and nothing is reported to the system. For real ECC on DDR5, the module must be sold as an ECC UDIMM or RDIMM.

Home labs, NAS and ZFS

ECC is strongly recommended for TrueNAS and other ZFS storage, because ZFS caches heavily in RAM and checksums data as it is written; a memory error at the wrong moment can be stored to disk with a valid checksum. A Ryzen board with ECC UDIMMs or a used Xeon workstation is the usual route. Plain memory still works, but if the box holds data you care about, ECC is cheap insurance.

Used server RDIMMs are cheap per gigabyte

Data centres retire DDR4 RDIMMs in large numbers, so used 16GB, 32GB and 64GB modules are some of the lowest £/GB memory on the site. If your server or workstation takes RDIMMs, match the speed and rank (for example 2Rx4 or 2Rx8) of the modules already fitted. The server page covers server memory more broadly, and the size pages 16GB and 32GB server RAM narrow the table further.

Frequently asked questions

Does DDR5 already have ECC?

Not in the sense that matters. Every DDR5 chip has on-die ECC, which corrects errors inside the chip, but it does not protect data travelling to the processor and does not report errors to the system. For full ECC you need a module sold as a DDR5 ECC UDIMM or RDIMM, and a platform that supports it.

Can I use ECC RAM in a normal desktop?

ECC UDIMMs often work in desktop boards, but whether error correction is actually active depends on the platform: many AMD Ryzen boards enable it, Intel consumer chipsets do not. Registered (RDIMM) and LRDIMM server modules will not work in a desktop board at all.

What is the cheapest ECC RAM right now?

The table on this page is sorted by price per gigabyte, so the best-value kit is always at the top. Today the cheapest ECC RAM kit works out at £1.07 per GB. Prices come from Amazon.co.uk and are refreshed daily; open any kit to see its full price history before you buy.

Why rank ECC RAM by price per GB instead of price?

A 32GB kit at £60 is better value than a 16GB kit at £35 even though it costs more. Dividing the price by the total capacity of the kit puts every size and brand on the same scale, which is the only fair way to compare a 2x8GB kit against a single 32GB stick. See price per gigabyte explained.

How do I know a ECC RAM deal is genuine?

Every product page shows the price today against its 30, 90 and 180-day averages and its lowest recorded price. Memory prices rose sharply through 2026, so a kit can look discounted against last month while still being above its typical price for the year; the history graph shows which it is.