How To Activate Windows 10 For Free 2021 Permanently (Without Key)

In this guide, I am going to show you how to activate windows 10 for free permanently in 2021.

In fact, it is totally free to activate windows 10 using this method and you do not require any product key or activation key.

how to activate windows 10 free 2021

It works for any Windows 10 Edition including:

  • Windows 10 Home
  • Windows 10 Home N
  • Windows 10 Home Singe Language
  • Windows 10 Professional
  • Windows 10 Professional N
  • Windows 10 Education N
  • Windows 10 Enterprise
  • Windows 10 Enterprise N

The best part?

You can do it in just 2 minutes!

Table of Contents

How To Activate Windows 10 For Free Permanently With CMD

This method involved the use of your command prompt (CMD). Here’s how to go about it.

I have created a video guide for this, you can watch the video below:

Step 1. Run CMD As Administrator

  • In your windows search, type CMD
  • Click on Run as Administrator as seen below.

Or you can right click on Command Prompt and select Run as administrator as seen below.

open command prompt

Either ways, your command prompt will open.

Step 2. Install KMS Client key

Enter the command slmgr /ipk yourlicensekey and click Enter button on your keyword to execute the command.

The following is the list of Windows 10 Volume license keys.

Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
Home Single Language: 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
Home Country Specific: PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
Professional: W269N-WFGWX-YVC9B-4J6C9-T83GX
Professional N: MH37W-N47XK-V7XM9-C7227-GCQG9
Education: NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Education N: 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Enterprise: NPPR9-FWDCX-D2C8J-H872K-2YT43
Enterprise N: DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

For example, if you are using Windows 10 Education, enter command slmgr /ipk NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 as seen below.

install windows 10 kms key

Step 3. Activate Windows

After installing the KMS client key, the next thing is to activate windows for free using CMD prompt.

  • On the next line, enter the code slmgr /ato as seen below.
  • Click Enter to execute the command and your windows will be activated immediately.

windows 10 activated successfully

Now, you can confirm that your Windows has been activated successfully.

activate windows 10 free without product key

Go to Settings >> Activation.

If this method worked for you, then don’t forget to drop the comment below. Otherwise, the other methods below will sure work. 

Free Windows 10 Activators (Works 100%)

There is another method to activate your Windows 10 using free activators.

The best activators I tried and are working very well are:

  • Microsoft Toolkit
  • KMSPico

You know the best part?

You do not need to keep these software after use.

Even when you uninstall them, your Windows will be remain activated.

Now, I will show you how to use each Windows activator easily.

Windows Activator 1 – KMSPico

  • Also, you need to disable Real Time Protection under the Windows Defender Settings.
  • Now, download KMSPico software by clicking here.
  • Unzip and install the software (Password is 12345)
  • Open the software after Installation.
  • Once the software opens, click on the Red button and your Windows 10 will be activated immediately!

Windows Activator 2 – Microsoft Toolkit

First, you need to temporarily disable Anti-virus and Windows Defender Protection (this is necessary because the antivirus will not allow Microsoft Toolkit to modify system registry which is needed to activate Windows).

  • Search for Windows Defender Settings and click on it

search defender settings

  • Turn off Real Time Protection

disable real time protection

  • Next, download Microsoft Toolkit by clicking here.
  • Unzip the file and Install it. (Password is 123)

extract windows activator

  • Open the software and click on the Windows icon beside the Settings button in the software

select windows button

  • Click on Product Keys tab and select the Product and Edition (e.g Windows 10 Professional). Click on Install.

microsoft toolkit product tab

  • Now, go to the Activation tab, select KMS Server Service and click Install.
  • Finally, click on Activate. Your Windows will be activated immediately.

microsoft toolkit activator

  • If that doesn’t work, click on E-Z Activator.

How Not To Activate Windows 10

Although this method will also help you to activate your Windows 10 easily, I do not recommend it.

It involves the use of .bat file

  • First, copy the code below:

The server in the code might have access to your computer, and that is why I do not recommend this method of activation

Your system might detect it as a virus and remove it (one of the reasons why I DO NOT recommend this method).

  • Save the file as activator.bat and pick All files as the file type.

save code as bat file

  • Right Click on the file and Run as Administrator
  • Wait for the Command Prompt to complete running the code.
  • When you receive the message whether to restart PC, enter and click Enter. 

restart pc

  • Your PC will restart and your Windows will be activated.


I believe by now, you have been able to activate your Windows 10 for free without using any product key.

Personally, I used the first method to activate my Windows 10 in 2021 for free without activator or key.

Let me know which method you prefer by using the comment section below. Also, don’t forget to share the article by using the buttons below.

Notify of
Inline Feedbacks
View all comments
1 year ago

I am getting the error below when I enter the first code in the CMD.

“Windows scrit host access is disabled on this machine contact your administrator”.

Reply to  Richard
1 year ago

Enter the code below in your CMD:

REG DELETE “HKCU\SOFTWARE\Microsoft\Windows Script Host\Settings” /v Enabled /f

Reply to  Admin
1 year ago

Worked, thanks.

I was able to activate it thereafter.

Reply to  Richard
1 year ago

You are welcome Richard.

brady wright
1 year ago

after i enter slmgr /ipk the code it works but when i do the slmgr /ato its says the file name , the directory name, or volume label syntax is incorrect (SWbemObjectEx)

Reply to  brady wright
1 year ago

Try using the software.

1 year ago

Good day, I tried the first method, but it’s giving me “error:0xC004F074” please, what can I do.

Reply to  Ayokanmi
1 year ago

Use any of the software, they are fast too.

1 year ago

Thks a lot for this very easy method. although I got an error before the second cmd, I continued typing the second one and when i enetered the second one and went to check on update I saw restart needed. I’ve just restarted and that pesky notification at the bottom right of the PC is gone! I’ve tried watching and following the instructions given by youtubers but being a layperson, I just couldn’t understand and I’d given up but today after mths of that pesky ad, I googled and found yr way, which to me, has been the fastest, easiest way. I did it in less than 5 mins. thks again and be blessed. Stay safe everbody

Reply to  Mladic
1 year ago

I’m glad you found it helpful Mladic. Enjoy and stay safe too!

1 year ago

My Windows 10 is Pro, should I have tried the Professional N product key instead of the Professional one without N, since I got an error after I did the above?

The following I pasted the last few lines from the command prompt: C:\WINDOWS\system32>cscript slmgr.vbs /ato
Microsoft (R) Windows Script Host Version 5.812
Copyright (C) Microsoft Corporation. All rights reserved.

Activating Windows(R), Professional edition (2de67392-b7a7-462a-b1ca-108dd189f588) …
Error: 0xC004F074 The Software Licensing Service reported that the computer could not be activated. No Key Management Service (KMS) could be contacted. Please see the Application Event Log for additional information.

1 year ago

The Windows Tool kit worked great…..I thank you my friend.

1 year ago

Running the .cmd script only activates for 6 months from my PC. Using the slmgr looks as though it’s a one off activation.

1 year ago

Thanks to your first procedure I was able to activate my Windows 10, where to my frustration a new legal productkey failed to activate a Virtual Machine (VMware) convered from a physical machine. Thanks a lot! Rene

1 year ago

Hello, i need help i have error code: 0xc004f074 Do i have to use those 2 applications or 1 is enough like the name KMSPico?

Reply to  Claire
1 year ago

You need just one.

1 year ago

I get an error:

The filename, directory name, or volume label syntax is incorrect. What do I do?

1 year ago

slmgr /ato
command gave error message:
“Windows Script Host
Activating Windosw(R), Professional Edition (2de67392-b7a7-462a-b1ca-108dd189f588)…
Error: )x8007232B DNS name does not exist”

James Bond
Reply to  Rob
1 year ago

I have the same problem. Windows 10 Home.

1 year ago

I tried your first method but apparently I have non-core edition and gave me an error code. the message reads as follows – “Error: 0xC004F069 on a computer running Microsoft windows non-core edition, run ‘slui.exe 0x2a 0xC004F069’ to display the error text.” what shall I do in this situation?

Barun kumar
1 year ago

Hi team

i am not able to update my window, kindlyhelp for this activation of my windows
error code-0x80240fff

dhruv chaudhary
1 year ago

that’s not permanent

Reply to  dhruv chaudhary
1 year ago

There are at least 3 methods, the first may not be permanent but others are.

1 year ago

Wow, that was really easy and worked like a charm. Thank you!

1 year ago

will test

1 year ago

its not for me here. Saying that ipk needs product key. What can i do now?

Reply to  STEPHEN
1 year ago

Try using any of the other 2 methods then.

1 year ago

Great Job

1 year ago

i am unable to activate my windows . it saying that your device is not supported.and product not found

Reply to  vamsi
1 year ago

Use the second or third method.

1 year ago

Im getting error when activating.

Reply to  kartik
1 year ago

Try any of the other methods, will definitely work.

1 year ago


1 year ago

Did not work. I was running in local mode, but connected to the internet. Said could not reach my organizations server.

Pham Thi My Duyen
1 year ago

Very helpful. Thank you very much :*

Reply to  Pham Thi My Duyen
1 year ago

Glad I could help.

1 year ago

it didnt work -dns error 🙁

Reply to  Yasmin
1 year ago

Try using any of the other 2 methods Yasmin. The first method is the fastest, and has worked for many people including me. If it’s not working for you, try the other methods.

1 year ago

activi windors

Riley Awalt
1 year ago

/ato doesnt work

11 months ago

thank you so much guys!!!!!!!
to be very honest i love you

Nanette Steibel
11 months ago

Did not work

Reply to  Nanette Steibel
11 months ago

Use any of the two software method if the first didn’t work for you.

11 months ago

10000000 of Thanks for your support !!!!!!!!!!!!!!!!

Reply to  Tony
11 months ago

Thanks for the support and feedback, glad I could help.

11 months ago

The first method won’t work because there’s no KMS server specified.

pandurang lahane
11 months ago

thank bro.

Reply to  pandurang lahane
11 months ago

You are welcome, glad you found it helpful.

11 months ago

Wow man you helped me. Only KMspico app worked for me. I am using latest windows so Command prompt (last option) even didn’t work for me saying that this version is not supported. But KMspico worked!!! thanks a lot!!!!!

Reply to  Rivija
11 months ago

You are welcome. Glad you found it helpful.

11 months ago

in first method i get a reply as ‘slmgr’ is not recognised as an internal or external command,operable program or batch file

sunil kumar khalkho
10 months ago

active my windows 10

M. bhaskar
10 months ago

Let it be whatever, Dude, you just saved my A**, really…
Was stuck to activate the windows from days together,
Today you made my day…
thanks a Lot…

Reply to  M. bhaskar
10 months ago

You are welcome.

10 months ago

Hi I tried following your instructions but it failed to activate
the first command using the product key installs correctly
however the command slmgr /ato does not activate
any other suggestions for this step?

9 months ago

is it legel

9 months ago

Thank you very much!

Deb Filler
9 months ago

i keep getting an error code and not installed

8 months ago

Hello. I got error some kind of formatting not working. Do you have any update for this using slmgr /ato is now problem from your way.

8 months ago

Well this didn’t help me at all, first method gives me an error message after the last command: “Error: 0x8007007B The filename, directory name, or volume label syntax is incorrect. (SWbemObjectX)”. I was trying to activate the Education edition. On the KMS site you link to I just couldn’t find the actual download nowhere, all the “download” buttons there just take you to the same pages in circles, neither with an actual download link. And the Toolkit is no longer available on that link you provide.

5 months ago

Thanks Admin For Sharing Your Great Ideas.

prabhakar reddy
4 months ago

it is not updated/ activated
in first step slmgr/ipk it is ok.
in next step slmgr/ato
it show error

Reply to  prabhakar reddy
4 months ago

Try the other methods.

Chris W
4 months ago


ahmed al-assadi
4 months ago

Thanks a lot for your kind effort & time regarding activation .. It’s worked with me .. thank U ..

4 months ago

The process explained was easily understandable
thanks a lot for this blog

4 months ago

0x8007008b error

Tom K
4 months ago

Does not work. “Can’t connect to your organizations activation server”

4 months ago

Does this acctualy work?

Reply to  Marty
4 months ago


4 months ago


introduction to blogging and seo

Introduction To Blogging And SEO For Beginners: The Complete Guide [2021]

how google works

How Google Works: Crawling, Indexing And Ranking Explained (2021)