What Is the Windows Hardware Compatibility List?

Definition of Windows HCL & how to use it to check hardware compatibility

The Windows Hardware Compatibility List, usually just called the Windows HCL, is, very simply, a list of hardware devices compatible with a particular version of a Microsoft Windows operating system.

Once a device has passed the Windows Hardware Quality Labs (WHQL) process, the manufacturer can use a "Certified for Windows" logo (or something very similar) in their advertising, and the device is allowed to be listed in the Windows HCL.

This list is usually just called the Windows HCL, but you may see it under many different names, like HCL, Windows Compatibility Center, Windows Compatibility Product List, Windows Catalog, or Windows Logo'd Product List.

When Should You Use the Windows HCL?

Most of the time, the HCL serves as a handy reference when purchasing hardware for a computer you intend to install a newer version of Windows onto. You can usually assume that most PC hardware is compatible with an established version of Windows, but it's probably wise to double-check for compatibility with a version of Windows that hasn't been on the market very long.

The Windows Hardware Compatibility List can also sometimes be a useful troubleshooting tool for certain STOP errors (Blue Screens of Death) and Device Manager error codes. While rare, it's possible that some errors that Windows reports are related to a particular piece of hardware could be due to a general incompatibility between Windows and that piece of hardware.

You could look for the troubled piece of hardware in the Windows HCL to see if it's listed as incompatible with your version of Windows. If so, you'd know that was the issue and could either replace the hardware with a make or model that is compatible, or contact the hardware maker for more information on updated device drivers or other plans for compatibility.

How to Use the Windows HCL

Visit Microsoft's Windows Compatible Products List to begin.

The options you can fill out on that page include the product name, company name, D & U status, and operating system. Only the product name is required; the rest are optional, but will help narrow down the results.

See What Version of Windows Do I Have? if you're not sure which operating system version you're running.

You can search the Windows HCL for tablets, PCs, smart card readers, removable storage, hard drives, etc.

For example, when looking for compatibility information on an NVIDIA GeForce GTX 3090 video card, you can clearly see that it's compatible in Windows 11.

Windows HCL showing NVIDIA GeForce GTX 3090

Selecting the Download Certification Report link on any of the products from the list will show you the specific certification reports, proving that Microsoft has certified it for use in specific versions of Windows. The reports are even dated so you can see when each product was certified.

For Server products, Microsoft recommends the Windows Server Catalog because it's designed to provide detailed Server specific information.

Was this page helpful?