Skip to content

Introduction to REvil Activation

A reliable, open-source activation toolkit for Windows and Office. Activate your products in under 40 seconds using methods like HWID, KMS, and more.

Getting Started

Welcome to the Activation Enhancement Guide.
This project provides a collection of reliable, open-source activation tools for Windows and Office.
Our scripts leverage various methods to help you activate your products quickly and safely.

IMPORTANT

For most activation methods, a stable internet connection is required.
A VPN is generally not necessary.

Activation Methods Summary

For a quick overview, here is a summary of the activation methods available:

Activation TypeSupported ProductActivation PeriodInternet Needed?More Info
HWIDWindows 10-11PermanentYesDetails
KMSWindows 10-11180 Days (Manual)YesDetails
OhookOfficePermanentNo-
TSforgeWindows / ESU / OfficePermanentYes (on build 19041+)Details
KMS38Windows 10-11-ServerUntil 2038NoDetails
Online KMSWindows / Office180 Days (Lifetime with Renewal)YesDetails

Method 1 - Permanent Activation with HWID

For most users, the HWID (Hardware ID) method is the simplest way to get a permanent digital license for Windows 10 and 11.

Step 1 - Open PowerShell as Administrator

  1. Right-click the Start menu.
  2. Select Windows Terminal (Admin) on Windows 11 or Windows PowerShell (Admin) on Windows 10. [1] [2]

Open PowerShell as Admin

Step 2 - Run the Activation Script

Copy the following command, paste it into the PowerShell window by right-clicking, and press Enter.

powershell
irm https://get.activated.win | iex
powershell
irm https://massgrave.dev/get | iex

Paste command in PowerShell

Step 3 - Choose the HWID Option

A menu will appear in a new window. Press 1 on your keyboard to select HWID Activation and wait a few moments for the process to complete.

Select HWID Activation

Congratulations! Your Windows is now permanently activated with a digital license.

To check the activation status of Windows 10, navigate to Settings → Update & Security → Activation. [3]

To check the activation status of Windows 11, open Settings by clicking the Start button and then selecting Settings → System → Activation. [4]

Additional Information

Author's Suggestion & Tips

Click here to see the details
  • For Windows: I personally use the KMS method (see guide) for my Windows 10/11 activations. It's official, leaves no files on the system, and takes less than 3 minutes. If for some reason that fails, HWID is my go-to, as it's also official and file-less.
  • For Office: I use Ohook, TSforge, or Online KMS. The small differences are noted in the summary table above.
  • Need Help? If you run into any issues, feel free to ask in the GitHub Discussions or email me directly.

How to Remove Activations

Click here to see the details
  • HWID: A digital license is stored on Microsoft's servers and tied to your hardware. It cannot be "removed" in the traditional sense. A major hardware change (like the motherboard) will invalidate it. To return to an unactivated state, you can install a generic KMS key.
  • Online KMS / Ohook / KMS38: Use the corresponding "Uninstall" or "Remove" option within the MAS script menu, then run the "Fix Licensing" option from the Troubleshoot menu.
  • TSforge: This method only appends data and doesn't install files. To reset it, simply run the "Fix Licensing" option from the Troubleshoot menu in the MAS script.

Supported Windows 10/11 Products for HWID

Windows 10/11 Product NamesEditionIDGeneric Retail/OEM/MAK Key
EducationEducationYNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY
Education NEducationN84NGF-MHBT6-FXBX8-QWJK7-DRR8H
EnterpriseEnterpriseXGVPP-NMH47-7TTHJ-W3FW7-8HV2C
Enterprise NEnterpriseN3V6Q6-NQXCX-V8YXR-9QCYV-QPFCT
Enterprise LTSB 2015EnterpriseSFWN7H-PF93Q-4GGP8-M8RF3-MDWWW
Enterprise LTSB 2016EnterpriseSNK96Y-D9CD8-W44CQ-R8YTK-DYJWX
Enterprise LTSC 2019EnterpriseS43TBQ-NH92J-XKTM7-KT3KK-P39PB
Enterprise N LTSB 2015EnterpriseSNNTX6B-BRYC2-K6786-F6MVQ-M7V2X
Enterprise N LTSB 2016EnterpriseSN2DBW3-N2PJG-MVHW3-G7TDK-9HKR4
HomeCoreYTMG3-N6DKC-DKB77-7M9GH-8HVX7
Home NCoreN4CPRK-NM3K3-X6XXQ-RXX86-WXCHW
Home ChinaCoreCountrySpecificN2434-X9D7W-8PF6X-8DV9T-8TYMD
Home Single LanguageCoreSingleLanguageBT79Q-G7N6G-PGBYW-4YWX6-6F4BT
IoT EnterpriseIoTEnterpriseXQQYW-NFFMW-XJPBH-K8732-CKFFD
IoT Enterprise SubscriptionIoTEnterpriseKP8Q7T-WNK7X-PMFXY-VXHBG-RRK69
IoT Enterprise LTSC 2021IoTEnterpriseSQPM6N-7J2WJ-P88HH-P3YRH-YY74H
IoT Enterprise LTSC 2024IoTEnterpriseSCGK42-GYN6Y-VD22B-BX98W-J8JXD
IoT Enterprise LTSC Subscription 2024IoTEnterpriseSKN979K-XWD77-YW3GB-HBGH6-D32MH
ProProfessionalVK7JG-NPHTM-C97JM-9MPGT-3V66T
Pro NProfessionalN2B87N-8KFHP-DKV6R-Y2C8J-PKCKT
Pro EducationProfessionalEducation8PTT6-RNW4C-6V7J2-C2D3X-MHBPB
Pro Education NProfessionalEducationNGJTYN-HDMQY-FRR76-HVGC7-QPF8P
Pro for WorkstationsProfessionalWorkstationDXG7C-N36C4-C4HTG-X4T3X-2YV77
Pro N for WorkstationsProfessionalWorkstationNWYPNQ-8C467-V2W6J-TX4WX-WT2RQ
SCloudV3WVW-N2PV2-CGWC3-34QGF-VMJ2C
S NCloudNNH9J3-68WK7-6FB93-4K3DF-DJ4F6
SECloudEditionKY7PN-VR6RX-83W6Y-6DDYQ-T6R4W
SE NCloudEditionNK9VKN-3BGWV-Y624W-MCRMQ-BHDCD
TeamPPIProXKCNC-J26Q9-KFHD2-FKTHY-KD72Y

A generic key is automatically applied by the script where needed.


  1. 10 Ways to run PowerShell in windows ↩︎

  2. Another easiest way to run PowerShell: Right-click on your Start menu to trigger the quick link menu and select Windows Terminal (admin) at win11 or Windows powershell (admin) at win 10 in the menu list. ↩︎

  3. To check the activation status of Windows 10, navigate to Settings → Update & Security → Activation. You will see your activation status listed there. If Windows is activated, you should see "Activated" with a green checkmark. ↩︎

  4. To check the activation status of Windows 11, open Settings by clicking the Start button and then selecting Settings → System → Activation. The activation status will be displayed, showing whether Windows is activated, along with details about the activation method and any linked Microsoft account. ↩︎

Made with 🩶 using VitePress