Skip to main content
HWID Checker

HWID Validator and Parser

Paste an existing hardware ID to detect its likely format, validate its structure, inspect recognizable sections, or compare it with a local list. All checks in this tool run in your browser.

Need to find identifiers on your device?

The validator above checks an existing string; it cannot read motherboard or disk serials from your browser. Use the Windows utility or an operating-system command to retrieve values from your own device.

Windows utility

Collects available Windows and firmware identifiers with status and device context, creates a versioned report digest when usable values exist, and exports text or structured JSON without uploading the result.

Download for Windows

Commands for Windows, macOS and Linux

no install
reg query "HKLM\SOFTWARE\Microsoft\Cryptography" /v MachineGuid

MachineGuid — an installation-specific Windows identifier

Press Win + R, type cmd and press Enter. Paste this command and press Enter. It also works in PowerShell. CMD or PowerShell

Get-CimInstance Win32_ComputerSystemProduct | Select-Object UUID

SMBIOS UUID — from your motherboard firmware

Press Win + R, type powershell and press Enter. Paste this command into the PowerShell window and press Enter. In Windows Terminal, select a PowerShell tab, not Command Prompt. PowerShell only — not directly in CMD

Get-CimInstance Win32_DiskDrive | Select-Object Model, SerialNumber

Disk drive serial numbers

Press Win + R, type powershell and press Enter. Paste this command into the PowerShell window and press Enter. In Windows Terminal, select a PowerShell tab, not Command Prompt. PowerShell only — not directly in CMD

Get-CimInstance Win32_BaseBoard | Select-Object SerialNumber

Motherboard serial number

Press Win + R, type powershell and press Enter. Paste this command into the PowerShell window and press Enter. In Windows Terminal, select a PowerShell tab, not Command Prompt. PowerShell only — not directly in CMD

getmac

MAC addresses of all network adapters

Press Win + R, type cmd and press Enter. Paste this command and press Enter. It also works in PowerShell. CMD or PowerShell

↳ PowerShell CIM commands work on current Windows releases. Use the Windows download above to collect available values and export a composite report.