Computer Memory & RAM
Shop computer memory and RAM for desktop PCs, laptops, gaming systems, workstations and servers. Compare DDR5, DDR4 and DDR3 modules, including desktop DIMMs, laptop SO-DIMMs, gaming memory kits and ECC server RAM, with free UK delivery.
Choosing the Right Computer Memory
Upgrading your computer memory can improve system responsiveness and provide more capacity for multitasking, gaming, content creation, virtual machines and demanding business applications. Choosing the correct RAM is important, however, because memory modules are not universally compatible with every computer.
Before ordering, check the DDR generation, form factor, capacity and memory speeds supported by your computer or motherboard. The processor, motherboard, BIOS version and number of installed modules can all affect which memory configurations are supported.
DDR5, DDR4 and DDR3 RAM
DDR5 is the current memory generation used by many modern desktop PCs, gaming systems, laptops, workstations and servers. It offers greater bandwidth and supports higher capacities than earlier memory generations, although the speed available to your system will depend on the processor and motherboard.
DDR4 remains widely used in existing desktop computers, laptops and servers, making it a popular choice for upgrades and replacement modules. DDR3 is generally required by older systems that do not support DDR4 or DDR5.
Different DDR generations are not interchangeable. A DDR5 module cannot be installed in a DDR4 motherboard, and DDR4 memory will not fit a DDR3 memory slot. Always confirm the memory generation supported by your system before ordering.
Desktop DIMM and Laptop SO-DIMM Memory
Desktop PCs and many workstations normally use full-size DIMM memory modules. Laptops, mini PCs and other compact computers usually require smaller SO-DIMM modules. Although the underlying memory generation may be the same, DIMM and SO-DIMM modules are physically different and cannot normally be substituted for one another.
If you are replacing existing memory, check the label on the installed module or consult the computer manufacturer's specifications. Searching by the exact manufacturer part number is often the safest way to locate a suitable replacement.
How Much RAM Do You Need?
The right capacity depends on how the computer will be used. For everyday tasks such as web browsing, email and office applications, 16GB is suitable for many users. A 32GB memory kit provides additional capacity for modern gaming, heavier multitasking, content creation and more demanding professional software.
Systems used for video editing, three-dimensional design, large datasets, virtual machines or other memory-intensive workloads may benefit from 64GB or more. Servers and professional workstations can require significantly larger capacities, depending on their workload and supported memory configuration.
Check both the total memory capacity supported by your system and the maximum capacity supported by each memory slot. Some computers also require particular combinations of modules to reach their maximum supported capacity.
RAM Speed, Latency and Memory Profiles
Memory speed is commonly shown in megatransfers per second, such as DDR4-3200 or DDR5-6000. A higher rated speed does not guarantee that the memory will operate at that speed in every system. The final operating speed can be limited by the processor, motherboard, BIOS settings and installed memory configuration.
Many performance memory kits include an Intel XMP or AMD EXPO profile. These profiles contain predefined speed, timing and voltage settings that can be enabled on compatible systems. Without a supported profile being enabled, the memory may operate at a lower default speed.
For the best chance of stable multi-channel operation, choose a matched memory kit containing the total capacity you need. Combining separately purchased modules can result in reduced speeds or stability problems, even when the headline specifications appear similar.
Gaming RAM
Gaming memory kits are available in a variety of capacities, speeds, colours and designs, including modules with integrated RGB lighting. Capacity and compatibility should take priority over appearance, while higher speeds and lower latency can provide additional performance on systems that support them.
Check the height of modules with large heat spreaders if your computer has a substantial air cooler, as physical clearance around the motherboard's memory slots may be limited.
ECC and Server Memory
Servers and professional workstations may require ECC, Registered ECC, Load-Reduced or manufacturer-specific memory. These modules are designed for supported enterprise platforms and should not be assumed to work in a standard desktop computer.
ECC support depends on the processor, motherboard and system configuration. Registered and unbuffered memory are also different module types and generally cannot be mixed. For server, workstation and NAS upgrades, verify the original module specification and the system manufacturer's compatibility requirements before ordering.
Find Compatible RAM for Your Computer
Use the filters above to narrow the range by DDR generation, capacity, speed, form factor, ECC support and manufacturer. If you know the required manufacturer part number, enter the complete code into the search box to find an exact product match.
Before completing your order, compare the product specifications with your motherboard, computer or server documentation. Where available, you should also check the memory compatibility list published by the system or motherboard manufacturer.
Computer Memory and RAM FAQs
What type of RAM does my computer need?
Check your computer or motherboard specifications for the supported
DDR generation, form factor, maximum capacity and memory speeds.
Desktop computers normally use DIMM modules, while laptops and
compact computers commonly use SO-DIMM modules.
Can DDR5 RAM be installed in a DDR4 motherboard?
No. DDR5 and DDR4 use different physical and electrical
specifications. DDR5 modules will not fit into DDR4 memory slots,
and DDR4 modules cannot be installed in DDR5 slots.
Is 16GB or 32GB of RAM better?
16GB is suitable for many everyday computers and gaming systems.
A 32GB memory kit offers more capacity for heavier multitasking,
high-end gaming, content creation, virtual machines and
memory-intensive applications.
What is the difference between DIMM and SO-DIMM memory?
DIMMs are full-size memory modules normally used in desktop
computers, servers and workstations. SO-DIMMs are smaller modules
commonly used in laptops, mini PCs and other compact systems.
The two form factors are not interchangeable.
What are Intel XMP and AMD EXPO?
Intel XMP and AMD EXPO are memory profiles containing predefined
speed, timing and voltage settings. A supported profile can be
enabled in the system BIOS, although the available speed still
depends on the processor, motherboard, BIOS and installed memory
configuration.
Can I mix different RAM modules?
Different RAM modules may work together, but compatibility and
stability are not guaranteed. The system may operate all installed
memory at the slowest common settings. For the best chance of
stable operation, use a matched memory kit containing the total
capacity you need.
What is ECC memory?
ECC memory can detect and correct certain types of memory error. It
is commonly used in servers and professional workstations, but ECC
operation requires support from both the processor and motherboard.
Can I use server memory in a desktop PC?
Not necessarily. Server memory may be ECC, Registered ECC or
Load-Reduced, and these module types normally require a compatible
server or workstation platform. Check the motherboard and processor
specifications before ordering.
Does faster RAM work in a computer that supports a lower speed?
It may do, but the memory will normally operate at a speed supported
by the processor, motherboard and installed module configuration.
Compatibility is not guaranteed simply because the memory can run
at a lower speed, so the system specifications should still be
checked.
Do I need to enable XMP or EXPO?
Performance memory may initially operate at a lower standard speed.
Enabling a supported XMP or EXPO profile in the BIOS can apply the
advertised profile settings. Whether the full rated speed is
available depends on the processor, motherboard, BIOS and memory
configuration.
Is it better to buy a memory kit or separate modules?
A matched memory kit is generally preferable because the included
modules have been supplied together for use as a set. Separately
purchased modules can contain different components or revisions,
even when their product descriptions appear similar.
How can I check whether RAM is compatible with my computer?
Compare the memory generation, form factor, capacity, speed and
module type with the specifications published by the computer or
motherboard manufacturer. Where available, check the manufacturer's
memory compatibility list or search for the exact part number of
the existing module.
How do I find the part number of my existing RAM?
The manufacturer part number is usually printed on a label attached
to the memory module. It may also be displayed by system information
or hardware identification software. Searching for the complete
part number is often the safest way to locate an exact replacement.
How much RAM can my computer support?
The maximum supported capacity depends on the computer, motherboard,
processor, BIOS and operating system. Check both the total system
limit and the maximum capacity supported by each memory slot before
purchasing an upgrade.
Does adding more RAM make a computer faster?
Adding RAM can improve responsiveness when the computer does not
have enough memory for its current workload. It can reduce the need
to use slower storage as temporary memory, but it will not
necessarily improve performance if the system already has enough
RAM.