Learn · concepts

What is HWID and How Does It Work?

Learn about Hardware ID (HWID) licensing, why clients use it, and how HWID resets work in Minecraft clients.

TRtrolPublished 4 min read

What is HWID?

HWID stands for Hardware ID, a unique identifier generated from your computer's hardware components. Think of it as a fingerprint for your device. When you activate a client like Terminus, your HWID is recorded. From that point on, only that specific device can use your license.

HWID is not a punishment system. It's a licensing mechanism designed to solve a simple problem: preventing license sharing. Without it, one person could buy a license and share it with dozens of friends. That hurts developers who need revenue to maintain and update the client. HWID ensures one license equals one device.

How HWID is generated

Your HWID is typically derived from a combination of:

  • CPU identifier
  • Motherboard serial number
  • Disk drive serial numbers
  • MAC address
  • Other hardware identifiers

The exact combination varies by client and implementation. The goal is a stable identifier that doesn't change unless you significantly modify your hardware.

When your HWID changes

Your HWID can change if you:

  • Replace major hardware: new motherboard, CPU, or storage drive
  • Reinstall your operating system: some identifiers reset
  • Switch computers: obviously a completely different HWID
  • Run certain system tools: disk cloning or hardware spoofing

Minor changes (adding RAM, plugging in a USB device, updating GPU drivers) typically do not affect your HWID.

HWID resets

Since hardware changes happen—you upgrade your PC, switch to a laptop, reinstall Windows—most clients offer HWID resets.

  1. Request a reset

    Go to your client's web dashboard and find the HWID reset option under account settings.

  2. Check cooldown

    Resets typically have a cooldown period (like 30 days). Make sure you're within the window or contact support for exceptions.

  3. Complete the reset

    Click the reset button. Your current HWID is unbound from your license.

  4. Activate on new device

    Launch the client on your new device and activate it with your license. The new hardware gets bound to the account.

Common reset scenarios

ScenarioNeed a reset?
New computerYes
Reinstalled WindowsMaybe (depends on what changed)
New motherboard/CPUYes
Added RAMNo
New GPUUsually no
Dual-bootingMaybe (depends on OS)

HWID vs other licensing models

ModelHow it worksProsCons
HWIDTied to hardwareSimple, no login needed in-gameHardware changes require reset
Account-basedTied to loginWorks on any deviceCredentials can be shared or stolen
IP-basedTied to IP addressNo setupVPNs and dynamic IPs break it
SubscriptionTime-limitedRevenue for devsOngoing cost for users

Terminus uses HWID combined with account authentication: you need both a valid license and matching hardware. This provides strong security while keeping setup simple.

FAQ