XMP vs EXPO: How to Turn On Your RAM's Rated Speed
XMP and EXPO are memory profiles, stored on the RAM, that carry the speed and timings printed on the box. A new kit usually starts at default settings, so you turn the profile on in the BIOS to get the rated speed: XMP is Intel's name for it, and EXPO is AMD's for DDR5 on its AM5 platform. Here is what each one is, how to enable it, and how to check that it took.
Plenty of people build a PC, install a fast memory kit, and never notice that it runs well below the speed on the packaging. The memory is not faulty. A kit boots with safe default settings first, and the faster speed is an extra step you switch on yourself.
What XMP and EXPO actually are
Both are sets of memory settings written into a small chip on the module. Wikipedia’s article on Extreme Memory Profile explains that memory ships with conservative timings in that chip so it works on every system, and that XMP adds extra, faster profiles in space the basic standard leaves unused. Your motherboard reads the profile and applies it when you pick it in the BIOS.
Intel describes XMP as memory overclocking: it runs compatible DDR5 and DDR4 memory faster than the standard settings. Intel’s page notes that XMP modules first boot at default JEDEC settings, after which you can choose a profile in the BIOS. AMD describes EXPO as its profile technology, created for Ryzen processors on socket AM5 and aimed at DDR5, with memory partners producing kits that carry it.
In practice the difference is mostly about which platform a kit was tuned for. An XMP kit is built around Intel’s profile format, and an EXPO kit is built around AMD’s. AMD’s Ryzen memory compatibility list marks each tested kit as supporting EXPO, as certified EXPO with ultra low latency, or as compatible with XMP, so you can see which profile style a kit offers on an AMD board.
Which profile should you buy for your board?
Start with your processor platform, then check the board. Corsair’s guide to checking memory compatibility gives the example of an ASUS board that supports AMD EXPO kits and Intel XMP kits, and says Intel-designed XMP kits can work on it too. That is one board, not a rule. Whether a board accepts both profile types depends on the board and its BIOS version, so check the memory support section of its product page or manual.
If you are buying for an AMD AM5 build, an EXPO kit is the straightforward match. For an Intel build, an XMP kit is. If a kit lists both, that gives you a choice, and the board’s own memory list is the final check. Our DDR5 guide covers the memory type itself, and the budget kit roundup lists options.
DDR5 memory kits with an EXPO profile
For AMD AM5 builds. Check the kit against your board's memory support page before you order.
How to turn the profile on
The exact menu names vary by motherboard, so use the steps below as a map and check your manual for the labels. Intel says that for the specific BIOS menu or tuning tool you should check the board manufacturer’s website, and that is the right instinct for every maker.
- Check the kit. Confirm the label or product page names XMP or EXPO, and note the rated speed.
- Update if needed. A new board may need a newer BIOS for new memory. Our guide to updating the BIOS safely covers that, and the board maker’s instructions come first.
- Open the BIOS. Restart and press the key your board shows at startup, commonly Delete or F2.
- Find the memory option. Look for a profile or memory setting, often on the main overclocking or tweaker page, and choose the XMP or EXPO profile. The BIOS may offer more than one profile.
- Save and restart. The first boot after the change can take longer than usual while the board trains the memory.
How to confirm it worked
A kit’s box speed and the speed your PC actually uses are two different numbers, and only the second one affects performance.
Do not trust the setting alone. Go back to the BIOS memory page, which normally shows the speed in use, or check from Windows. On many systems Task Manager shows memory speed on its memory tab under the Performance heading. Compare that number with the rated speed on your kit. Some tools report the speed in a different unit or as an effective figure, so check the kit’s listing for the form of the number it uses.
If the speed still sits below the rated one, check that the profile is selected, that your modules are in the slots the manual recommends for a pair, and that the BIOS is current. If the system fails to start, follow the board manual’s steps for clearing the settings, and use our POST troubleshooting checklist.
Why the speed may still fall short
A few ordinary causes explain most cases where the profile is on but the reading is lower than expected. The first is the wrong profile: some kits offer more than one, and the BIOS may list them in an order that does not match the box. The second is slot placement, since the manual says which slots a pair of modules should use. The third is a mixed set, where modules from different kits sit together. Memory profiles are written for a matched kit, so a pair bought as one kit is the safe starting point.
A fourth cause is simply the board. Each board maker publishes the memory it supports, and a profile that is higher than the board’s listed support may not run as stated. That is why the memory support page matters more than the number on the box, and it is worth reading before you choose a kit.
What to know before you switch it on
Both Intel and AMD say that running memory outside their published specifications can affect your warranty. Intel’s page lists enabling XMP as an example of memory overclocking and says altering frequency or voltage outside its specifications may void the processor warranty. AMD makes a similar statement for operating outside its published specifications. Read the memory maker’s and the board maker’s warranty terms, and the processor maker’s, if this matters to you.
If you share the PC or sell it later, remember that the setting lives in the BIOS, not on the memory. Resetting the BIOS to defaults clears it, and a new BIOS version may reset it too, so check the speed again after any update and turn the profile back on if it has dropped.
The rated speed is also not guaranteed on every system. A kit and a board have to agree, and the processor’s memory controller is part of that. When a setting is unstable, the safer fix is to step back to a lower profile or the default, not to push harder.
| Step | What to do | If it does not work |
|---|---|---|
| Identify the kit | Read the label or listing for XMP or EXPO and the rated speed | Ask the seller which profile the kit carries |
| Check the board | Look at the memory support page or manual | Choose a kit the board lists |
| Enable the profile | Pick it in the BIOS memory or overclocking page | Update the BIOS and try again |
| Verify the speed | Compare the BIOS or Windows reading with the kit's rating | Reseat the modules and check the slot order |
| Fall back | Return to the default profile if the PC is unstable | Follow the board manual to reset settings |
For capacity and speed choices, our 16GB versus 32GB comparison helps you decide how much memory you need, and the listing checks in our guide to comparing PC part listings help you confirm what a kit really is before you buy.
DDR5 memory kits with an XMP profile
For Intel builds, and for boards that list XMP support. Check the memory list for your exact board.
Bottom line: A new kit starts at default settings. Pick the XMP or EXPO profile in the BIOS, check the speed afterward, and read the warranty terms first, since Intel and AMD both flag it as outside their published specifications.
Frequently Asked Questions
Why is my new RAM running slower than advertised?
Memory boots with safe default settings first. The faster rated speed is stored as a profile, XMP or EXPO, and you turn it on in the BIOS.
Is XMP the same as EXPO?
No. XMP is Intel's memory profile format, and EXPO is AMD's profile technology for DDR5 on socket AM5. A board may accept one or both, so check its memory support information.
Is it safe to enable XMP or EXPO?
Both are designed to be easy to enable, but Intel describes XMP as overclocking and both Intel and AMD say operating outside their published specifications may affect your warranty. Read the warranty terms and follow the board manual.
How do I check that the profile is active?
Look at the memory speed in the BIOS or in Windows, for example in Task Manager under the Performance tab on many systems, and compare it with the rated speed on your kit.
What if my PC will not start after I enable the profile?
Follow your motherboard manual to clear the settings or reset the BIOS, then try the default profile or a lower one. A BIOS update may also help.
Sources and verification
- Intel, Extreme Memory Profile (XMP) (manufacturer): XMP described as memory overclocking, first boot at JEDEC defaults, enabling in the BIOS, board-specific menus, and the warranty statement.
- AMD, EXPO technology (manufacturer): created for Ryzen processors on socket AM5, DDR5 memory, the memory compatibility list categories, and the warranty statement.
- Corsair, how to check RAM and motherboard compatibility (memory maker): the example of a board that accepts both EXPO and XMP kits.
- Wikipedia, Extreme Memory Profile (secondary source): profiles stored in the module’s SPD chip and conservative default timings.
No speeds, timings or voltages are quoted, and no claim is made about which kit works on which board. Check the memory support information on your motherboard’s product page and manual, and the warranty terms of the memory, board and processor makers.