rigvela.Search
English
Website languageEnglishРусский
Choose & upgrade · 8 min read

DDR4 vs DDR5 RAM: differences and upgrade choices

Quick answer

Keeping a DDR4 motherboard means buying DDR4 RAM. Moving to DDR5 needs a different board and a DDR5-capable CPU; you may be able to keep your current processor. For a new build, compare the CPU, board and RAM together: DDR5 offers higher bandwidth, but your workload and total cost decide the value.

Check memory against your board →

First check which memory your motherboard and CPU support. DDR4 and DDR5 are not interchangeable. Once the platform requirements are clear, choose capacity, module count and an exact kit.

Checklist as text

You can select and copy this text manually. The list does not mark any checks as completed.

On this page

Establish generation and form factor

DDR4 and DDR5 differ electrically and use different key positions. DDR5 does not fit a normal DDR4 slot, or vice versa. Never force a module. Check the board specification for both the generation and the memory form factor, then match those requirements to the kit’s exact part number.

A processor can support more than one generation while a particular board normally accepts one. Intel’s 12th-generation Core platform, for example, includes separate DDR4 and DDR5 motherboard variants. Their names may differ by only a few characters, so inspect the complete model and specifications rather than the socket alone.

Example: similar names, different memory
Exact motherboard modelWhat the specification says
ASUS TUF GAMING B760-PLUS WIFI D4Four DIMM slots for DDR4. D4 identifies this model; do not assume other product families use the same naming rule.
ASUS TUF GAMING B760-PLUS WIFIFour DIMM slots for DDR5. Sharing the LGA1700 socket does not make DDR4 compatible with this board.
ASUS: D4 model specifications ↗ASUS: DDR5 model specifications ↗

Compare capacity, speed and latency

Capacity and generation are separate choices. Comparing 16GB of DDR4 with 32GB of DDR5 changes both, so the result does not isolate the memory generation. Work out how much capacity your applications need, then check the board and CPU limits for capacity and module count.

MT/s means millions of data transfers per second. DDR4-3200 and DDR5-6000 describe transfer rates, not capacity. A higher number does not promise the same increase in FPS: software, CPU, graphics card and settings matter. The supported configuration and selected profile also affect the rate you can actually run.

CL counts clock cycles for CAS delay; CL16 and CL30 alone are not a fair comparison. Approximate CAS delay in nanoseconds = CL × 2000 ÷ data rate in MT/s. DDR4-3200 CL16 works out to 10 ns; DDR5-6000 CL30 also works out to 10 ns. This is one memory timing. It does not measure full memory-access latency, predict FPS or confirm that a kit will work with your board.

Consult the motherboard’s tested-memory list, or QVL, and its manual for the recommended slots. A listed result concerns a particular kit and test configuration; an absent entry does not automatically prove incompatibility. Seek confirmation for an unlisted combination, especially when planning high capacity or more modules.

On narrow screens, scroll sideways to see all columns.

DDR4 vs DDR5: what to compare before buying
CheckDDR4DDR5
MotherboardRequires DDR4 slots and support.Requires DDR5 slots and support. It does not fit a DDR4 slot.
CapacityChoose the capacity you need within board and CPU limits.Changing to DDR5 does not automatically increase capacity.
Data rateExample label: DDR4-3200 means 3200 MT/s.Example label: DDR5-6000 means 6000 MT/s. Check support for that rate separately.
CAS delayExample calculation: 3200 MT/s, CL16 → 10 ns.Example calculation: 6000 MT/s, CL30 → 10 ns. Equal CAS delay does not mean equal performance.
Upgrade costKeeping the board may mean buying only a suitable DDR4 kit.Moving from a DDR4 board means budgeting for the board and RAM; replace the CPU only if needed.
Kingston: memory speeds and generations ↗Kingston: CL timings and the latency calculation ↗

Account for profiles and the platform cost

An advertised speed may describe an XMP or EXPO overclocking profile rather than first-boot settings. A profile is not a guarantee for every CPU, motherboard, and module combination. Begin with manufacturer-supported standard settings, then verify support and stability for the profile you want.

Do not assume two separately purchased kits will work together because their names match; Kingston advises against combining its overclockable kits, even with matching part numbers. If retaining DDR4 is an option, compare two complete budgets: upgrading the existing platform and moving to DDR5. RAM pricing alone does not describe the cost of moving.

A higher data rate does not mean the same increase in FPS or application performance. The CPU, graphics card, software and settings affect the result. When comparing benchmarks, look for your workload and comparable configurations; the DDR4 or DDR5 label alone cannot tell you the gain.

Where to start with your build
Your situationWhat to compare before buying
Keeping your current DDR4 boardChoose enough DDR4 capacity within the board and CPU limits. Changing the memory generation requires replacing the board.Go to this check →
Moving from DDR4 to DDR5Check whether your current CPU supports DDR5 and the new board. Total the board, RAM kit and only the other replacements actually needed.Go to this check →
Building a PC from scratchCompare complete CPU + board + RAM combinations for your workload. Include capacity, relevant benchmark results and prices from your own retailer.Go to this check →

Total the cost of changing platforms

Save a RigVela build with your current memory, then make another with the proposed platform changes and compare costs. Use exact CPU, board and kit models. If a part number is absent from the catalogue, verify its specifications manually.

Mark parts you already own and enter prices from your retailer manually. Include the new board, RAM and a CPU only if it actually needs replacing. If the socket changes, check the cooler mounting and include any required bracket or replacement. A missing price is an unknown cost, not a free component.

Quick checklist

  • Match generation, form factor, and capacity to the board.
  • Check the part number, QVL, and slot arrangement.
  • Distinguish standard speed from profiles and total the platform cost.

Common questions

Can I put DDR5 RAM in a DDR4 motherboard?

No. The key position and electrical requirements differ. A BIOS update cannot turn a DDR4 slot into DDR5. You need a DDR5 motherboard and a processor compatible with it.

Check the memory generation →
My CPU supports DDR4 and DDR5. Can I use both?

CPU support for both generations does not mean a particular board accepts both. Normal desktop boards have slots for the generation listed in their specification. Check the complete board name: the two ASUS B760 variants in the table use different memory.

Compare the two board variants →
Is it worth upgrading a working DDR4 PC to DDR5?

Start with the problem you want to solve. If you need more capacity and the board supports a suitable DDR4 kit, compare that upgrade with the full cost of moving. If you are replacing the CPU and board, consider DDR5 as part of the new configuration. There is no single performance uplift for every game and application.

Compare the upgrade paths →
Can I add another identical RAM kit later?

The same part number does not guarantee identical components or stable operation together. Kingston advises against combining two overclockable kits even with matching specifications. Check the memory vendor’s guidance, the board QVL and the intended configuration; choose a kit validated together when possible.

Check the exact kit →
CHECK YOUR PARTS

Match memory to your motherboard

Compare DDR and board limits, then total capacity and slots when replacing or adding memory.

Check a RAM upgrade →Scope and limitationsHow to check how much RAM your workload needs →

Documentation & sources

These are the documents used in this guide. Check your exact model’s specifications on its support page.

Open your build →All guides ↗