Not only are there many different types of RAM modules but many kinds of motherboards as well. Finding compatible RAM for the specific Motherboard that you own or are looking to buy can make your head spin.
Fortunately, there are a few things that’ll help you find compatible RAM in no time, and I’ll go through each of them in this article.
What Motherboard Do I Have?
The first step in finding compatible Memory (RAM) for your motherboard requires you to know which kind of motherboard you have.
If this is a motherboard that you already own and it’s installed inside your PC, here’s how to find its product name:
Start by pressing your ‘Windows’ search key and typing in ‘System Information’ in the Windows search box.
Open ‘System Information’, and a new window will appear with a summary of your computer and its components.
Under the ‘Item’ Column, look for ‘BaseBoard Manufacturer’ and ‘BaseBoard Product’.
- BaseBoard Manufacturer = Motherboard Manufacturer
- BaseBoard Product = Motherboard Model
For example, my BaseBoard Manufacturer is Micro-Star International (MSI), and my BaseBoard Product is Prestige X570 Creation.
This means my motherboard is an MSI Prestige X570 Creation.
Write down your motherboard’s manufacturer and model in a safe place.
If you’re still having trouble finding your motherboard’s model, there’s one more technique that involves using third-party software.
Using a third-party Tool To Find Your Motherboard’s Product Name
There are many free tools that display all the information about your system in one simple interface.
I recommend using CPU-Z. It’s free and easy to use.
Once you finish installing it, open the program and click the ‘Mainboard’ tab. From there, you can see exactly what motherboard you have.
Once you find your motherboard’s manufacturer and model, be sure to note it down.
Finding My Motherboard’s Specs
Once you’ve identified what motherboard you have, it’s time to find the exact RAM modules it supports.
Look up your motherboard’s product page on the manufacturer’s website.
For example, I’d go to msi.com and look for my Prestige X570 Creation motherboard.
But what do these terms and numbers mean?
I’ll explain this in the next section.
You can expect to find the following RAM specifications for your motherboard:
- Type of RAM the motherboard supports
- Amount of memory the motherboard supports
- Frequency of RAM it supports
- ECC memory compatibility
Let’s walk through these specifications in more detail.
1. Type of RAM
DDR RAM is the type of RAM you’ll find in the majority of modern consumer PCs.
Many PC enthusiasts and manufacturers refer to DDR RAM as solely ‘DDR’. Stores like Best Buy or Newegg mainly sell DDR4 and DDR5 RAM.
DDR is a newer generation of (Non-DDR = SDR) SDRAM and stands for double data rate because it transfers data twice per clock cycle.
On your motherboard’s spec sheet, find the information that looks something like this: ‘Supports 4 DIMMs of DDR4 5000MHz’.
This is what it says on my motherboard’s spec sheet and means that my motherboard can support DDR4 RAM up to a frequency of 5000 MHz.
It’s vital to know your motherboard’s supported RAM specifications because different generations of RAM are physically incompatible.
So if your motherboard supports DDR4 RAM, you won’t be able to insert a DDR3 or DDR5 RAM stick into it and vice versa.
2. Supported RAM Capacity and Number of Modules
Another vital attribute is how much RAM your motherboard supports.
- your motherboard’s total RAM capacity
- the maximum RAM per Module
- the number of Modules you can install
Unfortunately, each Motherboard manufacturer will structure their product pages differently. The information will most likely be located in the ‘Tech Specs’ or ‘Specification’ tab next to the ‘Memory’ section.
For example, the ASUS PRIME X570-PRO motherboard lists ‘4 x DIMM, Max. 128GB, DDR4’ under its memory specifications.
DIMM slots are where you install your Memory.
DIMM or dual in-line memory module slots are also referred to as “RAM slots”.
The more DIMM slots your motherboard has, the more RAM sticks you can install.
This means that the Asus motherboard has 4 RAM slots and 128 GB of max supported RAM capacity on that Asus motherboard. It’s also compatible with DDR4 RAM only.
Motherboards will have anywhere from one to eight DIMM slots, but most modern consumer motherboards have four DIMM slots.
Learning how much capacity and DIMM slots your motherboard has is essential when determining how many additional RAM sticks to purchase.
You don’t want to buy 32 GB RAM sticks and later find out your motherboard only supports 8 GB RAM sticks per DIMM slot.
For my MSI Prestige X570 Creation Motherboard, I found the number of DIMM Slots and MAX RAM Capacity in the specifications table:
3. Supported RAM Frequency
The next step is to determine what RAM frequency your motherboard supports.
RAM comes at different frequencies, so it’s essential to choose the RAM frequency your motherboard is compatible with.
RAM speed is denoted in MHz and refers to how many cycles it can perform per second. For instance, 3200 MHz rated RAM performs 3.2 billion transfers per second. RAM frequency affects how quickly data is stored and read.
This means that faster (higher bandwidth) RAM offers better performance because a lot of the CPU’s subsystems (latency, cache, etc.) are tied directly to the RAM’s frequency.
But you shouldn’t get too excited and go buy the fastest RAM on the market as RAM speed has diminishing returns once you go over 3200/3600 MHz.
Also, having faster RAM isn’t helpful if your motherboard doesn’t support it.
The motherboard spec sheet officially states what RAM frequency it supports out of the box. On top of that, of course, you can use XMP profiles to go above what the motherboard has set as the maximum.
At this point, you should know:
- How many RAM modules your Motherboard supports
- The supported Max Total Capacity and capacity per module
- What DDR Generation is supported
- The recommended maximum RAM Frequency your Motherboard supports (Which can also be exceeded through XMP overclocking)
4. ECC vs. Non-ECC RAM
We’ve written an in-depth guide on whether you need ECC RAM or not, you can check it out here.
The gist of it, is that for mainstream workloads like gaming, general productivity, browsing, text-processing, content creation, video, and photo editing, you most likely won’t need ECC RAM and the motherboard you own will most likely not even support it.
If you’re running a higher-end workstation or server-grade hardware, then that’s an entirely different matter and you might need ECC RAM.
Using Memory (RAM) QVL Lists To Find Motherboard Compatibility
The easiest way to find what RAM is compatible with your motherboard is by checking your motherboard’s Memory QVL list.
As you browse for your motherboard’s RAM specifications on the manufacturer’s website, look for a page or section called “Memory QVL” or “RAM support list”.
It will probably be listed under the ‘Support’ section of your motherboard model’s specification page.
The Memory QVL (Qualified Vendors List) is a list provided by the manufacturer and lists manufacturer-tested RAM modules that are guaranteed to work with your motherboard.
Each motherboard model will have a QVL List you can find, sometimes as a downloadable PDF.
The QVL makes it easy to find exactly what kind of RAM stick to buy if you’re looking to upgrade your setup or build a new PC.
However, the general consensus among PC builders is that it’s perfectly okay to use RAM sticks that aren’t on the QVL list as long as you’re using the correct type and speed of RAM.
There is no way for a manufacturer to test every RAM module for the QVL.
QVL lists are a snapshot of what they tested and approved at the time of product release.
In case you already own RAM Modules and you’re looking to add more RAM, beware that Mixing RAM brands, frequency, latencies, capacities, or ranks can lead to instabilities and reduce your RAM’s performance overall. Mixed RAM Modules might even not work at all.
Give our Mixing RAM Article a read to get to know this topic.
Here’s a summary of the steps that you should take to find out which RAM Modules are compatible with your desktop PC’s motherboard:
- Find your Motherboards Product Name
- Using the Motherboard’s Product Name, check your Motherboard’s QVL List for compatible RAM Modules
If you want a RAM module that is not listed on the QVL, check that the RAM Module(s) you want to buy matches the Motherboard’s:
- Supported RAM Frequency
- It fits into the number of DIMM Slots
- Matches the Motherboard’s RAM Generation (e.g. DDR5)
- Does not exceed the supported total RAM capacity
- Does not exceed the supported RAM capacity per module
If you’re looking to upgrade RAM on your Laptop, instead of using the motherboard’s QVL List, use the Laptop manufacturer’s QVL List. These can be more difficult to find (if it exists at all), and you might have to contact support.
Should I Get More RAM or Faster RAM?
The answer to this question depends on your needs.
For example, if you have 8 GB of RAM and are hitting your RAM capacity ceiling, more RAM is better.
If you’re not hitting your RAM capacity ceiling currently, then faster RAM would be better.
Hitting the RAM capacity ceiling means that the RAM usage is near or at 100% when running your workloads. If this occurs, you’re going to hit your swap file, which will slow your system down considerably.
Check your RAM’s usage levels as your system is under load to determine if you need more RAM or faster RAM.
Do I Need DIMM or SO-DIMM RAM Sticks For My Motherboard?
If you’re using a standard desktop PC, you’ll need to buy DIMM sticks.
SO-DIMM RAM sticks are for laptops and nano-PC builds. They have a much smaller form factor at 2.66 inches long.
DIMM sticks are 5.25 inches long and are used for desktop computers.
Remember, DIMM and SO-DIMM are not interchangeable.
What’s the Best Amount of RAM To Get in 2022?
In 2022, 4 GB of RAM is the minimum amount I recommend for any Windows PC.
4 GB is perfect for PC users who browse the web.
8 GB of RAM is ideal for casual PC users who want a little extra RAM for light gaming and light editing.
16 GB of RAM is the sweet spot for most PC users.
With 16 GB of RAM, you can comfortably edit simple videos, play video games, and multitask between different programs.
Can You Use 2 RAM Sticks From Different Vendors?
You can use 2 RAM sticks from different manufacturers.
As long as they’re part of the same DDR generation that your motherboard is, they will work.
However, I don’t recommend using 2 different RAM sticks because of conflicting frequencies and latencies.
They may have trouble syncing, so I advise you to stick to the same brand.