How to Check Your Mainboard Model: Every Method That Works

Knowing your motherboard model is more useful than most people expect. Whether you're updating drivers, checking RAM compatibility, planning a CPU upgrade, or troubleshooting a system crash, the mainboard model is the anchor point for almost every hardware decision. The problem is that it's not displayed anywhere obvious — there's no sticker on your desktop's front panel, and laptops don't advertise it on the lid.

Here's every reliable method to find it, across different operating systems and scenarios.

Why Your Mainboard Model Matters

Your motherboard is the central hub of your PC — it determines which CPUs are compatible, how much and what type of RAM you can use, which expansion slots are available, and what BIOS/UEFI features you have access to. The model number (sometimes paired with a revision number like "Rev 2.0" or "v3.1") identifies the exact board variant, which matters because two boards with nearly identical names can have different chipsets, VRM configurations, or supported CPU generations.

Method 1: Check Windows System Information (No Tools Required)

The fastest approach on any Windows machine requires zero downloads.

Using the Run dialog:

  1. Press Win + R, type msinfo32, and hit Enter
  2. The System Information window opens
  3. Look for BaseBoard Manufacturer, BaseBoard Product, and BaseBoard Version

The "Product" field is your mainboard model. Write down all three values — manufacturer, product, and version — because the version or revision number can affect BIOS update compatibility.

Using Command Prompt or PowerShell:

Open either terminal and run:

wmic baseboard get manufacturer, product, version 

This outputs a clean, copy-paste-friendly result. Useful if you're troubleshooting remotely or documenting a system build.

Method 2: Check the Physical Board 🔍

If the software methods return generic or incomplete results (this happens with some OEM builds), reading the board directly is the definitive fallback.

  • Desktop PCs: Open the side panel and look at the motherboard itself. The model number is printed in large text somewhere on the PCB — usually near the top edge, between the CPU socket and RAM slots, or along the bottom edge. It typically looks like "Z790 AORUS ELITE" or "B550M DS3H."
  • Laptops: The mainboard model is rarely printed in a visible location without full disassembly. For laptops, the software methods or the laptop's own model number (which maps to a specific board) are more practical.

The physical label is the ground truth. If there's a discrepancy between software and physical labeling, trust the physical board — especially for revision numbers.

Method 3: Use the BIOS/UEFI

Restart your PC and enter the BIOS by pressing the appropriate key during boot — typically Delete, F2, or F10, depending on the manufacturer.

The main/home screen of most modern UEFI interfaces displays the board model and BIOS version prominently. This method is especially useful when:

  • You can't boot into the OS
  • You're verifying information before flashing a BIOS update
  • The OS reports incomplete hardware data

Method 4: Third-Party System Info Tools

Several free utilities report detailed hardware information, including mainboard model, chipset, and revision:

ToolWhat It Shows
CPU-ZBoard name, chipset, BIOS version, revision
HWiNFOFull board specs plus sensor data
SpeccyBoard model in a clean summary view
AIDA64Deep hardware inventory (paid, with trial)

These tools often surface more detail than the built-in Windows methods, particularly around chipset model and supported memory specifications — information that's useful when you're planning upgrades.

Method 5: macOS and Linux

macOS doesn't use traditional PC motherboards in the same way, but for Hackintosh builds or checking logic board details:

  • Open System Information via Apple Menu → About This Mac → System Report
  • Look under Hardware Overview for the model identifier

Linux users can run this command in the terminal:

sudo dmidecode -t baseboard 

This pulls the manufacturer, product name, version, and serial number directly from the system's DMI table — the same data source Windows uses for msinfo32.

Variables That Affect What You Find

The method that works best isn't universal — it depends on a few factors:

  • OEM vs. custom builds: Pre-built systems from Dell, HP, or Lenovo often report a proprietary board name rather than the actual PCB model (e.g., "HP 8906" instead of a recognizable chipset name). In those cases, you may need to cross-reference the system model number with the manufacturer's support site to get the true board specs.
  • Revision numbers: The same board model can exist in multiple hardware revisions with different VRM designs, PCIe configurations, or supported CPU lists. Revision data isn't always visible in Windows — the BIOS screen or physical inspection is more reliable here.
  • Virtual machines and WSL: If you're running commands inside a VM, the output may reflect the hypervisor's virtual hardware rather than the physical host board.
  • BIOS version vs. board model: These are related but separate. Knowing your board model helps you find the right BIOS update; knowing your current BIOS version tells you whether you actually need one.

What to Do Once You Have the Model Number

With the board model confirmed, you can look up:

  • The manufacturer's support page for BIOS updates and driver downloads
  • The CPU compatibility list (QVL) to verify which processors the board supports
  • The memory compatibility list to confirm RAM speeds and configurations
  • Community forums and documentation specific to your exact revision

The same model name across different revisions can have meaningfully different compatibility lists — which is why pinning down both the model and revision matters before making any hardware decisions. 🖥️

How relevant any of this becomes depends entirely on what you're trying to do: a simple driver update has different requirements than a CPU swap or a RAM upgrade, and those factors vary with every individual setup.