How to Identify Your Motherboard Model (Every Method That Works)
Knowing your motherboard model matters more than most people realize. Whether you're checking RAM compatibility, downloading the right drivers, planning a CPU upgrade, or troubleshooting a system issue, the motherboard model is often the first thing you need to look up. The good news: there are several reliable ways to find it — most without ever opening your PC case.
Why the Motherboard Model Is So Important
Your motherboard is the backbone of your system. It determines which CPUs are compatible, how much and what type of RAM you can install, what expansion slots are available (PCIe, M.2, etc.), and which chipset features your system can use. Without knowing the exact model, you're essentially guessing when it comes to upgrades or repairs.
Manufacturers use model names like B550M AORUS PRO, ROG STRIX Z790-E, or MSI MAG B660M Mortar — these strings are specific and matter. Even minor variations in a model name can indicate different chipset generations, form factors, or feature sets.
Method 1: Check Windows System Information (No Tools Required)
The fastest method on any Windows PC requires zero downloads.
- Press Windows + R to open the Run dialog
- Type
msinfo32and press Enter - In the System Summary, look for:
- BaseBoard Manufacturer — the brand (ASUS, Gigabyte, MSI, ASRock, etc.)
- BaseBoard Product — the model name/number
- BaseBoard Version — the revision, which can matter for BIOS updates
This pulls data directly from the firmware, so it's generally accurate. On most consumer desktops and DIY builds, this gives you exactly what you need.
🖥️ On some OEM systems (Dell, HP, Lenovo), the BaseBoard Product field may return a generic internal code rather than a retail-facing model name. In those cases, cross-reference with the System Model field higher up in the same window.
Method 2: Use the Command Prompt or PowerShell
If you prefer working with the terminal, two commands get the job done quickly.
Command Prompt:
wmic baseboard get product,manufacturer,version PowerShell:
Get-WmiObject Win32_BaseBoard | Select-Object Manufacturer, Product, Version Both return the same manufacturer, product name, and version data as System Information. This method is useful if you're working remotely, scripting, or just prefer the command line.
Method 3: Check the Physical Board
If you have a desktop and access to the interior, the model number is almost always printed directly on the motherboard itself — typically:
- Along the top edge between the RAM slots and I/O panel
- Near the PCIe x16 slot
- On the bottom-right area of the board
The text is usually white or yellow silkscreen on the PCB. Look for a string that matches the format of a model name (e.g., Z790 AORUS ELITE AX). You'll also find the manufacturer's logo printed nearby.
For laptops, this method isn't practical — the board is buried under multiple layers of components. Stick to software methods for portable devices.
Method 4: Use CPU-Z or Similar System Utilities 🔍
CPU-Z is a free, widely-used utility that reports detailed hardware information, including the motherboard. Once installed and opened:
- Click the Mainboard tab
- You'll see the Manufacturer, Model, Chipset, and BIOS version
Other utilities that surface the same information include HWiNFO, Speccy, and AIDA64. These tools go beyond just the board model — they also surface chipset details, BIOS revision, and memory controller information, which can be useful if you're doing more in-depth compatibility research.
Method 5: Check the BIOS/UEFI Directly
Rebooting into the BIOS is a reliable fallback, especially if Windows isn't loading or you're dealing with a system that hasn't been fully set up yet.
- On most systems, press DEL or F2 during startup to enter the BIOS
- The motherboard model is typically displayed on the main/home screen of the BIOS interface
- It's often shown in the header bar or the system overview panel
This method requires a reboot but doesn't depend on Windows being functional at all.
How Results Vary Depending on Your Setup
| Scenario | Best Method |
|---|---|
| Standard Windows desktop | msinfo32 or Command Prompt |
| DIY build, case open | Physical inspection of PCB |
| OEM desktop (Dell, HP, etc.) | msinfo32 + cross-check System Model |
| Laptop | msinfo32 or CPU-Z |
| Windows not booting | BIOS/UEFI screen |
| Need chipset + BIOS details | CPU-Z or HWiNFO |
The accuracy of software methods depends partly on how well the manufacturer has programmed the firmware. Most modern boards from major brands (ASUS, MSI, Gigabyte, ASRock) report cleanly through Windows. Older boards, budget models, or white-label OEM boards occasionally return incomplete or generic strings.
What to Do With the Model Number Once You Have It
Once you have the exact model name, you can:
- Search the manufacturer's support page to download the correct BIOS updates and drivers
- Check the board's CPU support list (QVL) to verify processor compatibility before purchasing
- Review the memory compatibility list to confirm RAM speeds, capacities, and configurations
- Look up the specifications page to identify available M.2 slots, USB headers, fan headers, and PCIe lanes
The specificity matters here. Searching just "ASUS Z790" will return dozens of boards with very different feature sets. The full model name — down to the suffix like -E, -F, -ITX, or AX — determines which support documents, QVL lists, and BIOS files apply to your exact hardware.
Variables That Affect Which Method Works Best
A few factors shape which approach is most practical for your situation:
- Form factor — ATX boards are easy to inspect physically; Mini-ITX and laptop boards less so
- OEM vs. DIY build — OEM systems sometimes obscure or alter motherboard identifiers in firmware
- Windows accessibility — if the OS isn't functional, software methods are unavailable
- Age of the board — very old boards may not report complete data through WMI queries
Your specific combination of hardware, build type, and current system state will determine which method gives you the cleanest, most trustworthy result.