A motherboard memory QVL is a list of RAM kits the vendor tested in stated configurations. Use it to reduce purchase risk, especially for high-speed DDR5, high-capacity modules, or four-DIMM builds. It is not a complete list of every compatible kit and it is not a lifetime guarantee.

The product examples above are starting points only. Before buying, match the complete manufacturer part number against the QVL for your exact motherboard and CPU generation.

The five-minute QVL workflow

  1. 1Find the exact motherboard model and revision printed on the board or box.
  2. 2Open the vendor support page and choose Memory Support, QVL, or CPU/Memory Support.
  3. 3Select the installed CPU generation if the page provides a processor filter.
  4. 4Copy the complete RAM part number from the retailer or memory-vendor page.
  5. 5Match capacity, module count, speed, profile, and supported socket population.
  6. 6Check whether the QVL notes a tested BIOS version.
  7. 7Buy the same kit configuration, install it in the documented slots, and test it.

ASUS describes its QVL as a list of memory verified for a motherboard and provides filters for vendor, size, speed, socket support, and type. Other vendors use different interfaces, but the matching logic is the same.

Source: ASUS motherboard memory QVL instructions.

Where each motherboard vendor puts the list

Interfaces change, but these are the common support paths:

Vendor β€” Common route β€” What to select
VendorCommon routeWhat to select
ASUSProduct Support β†’ CPU / Memory SupportCPU generation, memory type, size, speed
MSISupport β†’ Compatibility β†’ Memory SupportCPU family and exact module model
GigabyteSupport β†’ Memory Support ListBoard revision and CPU generation
ASRockSupport β†’ Memory QVLProcessor family and memory generation

MSI also instructs users to follow the board manual for slot population, normally A2 for one module and A2/B2 for two modules. Source: MSI memory compatibility and installation guidance.

Decode the part number, not the marketing name

Two listings can both say 'Vengeance DDR5-6000 32GB' while using different profiles, timings, module counts, or revisions. Search the full manufacturer code, including the suffix.

Field β€” Example β€” Why it matters
FieldExampleWhy it matters
Total capacity32GBMust fit the platform limit
Kit layout2x16GBQVL may validate two modules, not four
Speed6000 MT/sOften an XMP or EXPO overclock
TimingsCL30Different suffixes can mean different bins
ProfileEXPO or XMPMatch the intended platform and BIOS support
DIMM sockets1/2/4 modulesTested population can change the stable speed

If a retailer truncates the model number, open the manufacturer page or packaging image before purchasing.

Worked part-number example

Suppose a retailer title says 32GB DDR5-6000 CL30 RGB and the full illustrative code is:

BRAND5-6000-C30-16GX2-EXPO-BLK

Read it as a checklist, not as a universal naming standard:

Code section β€” Likely meaning β€” What must match
Code sectionLikely meaningWhat must match
6000Advertised data rateQVL tested speed
C30CAS timing familyExact suffix when the QVL lists it
16GX2Two 16GB modules, 32GB totalModule count and density
EXPOAMD-oriented profileIntended platform and BIOS profile
BLKColor or heat-spreader variantConfirm whether it changes the tested SKU

Now compare the complete code character by character. A listing ending in XMP, 32GX1, or a different timing suffix is a different purchase even if the marketing title looks nearly identical.

Use this worksheet before Buy:

  1. 1Board model and revision: ______
  2. 2CPU generation: ______
  3. 3BIOS version required by QVL: ______
  4. 4Full RAM part number: ______
  5. 5Tested capacity and DIMM count: ______
  6. 6Tested sockets: ______
  7. 7XMP, EXPO, or JEDEC setting: ______

Choose the correct CPU memory list

One motherboard can support several processor generations, and its memory controller sits in the CPU. Vendors therefore sometimes publish separate QVL views for different CPU families. A kit validated with one processor generation is useful evidence, but it is not the same test as your processor.

This is especially important when:

  • using a first-generation CPU on a newer socket
  • buying 24GB or 48GB modules that needed later BIOS support
  • selecting very high XMP or EXPO speeds
  • filling all four DIMM slots

What the DIMM count column really means

A QVL mark for one or two sockets means the vendor tested that module count. It does not automatically validate four modules or two separately purchased kits.

For a 64GB build, prefer one matched 2x32GB kit over two 2x16GB kits. For 96GB, prefer 2x48GB. Four DDR5 DIMMs increase electrical load and can require lower frequency even when every individual module is genuine.

Read Four-Stick DDR5 Stability before planning a full-slot build.

Does unlisted RAM work?

Often, yes. Vendors cannot test every memory SKU, density, color variant, and later revision. Standards-compliant RAM can work even when it is absent from the list.

Use this risk ladder:

Situation β€” QVL importance
SituationQVL importance
JEDEC speed, two common modulesHelpful
Mainstream 2-DIMM XMP/EXPO kitStrongly preferred
High density or new module sizeStrongly preferred
Four DIMMs or extreme speedTreat exact validation as a purchase requirement
Server ECC UDIMM/RDIMMFollow the system qualification list and population manual

If an unlisted kit is much cheaper, buy only with a good return policy and enough time to test. Use the RAM Finder to narrow the specification, then the QVL tool for exact verification.

Motherboard QVL versus memory-vendor compatibility list

A motherboard QVL answers whether the board vendor tested a memory kit on a specific board configuration. A memory-vendor list answers whether the memory company validated or recommends its module for a board. They are complementary evidence, not interchangeable guarantees.

Use both when available:

  1. 1Start with the motherboard QVL for CPU generation, BIOS, and DIMM population.
  2. 2Cross-check the memory vendor configurator for the exact part number.
  3. 3Prefer the configuration where module count and capacity match on both sides.
  4. 4Keep the return window and run a post-install memory test.

A QVL does not guarantee stability

QVL testing occurred with a particular sample, CPU, BIOS, and socket population. Your CPU memory controller, firmware version, cooler pressure, and settings can differ. XMP and EXPO also remain memory overclocking profiles.

After installation:

  1. 1Boot once at defaults and confirm capacity.
  2. 2Update BIOS if the vendor recommends it.
  3. 3Enable the intended profile.
  4. 4Confirm the effective speed in the operating system.
  5. 5Run a dedicated memory test.
  6. 6If errors appear, disable the profile, test modules individually, and verify slots.

ASUS troubleshooting similarly recommends reseating modules, testing one module, using recommended slots, and consulting the QVL when a system does not boot.

Source: ASUS no-boot memory troubleshooting.

Common QVL mistakes

  • Searching the brand name instead of the full part number.
  • Ignoring the CPU-generation selector.
  • Assuming a 2-DIMM result validates four DIMMs.
  • Buying two separate kits because each kit is listed.
  • Confusing DDR5 UDIMM, ECC UDIMM, RDIMM, SODIMM, and CUDIMM.
  • Assuming the advertised speed is automatic or guaranteed.
  • Ignoring BIOS notes for newer capacities.

Bottom line

Match the exact part number, CPU generation, capacity, module count, speed, profile, and tested socket population. A QVL lowers uncertainty; it does not replace correct installation or a post-purchase memory test.