How to Check What Motherboard You Have (Windows, Mac & Linux)

Your motherboard is the backbone of your PC — every other component connects through it. Knowing exactly which model you have matters when you're upgrading RAM, checking CPU compatibility, updating drivers, or troubleshooting a hardware issue. The good news: you don't need to open your case to find out.

Why You Might Need to Know Your Motherboard Model

Before diving into the methods, it helps to understand what you're actually looking for. A motherboard is identified by its manufacturer (e.g., ASUS, MSI, Gigabyte, ASRock) and its model name or number (e.g., B550 TOMAHAWK, Z790 AORUS Elite). Together, these tell you:

  • Which CPU socket it uses (and therefore which processors are compatible)
  • How much and what type of RAM it supports
  • Which expansion slots (PCIe, M.2) are available
  • Where to find the correct BIOS updates and drivers

Check Your Motherboard on Windows 🖥️

Windows gives you several ways to pull this information without touching a screwdriver.

Method 1: System Information Tool

This is the fastest route for most users:

  1. Press Windows + R to open the Run dialog
  2. Type msinfo32 and press Enter
  3. In the System Information window, look for:
    • BaseBoard Manufacturer — the brand
    • BaseBoard Product — the model name
    • BaseBoard Version — hardware revision

No installation required, no command line needed.

Method 2: Command Prompt (WMIC)

If you prefer a quick one-liner:

  1. Open Command Prompt (search "cmd" in the Start menu)
  2. Type the following and press Enter:
wmic baseboard get manufacturer, product, version 

The output will display your board's manufacturer, product name, and version in a clean, readable format.

Method 3: PowerShell

PowerShell users can run:

Get-WmiObject Win32_BaseBoard | Select-Object Manufacturer, Product, Version 

This returns the same core information and is useful if you're already working in a PowerShell session.

Method 4: DirectX Diagnostic Tool

  1. Press Windows + R, type dxdiag, press Enter
  2. On the System tab, look at the System Model field

Note: This shows the system model rather than the motherboard model directly — more useful on branded desktops (Dell, HP, Lenovo) than custom-built PCs, where the board name itself is more meaningful.

Check Your Motherboard on Linux 🐧

Linux users have reliable command-line tools available:

Using dmidecode

Open a terminal and run:

sudo dmidecode -t 2 

This queries the DMI (Desktop Management Interface) data embedded in your system firmware and returns the board manufacturer, product name, version, and serial number.

Using /sys filesystem

cat /sys/class/dmi/id/board_name cat /sys/class/dmi/id/board_vendor 

These commands read directly from system files without requiring root privileges in most distributions.

Check Your Motherboard on a Mac

Macs don't expose a "motherboard model" in the traditional sense — Apple integrates its logic boards tightly with the overall system identity. Instead, you identify the machine itself:

  1. Click the Apple menu (top-left corner)
  2. Select About This Mac
  3. Note the Model Name and Model Identifier

For deeper hardware details, go to About This Mac → More Info → System Report, then look under Hardware Overview. The Model Identifier (e.g., MacBookPro18,1 or Mac14,3) maps to a specific logic board configuration, which is what Apple and repair services use to determine part compatibility.

Reading the Motherboard Physically

If software methods aren't working — say, you're troubleshooting a system that won't boot — you can read the model directly off the board itself.

Look for:

  • A printed label or silkscreen near the center or edge of the board, often between the RAM slots or near the PCIe slots
  • A sticker near the CPU socket or on the board's edge

The model number is typically printed in large text, making it identifiable even in a dim case with a flashlight.

What the Variables Mean for Your Situation

Finding your motherboard model is the same process for everyone — the methods above work reliably across most setups. Where things diverge is in what you do with that information:

ScenarioWhat Matters Most
Upgrading RAMMaximum supported capacity, speed (DDR4 vs DDR5), and slot count
Adding a GPUPCIe slot version (4.0 vs 5.0) and physical clearance
CPU upgradeSocket type (AM4, AM5, LGA1700, etc.) and BIOS compatibility
Driver updatesExact chipset model to find manufacturer's driver page
Building a new PCForm factor (ATX, Micro-ATX, Mini-ITX) and feature set

A board with an AM4 socket has a completely different upgrade path than one with AM5. A B-series chipset board (like B550 or B650) typically offers fewer overclocking options than a Z-series equivalent. These distinctions don't change how you find your model — but they change everything about what your model means for your next step.

Once you have the exact model name in hand, the manufacturer's product page and support section will show you the full specs, supported CPU list, memory QVL (qualified vendor list), and available BIOS versions. That's where generic advice ends and your specific hardware situation begins.