Quick answer

Yes, you can mix RAM brands in most cases and it will work fine. What you must match is the RAM generation (DDR4 or DDR5), and what you should match is the speed (e.g. 3200MHz). Timings and brand are much less critical. A matched pair from the same kit is still the easiest, lowest-risk approach.

What actually happens when you mix RAM?

When your computer boots with RAM from different manufacturers, the memory controller — built into your processor — negotiates a common set of settings that both sticks can agree on. In practice this means the system will run at the lowest common speed, use the most conservative timing values, and everything will work without you having to do anything.

The thing most people worry about — brand mismatch — is genuinely not a significant factor. Crucial, Kingston, Corsair, Samsung, G.Skill and others all manufacture RAM to the same JEDEC standards. A Corsair stick and a Kingston stick of the same spec are functionally identical from the memory controller’s perspective.

What the memory controller does care about is the electrical and timing profile of the memory. That’s why the specs below are what you actually need to think about.

What to match — and what doesn’t matter

SpecWhat it meansRule
Generation (DDR4/DDR5) The physical type of RAM your board accepts Must match — physically impossible to mix
Speed (MHz) How fast the RAM transfers data (e.g. 3200MHz, 4800MHz) Should match — system downgrades to slowest
Capacity (GB) Size of each stick (8GB, 16GB, 32GB…) Fine to mix — totals add up, see note below
Timings (CL) Latency numbers (e.g. CL16-18-18-38) Should match — system uses looser of the two
Voltage Operating voltage (typically 1.1V DDR5, 1.35V DDR4) Should match — mismatches can cause instability
Brand Manufacturer — Corsair, Kingston, Crucial, etc. Fine to mix — rarely causes issues
ECC vs non-ECC Error-correcting memory (servers/workstations) Must match — never mix ECC and non-ECC

What happens if you mix different speeds?

This is the most common real-world mixing scenario. Say you have a 16 GB stick running at 3200MHz and you add a 16 GB stick running at 3600MHz. Your system will detect both sticks, run at 3200MHz for both, and everything will be perfectly stable — you just won’t benefit from the speed of the faster stick.

In practice, the performance difference between 3200MHz and 3600MHz RAM in everyday use is barely measurable outside of benchmarks. You won’t notice it browsing, editing documents or even in most games. The more important thing is that you have enough total RAM for your workload.

💡
XMP and EXPO profiles

Many modern RAM sticks ship with an XMP (Intel) or EXPO (AMD) profile that overclocks them above the base JEDEC speed. If you mix sticks where only one has an XMP profile, the system may struggle to apply it consistently. For mixed configurations, it’s usually safer to run at the standard JEDEC speed without XMP enabled.

Mixing different capacities: 8 GB + 16 GB

This works fine and gives you 24 GB total. However, there’s a performance nuance worth knowing: modern systems run fastest in dual-channel mode, where two matched sticks of the same capacity share the memory load in parallel. When you mix sizes, the system enters “flex mode”:

  • The first 16 GB (8+8) runs in dual-channel (fast)
  • The remaining 8 GB runs in single-channel (slower)

In most everyday tasks the difference is invisible. If you’re doing memory-intensive work — video editing, large datasets, high-resolution gaming — a matched 2×16 GB kit would be preferable. But 8+16 is absolutely better than running with just 8 GB.

“More RAM at slightly uneven performance beats less RAM at perfectly balanced performance.”

When mixing RAM actually causes problems

Genuine issues from mixing RAM brands are uncommon but not impossible. They tend to happen when:

  • Voltages differ significantly. A stick designed for 1.5V alongside one rated for 1.2V can cause instability or reduced lifespan.
  • XMP profiles conflict. Two sticks with different or incompatible XMP profiles can cause boot failures if XMP is enabled. The fix is to disable XMP and run at JEDEC speeds.
  • One stick uses single-sided chips, the other double-sided. Rare, but some older motherboards struggle with this combination at high capacities.
  • Defective mixing. If one of your sticks is already marginal or partially failing, adding another can expose instability that seemed like a mixing problem.
⚠️
If your PC crashes after adding RAM

Try running with just the new stick first. If it’s stable alone, the issue is compatibility between the two. Try disabling XMP in BIOS, and check that the sticks are seated in the correct slots — most boards want paired sticks in slots 2 and 4, not 1 and 2.

How to check what RAM you already have

Before buying anything, find out exactly what’s in your machine so you can match the right specs.

Windows (Task Manager)

  1. Press Ctrl + Shift + Esc
  2. Click Performance tab
  3. Click Memory in the left panel
  4. Note the speed, total capacity and slots used

For full detail including brand and exact model, download CPU-Z (free) — the Memory and SPD tabs show everything.

macOS

  1. Click the Apple menuAbout This Mac
  2. Click More Info…
  3. Scroll to the Memory section
  4. For slot-by-slot detail: open System Information → Memory

Note: MacBooks with Apple Silicon (M-series) have unified memory soldered to the chip — it cannot be upgraded at all after purchase.

🔴
Laptops: check upgradeability first

Many modern thin laptops — not just MacBooks — have RAM soldered directly to the motherboard. Before buying a RAM upgrade for any laptop, check the manufacturer’s spec sheet or search the model number to confirm the memory is user-replaceable. Some Dell, HP and Lenovo business laptops have one or both slots accessible; ultrabooks often have none.

Should you just buy a matched kit instead?

For a new build or full replacement — yes, always buy a kit

A matched kit (2×8 GB, 2×16 GB, etc.) is tested together by the manufacturer to confirm they run reliably at rated speeds with XMP enabled. You eliminate every compatibility variable in one purchase, and kits are typically priced very similarly to buying two individual sticks. There is no good reason not to buy a matched pair when starting fresh.

Browse matched RAM kits at the Techfident Store

If you’re simply adding to existing RAM rather than replacing it — for example, you have one 8 GB stick and want to add another to reach 16 GB — then buying a single compatible stick is perfectly reasonable. Try to match the brand and exact model if possible, but if not, matching the generation, speed and voltage is sufficient.

Techfident Store

Find the right RAM for your build

Browse DDR4 and DDR5 memory, matched kits and individual sticks — from Corsair, Kingston, Crucial and more, sourced and shipped across the UK.

— The bottom line

Yes, you can mix RAM brands and in most cases it will work without issue. The brand logo on the heatspreader is not what the memory controller cares about.

What you must get right: the DDR generation (DDR4 or DDR5 — your board accepts one only). What you should get right: the speed in MHz — mismatches work but the faster stick runs slower. What barely matters: the brand.

If you’re upgrading from scratch, buy a matched kit and remove all uncertainty. If you’re adding a stick to an existing system, match the speed and generation and you’ll be fine.

Frequently asked questions

Rarely, and usually not noticeably. The bigger performance risk comes from mismatched speeds — if you install two sticks running at different frequencies, the system will run both at the lower speed. Mixed brands with identical specs almost never cause a measurable performance difference in everyday use.

No. DDR4 and DDR5 are physically incompatible — the notch on the stick is in a different position, so they cannot fit into the wrong slot even if you try. Your motherboard or laptop supports one generation only. You must use the same DDR generation throughout.

Yes, but the system will downclock both sticks to run at the slower speed (3200MHz in this example). This is stable and safe, but you lose the benefit of the faster stick. If you’re adding RAM to an existing system, buying a stick that matches your current speed is the sensible choice.

Yes. An 8 GB stick and a 16 GB stick will give you 24 GB total. The system will run in what’s called ‘flex mode’ — 16 GB of the memory runs in dual-channel (fast) and 8 GB in single-channel (slower). This is better than leaving a slot empty, but a matched pair (8GB+8GB or 16GB+16GB) will always perform more consistently.

On Windows, open Task Manager (Ctrl+Shift+Esc), go to the Performance tab and click Memory. You’ll see total capacity, speed and how many slots are used. For more detail, download CPU-Z (free) which shows the exact make, model, speed and timings of each stick. On Mac, click the Apple menu, go to About This Mac, then More Info — you’ll see total RAM but not individual stick details; use System Information for that.