How to check what monitor do you have

To check what monitor you have, run one PowerShell command that reads the model name, manufacturer and serial number your monitor reports to Windows.

This guide also covers Devices and Printers, Device Manager, Settings, DxDiag, the physical label and the Mac route, plus fixes when the model will not show.

How to check what monitor do you have
Advanced display in Windows 11 Settings lists the display name, connection, resolution and refresh rate for the selected monitor. (Image: Microsoft Q&A)

Check what monitor you have with PowerShell

Every modern monitor stores its identity in a small data block called EDID, and Windows exposes it through the WmiMonitorID class. This command decodes it for every connected monitor at once.

Open Start, type PowerShell, and select Windows PowerShell. Then paste the command below and press Enter.

gwmi WmiMonitorID -Namespace root\wmi | ForEach-Object {($_.ManufacturerName -ne 0 | foreach {[char]$_}) -join ""; ($_.UserFriendlyName -ne 0 | foreach {[char]$_}) -join ""; ($_.SerialNumberID -ne 0 | foreach {[char]$_}) -join ""; $_.YearOfManufacture}

gwmi queries the WmiMonitorID class in the root\wmi namespace. Each property is stored as an array of character codes, so the ForEach-Object block turns them back into text: a three-letter manufacturer code, the model name, the serial number, and the year of manufacture.

You should see: Four lines per monitor, for example a manufacturer code, a model name such as a product series and number, a serial string, and a year. A laptop with an external screen shows two blocks.

Search the model name on the manufacturer's support site to see its full specifications. If the name line is empty, the monitor did not report one; use the label method below.

Check what monitor you have with PowerShell and the WmiMonitorID class
The WmiMonitorID class holds manufacturer name, year of manufacture and serial number read from the monitor's EDID data. (Image: Microsoft)

Which way to find monitor information should you use?

Windows has several software methods to check monitor specs, and each answers a different question. The physical label is the fallback when the PC cannot start.

What you need Use this What it shows
Exact model and serial number PowerShell WmiMonitorID command Manufacturer code, model name, serial, year
A quick look without typing commands Devices and Printers or Device Manager The name Windows lists for the monitor
Resolution and refresh rate Settings > System > Display > Advanced display Current resolution, refresh rate, VRR support
Which graphics card drives the screen DxDiag, Display tab Display adapter name and driver
The PC will not start or show a picture Label on the monitor Printed model and serial number
You use a Mac Apple menu > About This Mac Display settings and System Report

Third-party identification tools read the same EDID data the monitor sends to Windows, so the built-in PowerShell command gives you the model and serial number without installing anything.

Using Devices and Printers

Devices and Printers is the Control Panel view of connected hardware. It lists the monitor alongside your keyboard, mouse and printers.

  1. Press Windows key + R to open Run.
  2. Type control.exe /name Microsoft.DevicesAndPrinters and press Enter.
  3. Look in the Devices section for the monitor icon.
  4. Read the name under the icon; it is the name your monitor reports to Windows.
  5. If the newer Settings page opens instead of Control Panel, use Device Manager or PowerShell.

Check monitor information in Device Manager

Windows lists every monitor as a child device of the graphics adapter it is connected to. Device Manager shows that list in one place.

  1. Right-click the Start button and select Device Manager.
  2. Select the arrow next to Monitors to expand it.
  3. Read the entry for each connected monitor.
  4. Expand Display adapters to see the graphics card each monitor connects through.
  5. If the monitor entry shows only a generic name, run the PowerShell command to read the real model.

Find monitor information in Windows 11 Settings

Settings does not replace the model lookup, but it shows the figures most people actually need: resolution, refresh rate and variable refresh rate support.

  1. Select Start > Settings > System > Display.
  2. If you have more than one screen, select Identify to see which number belongs to which monitor.
  3. Select the monitor you want to check.
  4. Select Advanced display.
  5. Read the Display information panel for the current resolution, refresh rate and VRR support.
  6. Open the list next to Choose a refresh rate to see every rate this monitor supports.

Back on the Display page, the entry marked (Recommended) under Display resolution is the monitor's native resolution as Windows reads it.

Find monitor information in Windows 11 Settings under System, Display
Numbered tiles represent each connected display, and the Identify button flashes the matching number on each screen. (Image: Microsoft)

Check display details with DxDiag

The DirectX Diagnostic Tool focuses on the graphics side. Use it when you want to know which adapter and driver your monitor runs on, for example before you check your graphics card model in detail.

  1. Right-click Start and select Run.
  2. Type dxdiag.exe and select OK.
  3. Select Yes if asked whether to check that your drivers are digitally signed.
  4. Select the Display tab.
  5. Read the adapter name next to Name in the Device section.
  6. Check each Display tab if there is more than one; each tab is a separate adapter.
  7. Select Save All Information to keep a text copy of the report.

Find the monitor model on the label or box

This works even when the monitor shows no picture or is not connected to anything.

A quick physical inspection of the monitor, plus its documentation such as the box, manual or receipt, gives you the printed model and serial number.

  1. Turn the monitor off and unplug the power cable.
  2. Look at the back panel and the stand for a printed label.
  3. Note the model number and serial number on the label.
  4. Check the original box or purchase receipt if the label is missing or worn.
  5. Enter the model number on the manufacturer's support site to confirm specifications.

How to check what monitor you have on a Mac

To find monitor info on macOS, start from the Apple menu.

  1. Choose Apple menu > About This Mac.
  2. Select Display Settings to see the connected displays.
  3. For full details, choose Apple menu > System Settings > General > About, then select System Report.
  4. Select the graphics and displays entry under Hardware to see each connected display.
  5. Hold the Option key and choose Apple menu > System Information as a shortcut to the same report.

What each monitor detail tells you

Detail Where to find it Why it matters
Model name PowerShell, Devices and Printers, label Finds drivers, manuals and specifications
Manufacturer code PowerShell Three-letter vendor ID from the monitor's EDID
Serial number PowerShell, label Needed for warranty and support claims
Year and week of manufacture PowerShell Shows how old the panel is
Resolution Settings > Display The native resolution gives the sharpest text
Refresh rate Settings > Advanced display Higher rates make motion smoother
VRR support Settings > Advanced display Lets games adapt the refresh rate
Graphics adapter Device Manager, DxDiag Decides how many monitors and what modes you can run

Confirm the screen size (diagonal)

Monitor sizes are sold by the diagonal of the visible screen in inches. Windows can estimate it from the image width and height the monitor reports in its EDID data.

Open Windows PowerShell, paste the command below and press Enter.

gwmi WmiMonitorBasicDisplayParams -Namespace root\wmi | ForEach-Object { [math]::Round([math]::Sqrt([math]::Pow($_.MaxHorizontalImageSize,2) + [math]::Pow($_.MaxVerticalImageSize,2)) / 2.54, 1) }

The WmiMonitorBasicDisplayParams class holds the maximum horizontal and vertical image size in centimeters, rounded to the nearest centimeter. The command works out the diagonal from those two values and divides by 2.54 to convert it to inches.

You should see: One number per monitor, close to the advertised size. Because the source values are rounded to whole centimeters, expect the result to differ from the box by a fraction of an inch.

A result of 0 means the monitor reported no size, which Microsoft notes can happen with projectors. In that case, measure the visible screen area from one corner to the opposite corner with a tape measure.

Check the ports and capabilities at a glance

Once you know the model, a few places in Windows and on the monitor itself confirm what it can do.

Capability Where to check What to look for
Video ports Back panel or underside of the monitor The printed label next to each port, such as HDMI, DisplayPort or USB-C
Native resolution Settings > System > Display The resolution marked (Recommended)
Refresh rate Settings > System > Display > Advanced display The current rate under Display information and the options in Choose a refresh rate
Variable refresh rate Settings > System > Display > Advanced display VRR support listed under Display information
HDR Settings > System > Display > HDR Supported or Not supported under Display capabilities

Select the right display at the top of the Display page first when more than one screen is connected.

How to confirm you identified the right monitor

Of the online resources for this check, manufacturer websites are the most reliable. The support page for your model lists the official specifications, manuals and drivers.

  1. Search the model name from PowerShell on the manufacturer's website.
  2. Compare the listed native resolution with the (Recommended) resolution in Settings > System > Display.
  3. Compare the listed maximum refresh rate with the options under Choose a refresh rate in Advanced display.
  4. Match the serial number from PowerShell with the one on the back label.
Confirm you identified the right monitor using Identify in Display settings
Select a numbered display, then use Identify or Detect to match the tile to the physical screen. (Image: Microsoft)

Fix monitor information not showing in Windows

PowerShell prints a blank model name

The monitor did not send a friendly name in its EDID, or an adapter or switch in the cable path hides it.

  1. Connect the monitor directly to the PC without a dock, splitter or adapter.
  2. Run the command again.
  3. If it is still blank, read the model from the label.

Windows shows Generic PnP Monitor or the wrong model

The device name in Device Manager and Devices and Printers can be a generic label rather than the real model. The WmiMonitorID class reads the model from the monitor's own EDID data instead.

  1. Run the PowerShell command at the top of this guide and read the model name line.
  2. Compare that name with the model number on the label on the back of the monitor.
  3. Open Device Manager, expand Display adapters, and check that the graphics adapter is not listed as Microsoft Basic Display Adapter, because that generic graphics driver limits the resolutions and display features Windows can use.
  4. If the label and PowerShell agree, trust that model even though Device Manager keeps the generic name.

gwmi is not recognized

You opened PowerShell 7, which does not include the gwmi alias.

  1. Close the window.
  2. Open Start, type Windows PowerShell, and open that app instead.
  3. Paste the command again.

The external monitor is missing from every list

Windows has not detected it, or the display mode excludes it.

  1. Press Windows key + P and make sure Extend is selected.
  2. Select Start > Settings > System > Display > Multiple displays > Detect.
  3. Reseat or swap the cable, then try another video port.

You cannot tell which monitor is which

Several screens report similar names.

  1. Open Settings > System > Display.
  2. Select Identify to show each display's number on its screen.
  3. Select that number before you open Advanced display.

DxDiag or Device Manager shows Microsoft Basic Display Adapter

Windows is using its generic graphics driver, which limits resolutions and monitor details.

  1. Select Start > Settings > Windows Update > Check for updates.
  2. Install the latest graphics driver from your PC or graphics card maker if Windows Update has none.
  3. Restart and check the monitor information again.
Fix monitor information not showing when Windows lists a Generic Monitor
Device Manager events for a monitor shown as Generic Monitor, with the device configured and started entries. (Image: Microsoft Q&A)

Special cases: laptops, docks, TVs and identical monitors

Case What happens What to do
Laptop with an external monitor PowerShell lists the built-in panel and the external screen as separate blocks Match each block to a screen by its model name or serial number
Monitor behind a dock, splitter, KVM switch or adapter The device in the cable path can hide the monitor's model name Connect the monitor straight to the PC and run the command again
TV or projector used as a monitor It may report no image size, so the size command returns 0 Read the model from the label or the TV's own settings menu
Two identical monitors Both report the same model name Use the serial number line, or select Identify in Settings > System > Display
Generic graphics driver in use Microsoft Basic Display Adapter limits resolutions and display details Install the graphics driver from Windows Update or the PC maker

Monitor information FAQ

Quick answers to common questions about finding your monitor model, serial number and display specs.

How do I find monitor information on Windows 11?

Run the WmiMonitorID PowerShell command to get the model, manufacturer and serial number. For resolution and refresh rate, open Settings > System > Display > Advanced display, where the Display information panel lists them for the selected screen.

How do I find my monitor information on a PC without opening the case?

Nothing needs opening. Windows reads the monitor's details over the video cable, so PowerShell, Device Manager and Devices and Printers all show them. If the PC will not start, read the label on the back of the monitor instead.

How do I get monitor information if there is no label?

Use the PowerShell command in Windows. It reads the model name and serial number stored inside the monitor itself, so it works even when the sticker is missing. The original box and purchase receipt also list the model.

How do I see my monitor's refresh rate?

Open Settings > System > Display > Advanced display. The Display information panel shows the current refresh rate, and the list next to Choose a refresh rate shows every rate the monitor supports at your resolution.

How do I check monitor information when I have two screens?

The PowerShell command prints a block for each monitor. In Settings > System > Display, select Identify to see which number belongs to which screen, then select that display before opening Advanced display.

Can I find my monitor's serial number in Windows?

Yes, if the monitor reports one. The WmiMonitorID PowerShell command prints the serial number stored in the monitor's EDID. Compare it with the label before using it for a warranty claim, because some monitors store a placeholder.

Does DxDiag show what monitor I have?

DxDiag's Display tab is built around the graphics adapter. It shows the adapter name and driver for each display, which helps with driver problems, but PowerShell or Device Manager is the better place to read the monitor model.

Bottom line: the quickest way to identify your monitor

Run the WmiMonitorID command in Windows PowerShell first, and fall back to the label if it returns nothing. The command reads the model, manufacturer and serial number straight from the monitor in seconds and covers every connected screen. Settings then adds the resolution and refresh rate figures the model name alone does not tell you.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *