Skip to main content

HTML to EXE Offline Hardware-locked License Tutorial

Compared to online verification solutions, the offline hardware-locked license has the advantage of not requiring a server connection. Authorization is completed through locally generated machine codes and activation codes, making it more suitable for projects with high data security requirements or no internet access.

Offline Hardware-locked License Implementation

Step 1: Basic Configuration

After launching the tool, enter the webpage URL to be packaged on the homepage (supports http/https protocols or local paths). It's recommended to fill in the Software ID (to distinguish different projects) and configure window size, icon, and other parameters as needed.

Basic Configuration

Step 2: Enable Encryption

Switch to the "Encryption Settings" tab and check the "Requires Activation Code" option:

  • You can set a usage time limit (days)
  • You can set a usage count limit
  • You can set the software to close every 24 hours of runtime

Enable Encryption

Step 3: Generate Unactivated Program

Return to the homepage and click "Start Packaging". When the generated EXE runs for the first time, an activation window will appear. Click "Cancel" to automatically copy the machine code.

Activation Window

Step 4: Generate Activation Code

Find the "Activation Code Generator" on the encryption page of the packing tool:

  1. Paste the copied machine code
  2. Enter the Software ID you filled in during packaging (leave blank if not filled)
  3. Click calculate to generate the activation code

Activation Code Generator

Step 5: Complete Activation

Enter the generated activation code into the activation window of the EXE program. After successful verification, the software can be used normally.

Activation Success