Skip to main content
HWID Checker

Check Your Device's HWID and Hardware Serial Numbers

Need a complete Windows hardware report? Download and double-click the read-only HWID Checker. Need one specific value instead? Use the built-in Windows, macOS or Linux commands below. Nothing is changed or uploaded.

Free · Read-only · Double-click to run · No installer · Windows 10/11

Or run a command now — no download needed:

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.

Core checks run locally
No identifier upload required
Free, no account needed
Methods and limitations documented
What is a HWID

A hardware ID is your device's fingerprint

A hardware ID (HWID) is a value derived from one or more device identifiers, such as a motherboard UUID, disk serial, network address or operating-system installation ID. Different software can calculate different HWIDs for the same machine.

HWIDs may appear as UUIDs, hashes, MAC addresses, serial numbers or vendor-specific strings. The online checker identifies likely formats and explains their structure; it cannot prove which device produced a value.

Learn more

Three ways to work with HWIDs

Read hardware identifiers

Use the Windows utility for a local report, or run the documented commands on Windows, macOS and Linux to read individual identifiers.

Learn more

Investigate a possible HWID ban

Answer eight questions to estimate whether a restriction behaves like a hardware, account or IP ban. The result is diagnostic, not an official verdict.

Learn more

Validate, parse and compare IDs

Paste an identifier to detect its likely format, inspect its structure or compare it with a local list in your browser.

Learn more

How the Windows utility works

  1. Download the Windows tool

    Download the portable x64 executable for Windows 10 or 11. It runs without an installer; access to some identifiers still depends on Windows and the device firmware.

  2. Read your hardware

    The tool reads identifiers exposed by Windows and firmware, labels unavailable, placeholder, failed and timed-out results, and creates a versioned SHA-256 digest from usable report fields.

  3. Review or export

    Review identifiers with their status and the report digest, save a timestamped text report, or output structured JSON for scripts and support workflows.

Who uses HWIDs

Software licensing

Bind a licence to one machine so a serial can't be shared across unlimited devices.

Anti-cheat & HWID bans

Compare the behaviour of a restriction with common account, IP and hardware-ban patterns without claiming access to a game's internal records.

IT & fleet management

Associate inventory records with devices and detect when selected hardware identifiers change.

Support triage

Attach a consistent device identifier to logs or tickets so repeated reports can be associated with the same machine.

Frequently asked questions

What is a HWID?

A hardware ID is a value derived from one or more device or operating-system attributes. Software may use it to recognize a machine for licensing, device trust or support, but no HWID is guaranteed to be unique or permanent.

Is my HWID sensitive personal data?

A HWID can single out a device and may be personal data when linked to a person or account. The browser tools and Windows utility process identifiers locally unless you deliberately send a value to the validation API or share the output yourself.

Can I check a HWID someone sent me?

Yes. Paste it into the online checker to see its format, or use the List check tab to see if it is on your allowlist or blocklist.

What formats do you support?

UUIDs and GUIDs, MD5/SHA-1/SHA-256/SHA-512 hashes, MAC addresses, Windows product keys, Base64, hex strings, serial numbers and prefixed composite IDs.

What does the Windows EXE do?

The portable command-line tool reads identifiers exposed by Windows and firmware, reports missing, placeholder, failed or timed-out fields, and creates a versioned SHA-256 report digest when usable values are available. It writes a file only when you request an export and never uploads the result.

How is the tool different from running commands myself?

The documented commands are best when you need one specific value. The Windows utility collects several identifiers with device context and status in one run, creates a report-comparison digest, and can export text or structured JSON. The digest is not a universal or permanently stable HWID.

Can someone track me using my HWID?

Installed software may read hardware identifiers when the operating system permits it. A normal web page cannot read motherboard or disk serials, but it can build a browser fingerprint from exposed signals. Treat persistent identifiers as personal data and share them only when necessary.

How do I reset my HWID for a software license?

You cannot directly reset a HWID — it is tied to your hardware. But most licensing systems provide self-service deactivation: release the old device through the vendor's portal, then reactivate on your new hardware. If you have changed hardware and lost access, contact the vendor's support.

From the blog

Guides on hardware identifiers, bans, licensing and device privacy.

See all articles

Ready to find your HWID?

No account is required, and the identifiers and report stay on your device.