• Turn off your PC anti-virus protection for a few minutes. (AV block Registry modifications)
  • Download KMSMagic10 from the sidebar.
  • Launch the application and follow the instructions. [outlined in the image below]
  • Let the application run for a while until it’s finished with activations.
  • Restart your computer if the activation status did not change.
March 2023 Update – Microsoft released updates again for version 1709 build 16299.201. but as usual, KMS magic10 is again activating all windows and office 2019 latest builds. Try it out and leave your feedback
January 2023 Update – Microsoft released anniversary addition cumulative updates. please allow us a day or two before we update our application.
December 2022 UpdateMicrosoft released windows 10 Anniversary update which rendered useless our kms cracking attempt for all versions of windows and office 2016. but well, we also took one step ahead. 
windows 10 activator
Smart Screen
List of supported windows and office editions
Microsoft Windows Editions

Windows VistaWindows 7Windows 8Windows 8.1Windows 10
Starter | Ultimate | Business | Business N | Home Basic | Home Basic N & Premium
Home Basic | Ultimate &  E | Professional & E | Home Premium & E | Starter & E 
Professional | Professional N | Professional Pack | Professional Pack N  Enterprise
Basic | Professional | Pro Pack | Pro Student | Enterprise
Home | Professional | Education | Enterprise | Mobile & Enterprise | IoT Core 

Microsoft Server Editions

Windows Server 2008Windows Server 2011Windows Server 2012
Foundation | Standard | Small Business Server | R2 Enterprise | R2 Foundation | R2 Standard | R2 Datacenter | Storage Server Standard & R2 Essentials | Enterprise & (Without Hyper-V)
Home Server | Small Business Server Standard | Small Business Server Essentials
Standard | Essentials | Foundation | Datacenter | Storage Server Standard & Workgroup | MultiPoint Server Standard & Premium

Microsoft Office Editions

Office 2007Office 2010Office 365Office 2013Office 2016Office 2019
Basic | Ultimate | Enterprise | Standard | Home and Student | Small Business | Professional & ProPlus
Starter |  Standard | Personal | Professional & ProPlus | Home and Student &  Business | Pro Academic
Business Essentials | Business & Business Premium | Enterprise E1 & E3 | ProPlus
Standard | Professional & Pro Plus | Home and Student | Home and Business
Starter | Ultimate | Home | Professional | Business
Home and Business | ProfessionalHome and Student

Features of KMSMagic – Version 10.1
  • Genuine Lifetime Activation –  This activator gives you all the features of legitimate windows license key. and after one time activation. you can keep your windows permanently activated with genuine Microsoft validation for free.
  • Online Microsoft services – This KMS Activation will provide you with all the features a genuine license key owner have such as – you can create or sign in via online microsoft account and use their online services such as One drive, Office 365, Bing Maps, Exchange and Share Point online etc.
  • Bypasses Windows 10 Genuine Validation This activation is the part of windows KMS. which utilize the KMS Functionality existed in windows version to legally activate your copy of windows operating system. and Its exactly same as an official Microsoft license and will allow you to use their third party apps and also Windows updates too.
  • 100% Virus free – Our tool is fully open source and GNU-GPL terms and is community powered; which means you are getting a 100% clean tool without any harmful content.

Microsoft .NET Framework 4.0 or 4.5 (Not 3.5) Microsoft Office 2010 or Later for Office Toolkit Support Windows Vista or Later for Windows Toolkit Support.

KMS stands for Key Management Service which is used in Windows operating systems since 2006 to perform windows and office product activation tasks. There are hundreds of KMS servers available from various software publishers around the world. upon clicking activate button. programme establish a connection with a KMS server to download necessary token files (.tc files) it needs to activate the specific Microsoft product. It can be Office 2016, Windows 10, Office 365 or any other programme for that matter.

also, most people will be interested to know what changes kmsmagic make to their windows registry editor? well, first it look for unique registry paths containing KMS activation entries on your windows os. Afterwards, it downloads the necessary tokens it needs to activate your chosen Microsoft product and replaces the old ones in the location it previously found by searching for the registry entries with the newer downloaded ones. finally, it create additional registry keys for logging purposes along with timestamps.


KMSMagic is open source project and it’s completely non-profit as well. So it’s really nice if you can support the development of this awesome tool by reporting bugs and errors you’ve encountered via contact form or using Github page. although, this is not a paid product or service. but we do well to provide support, if needed. message us on our facebook page.

You can find the official download down below. Be sure to give us feedback on your experience with the tool, as we will continue to add enhancements based on your input. You will never have to pay for a fake activator again. This tool is here to last and has all the features that you have ever wanted. Activate your operating system now and enjoy all the features it has to offer forever. Well, at least until the next version, which we will be sure to dedicate a future project to.


Version - 10.0.1 Final
  1. Windows 10 updates Support.
  2. Disable KMS Online Ticket Validation (Windows 8.1+) when activating
  3. -Disable Windows Vista Rearm Count (OS doesn’t support it)
  4. -Improved TAP Drivers
  5. -Improved WinDivert Uninstall
  6. -Remove Trial and Grace Keys when using EZ-Activator.
  7. -Support for KMS PID with 5 Digit Build Number (EX: 10240).
Version - 9.0.5
  • -AutoKMS enables the Windows Event Log Service if it is disabled.
  • -Changed TAP Adapter drivers for Windows 10 support.
  • -Updated TaskScheduler Library.
Version - 9.0.2
  • -Fixed Customize Setup failing if file extensions were not lowercase.
  • -Scheduled Tasks now retain their last run date.
  • -Updated TAP Driver.
Version - 9.0.1
  • -Added Channel Switching of Microsoft Office 2013 SP1 pure edition (SP1 not in Updates folder).
  • Fixed Show CMID not working due to being located in 1 of 2 different WMI SPP providers depending on OS.
  • Improved Channel Switcher unsupported detection.
Versions - Old

-Added ability to specify KMS Hardware ID.
-Added KMSPID option to reuse the last KMSPID from KMS Activation.
-KMSPID options (not for KMS Server Service) set to ReuseKMSPID by default.
-Use DLL Injection is now the default LocalHost Bypass method

-Added DLL Injection LocalHost Bypass Method
-Create and Delete IP Routes with Win32 API instead of command line
-No longer require SFX EXE files to Remove or Restart TAP Adapter
-Prevented exception when LocalHost Bypass IP in in use when using TAP Adapter Bypass
-Retry up to 10 times if using LocalHost Bypass and you get 0xC004F074 error
-Set DHCP and Static IP addresses on TAP Adapters using WMI instead of command line
-Warning if more than 1 TAP Adapter is installed before Activation

-Fixed registry exception if installing a new TAP Adapter
-If another TAP adapter is using the LocalHost Bypass IP that adapter will be set to DHCP
-More WinDivert failure logging to distiguish it as the cause of 0xC004F074 activation failure
-TAP Adapter used for activation will be automatically removed, and without VPN disruption
-Updated WinDivert to 1.1.1
-Using 2 variants of TAP Adapter based on current TAP Adapter to avoid VPN conflict

-Added functions to get MSDM and Default Product Keys

-Detect OEMM Keys for License Backup and Restore
-License Backup and Restore will not prompt for Windows Embedded Volume Keys (such as Windows Thin PC).
-Renamed Check/Show Registry to Check/Show System.

-Activation won’t crash if attempting to activate KMS V6 clients (which currently can’t be activated).
-EZ-Activator will attempt to install Windows Embedded Volume Keys (such as Windows Thin PC).
-License Backup and Restore supported for Windows 8.1 and Windows Server 2012 R2.
-Updated functionality and inclusion of Windows 8.1 and Windows Server 2012 R2 RTM Keys.

-KMS Server Service will properly use Application Specific KMS PID.

-Fixed crashes on Windows Vista.
-Fixed Windows Version number detection for Windows Vista and Windows 8.1.
-Added Windows 8 Embedded Industry KMS keys.
-Fixed KMS Server Service crash (most common on Windows XP).
-Removed use of embedded KMS Client for boosting KMS Server Client Count on real servers.
-Unified Windows Embedded product key sections.
-Using pure .NET KMS Server for activation.
-Fixed OS Version internationalization bug that would cause OS Detection to fail or trigger an Exception.

-Added support for more product key types in PIDX Checker.
-Added support for Windows 8.1 BETA.
-AutoKMS and AutoRearm now have a Login Scheduled Task.
-Better handling of read-only folders and locked ISOs for Customize Setup.
-Compiled as AnyCPU.
-EZ-Activator will check for KMS Server Service before installing AutoKMS.
-Fixed some Yes/No prompts not working.
-Get Rearm Count works on products now, without any license file manipulations.
-Improved Microsoft Office 2013 Channel Switcher compatibility.
-Improved PIDX Checker and added support for more key types such as CSVLK Keys.
-KMSEmulator loaded from DLL in memory instead of vbc.exe.
-Saving Settings will restart KMS Server Service.
-Settings that use a NumericUpDown control can be typed in now.
-Updated KMSEmulator and KMS Server Service.
-All KMS PID Settings default to RandomKMSPID due to KMS PID blacklisting.
-Disable all KMS Server Service settings if it is not installed.
-Using the new program icon.


  1. What’s up, I log on to your blog on a regular
    basis. Your writing style is witty, keep up the good work!


  2. Appreciating the hard work you put into your website and in depth information you offer.

    It’s good to come across a blog every once in a while that
    isn’t the same old rehashed material. Excellent read! I’ve
    saved your site and I’m including your RSS feeds to my Google account.


  3. I have been surfing online more than 2 hours today,
    yet I never found any interesting article like yours. It’s pretty worth enough for
    me. In my view, if all web owners and bloggers made good content as you did, the
    net will be much more useful than ever before.


  4. Thanks very interesting blog!


  5. Hello! I could have sworn I’ve visited this site before but after going through a few of the articles
    I realized it’s new to me. Regardless, I’m definitely happy I discovered it and
    I’ll be bookmarking it and checking back often!


Leave a Reply