Get the latest hardware development kits and tools

Image depicting how the Windows Driver Kit (WDK) is used to develop, test, and deploy Windows drivers.

Windows Driver Kit

The Windows Driver Kit (WDK) is used to develop, test, and deploy Windows drivers. Download the latest public version here or join the Insider Program to get access to insider builds.

DOWNLOAD NOW
Image depicting how the Windows Hardware Lab Kit (HLK) is used to validate hardware and drivers for Windows compatibility.

Windows Hardware Lab Kit

The Windows Hardware Lab Kit (HLK) is used to validate hardware and drivers for Windows compatibility. Download the latest public version here or join the Insider Program to get access to insider builds.

DOWNLOAD NOW
Image depicting how the Windows Assessment and Deployment Kit (ADK) is used to customize, deploy and benchmark Windows 10 images.

Windows Assessment and Deployment Kit

The Windows Assessment and Deployment Kit (ADK) is used to customize, deploy and benchmark Windows 10 images. Download the latest public version here or join the Insider Program to get access to insider builds.

DOWNLOAD NOW
Image depicting how the Windows Debugger (WinDbg) can be used to debug kernel and user mode code, analyze crash dumps and to examine the CPU registers as code executes.

Windows Debugging Tools

The Windows Debugger (WinDbg) can be used to debug kernel and user mode code, analyze crash dumps and to examine the CPU registers as code executes. Download the latest public version here or join the Insider Program to get access to insider builds.

DOWNLOAD NOW

Latest news and communities

Get the latest driver portal changes, signing requirements, and feature enhancements
Find information about the Windows Hardware Certification program
Join the tech community for Windows hardware manufacturers.
Find everything Microsoft provides to help you build for IoT and the Intelligent Edge.
Join the tech community for IoT and Intelligent Edge hardware manufacturers.