How to activate Office 2010/2013 for FREE using KMS license key

Posted by in Microsoft Software Products | Last updated on


As you know, I am working on a project that supports people to activate their Microsoft software products using KMS license key. Many of you guys might be wondering why I only write guideline about the latest version of Office (2016/365). Is it possible to activate the older versions for FREE? The answer is YES, this is very possible but there is a problem need to discuss with you in greater detail below.

Difference between Retail and Volume version

If you are using Office retail, you can not use KMS method because it only supports volume version. However, in fact, it’s so much easier to use KMS license now because users could convert retail version to volume using a license files library bundled with setup file since Office 2016. But it is unfortunate that this library is not available in earlier versions (including Office 2013/2010).

2 methods to activate your Office using KMS client setup key

1. The first method: Without using any additional library

Supported products: Office 2010 or 2013 Volume edition.

Step 1: Copy the code below into a new text document.

For Office 2013:

@echo off
title Activate Microsoft Office 2013 Volume for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Office 2013 Standard Volume&echo - Microsoft Office 2013 Professional Plus Volume&echo.&echo.&(if exist "%ProgramFiles%\Microsoft Office\Office15\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office15")&(if exist "%ProgramFiles(x86)%\Microsoft Office\Office15\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office15")&echo.&echo ============================================================================&echo Activating your Office...&cscript //nologo ospp.vbs /unpkey:92CD4 >nul&cscript //nologo ospp.vbs /unpkey:GVGXT >nul&cscript //nologo ospp.vbs /inpkey:KBKQT-2NMXY-JJWGP-M62JB-92CD4 >nul&cscript //nologo ospp.vbs /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
if %i%==4 goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
cscript //nologo ospp.vbs /act | find /i "successful" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto server)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo.&echo ============================================================================&echo Sorry! Your version is not supported.
:halt
pause >nul

For Office 2010:

@echo off
title Activate Microsoft Office 2010 Volume for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Office 2010 Standard Volume&echo - Microsoft Office 2010 Professional Plus Volume&echo.&echo.&(if exist "%ProgramFiles%\Microsoft Office\Office14\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office14")&(if exist "%ProgramFiles(x86)%\Microsoft Office\Office14\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office14")&echo.&echo ============================================================================&echo Activating your Office...&cscript //nologo ospp.vbs /unpkey:8R6BM >nul&cscript //nologo ospp.vbs /unpkey:H3GVB >nul&cscript //nologo ospp.vbs /inpkey:V7QKV-4XVVR-XYV4D-F7DFM-8R6BM >nul&cscript //nologo ospp.vbs /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
if %i%==4 goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
cscript //nologo ospp.vbs /act | find /i "successful" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto server)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo.&echo ============================================================================&echo Sorry! Your version is not supported.
:halt
pause >nul

create an empty text file then copy all the codes into it

Step 2: Save the code as a new batch file with cmd extension (eg. run.cmd).

save this text file as a batch fileset file name with .cmd extension

Step 3: Run the batch file with admin rights.

run this batch file using admin rights

Done! Your Office is activated successfully.

your office 2013 has been activated successfully

2. The second method: Using an additional library extracted from installation folder of Office Volume

Supported products: All Office 2013/2010 editions.

Step 1: Download the license files library then extract it.

extract this library file

Step 2: Copy the following code into a new text document.

For Office 2013:

@echo off
title Activate Microsoft Office 2013 for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Office 2013 Standard&echo - Microsoft Office 2013 Professional Plus&echo.&echo.
echo ============================================================================&echo Replacing Retail licenses with Volume licenses...&echo.&echo Please wait...&echo.&(if exist "%ProgramFiles%\Microsoft Office\Office15\ospp.vbs" set folder="%ProgramFiles%\Microsoft Office\Office15")&(if exist "%ProgramFiles(x86)%\Microsoft Office\Office15\ospp.vbs" set folder="%ProgramFiles(x86)%\Microsoft Office\Office15")&cd /d %~dp0\"MSGuides.com_Office2013\"&cleanospp.exe >nul
(for %%G in (client*.xrm-ms) do cscript //nologo %folder%\ospp.vbs /inslic:%%G >nul)&(for %%G in (pkeyconfig*.xrm-ms) do cscript //nologo %folder%\ospp.vbs /inslic:%%G >nul)&cd /d %~dp0\"MSGuides.com_Office2013\Volume"&(for %%G in (ProPlusVL*.xrm-ms) do cscript //nologo %folder%\ospp.vbs /inslic:%%G >nul)&echo.&echo Successful!&cd /d %folder%&echo.&echo ============================================================================&echo Activating your Office...&cscript //nologo ospp.vbs /unpkey:92CD4 >nul&cscript //nologo ospp.vbs /unpkey:GVGXT >nul&cscript //nologo ospp.vbs /inpkey:KBKQT-2NMXY-JJWGP-M62JB-92CD4 >nul&cscript //nologo ospp.vbs /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
if %i%==4 goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
cscript //nologo ospp.vbs /act | find /i "successful" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... &echo Please wait... & echo. & echo. & set /a i+=1 & goto server)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo.&echo ============================================================================&echo Sorry! Your version is not supported.
:halt
pause >nul

For Office 2010:

@echo off
title Activate Microsoft Office 2010 for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Office 2010 Standard&echo - Microsoft Office 2010 Professional Plus&echo.&echo.&echo Replacing Retail licenses with Volume licenses...&echo.&echo Please wait...&echo.&(if exist "%ProgramFiles(x86)%\Microsoft Office\Office14\ospp.vbs" set folder="%ProgramFiles(x86)%\Microsoft Office\Office14" && set OfficeArchType=32)&(if exist "%ProgramFiles%\Microsoft Office\Office14\ospp.vbs" set folder="%ProgramFiles%\Microsoft Office\Office14" && set OfficeArchType=64)&cd /d %~dp0\"MSGuides.com_Office2010\"&(for %%G in (pkeyconfig*.xrm-ms) do cscript //nologo %folder%\ospp.vbs /inslic:%%G >nul)&cd /d %~dp0\"MSGuides.com_Office2010\Volume"&(for %%G in (ProPlus*.xrm-ms) do cscript //nologo %folder%\ospp.vbs /inslic:%%G >nul)&cd /d %~dp0\"MSGuides.com_Office2010\Volume\ProPlus"
if %OfficeArchType%==32 regedit /s 32bit.reg
if %OfficeArchType%==64 regedit /s 64bit.reg
echo.&echo Successful!&cd /d %folder%&echo.&echo ============================================================================&echo Activating your Office...&cscript //nologo ospp.vbs /unpkey:8R6BM >nul&cscript //nologo ospp.vbs /unpkey:H3GVB >nul&cscript //nologo ospp.vbs /inpkey:V7QKV-4XVVR-XYV4D-F7DFM-8R6BM >nul&cscript //nologo ospp.vbs /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
if %i%==4 goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
cscript //nologo ospp.vbs /act | find /i "successful" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto server)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo.&echo ============================================================================&echo Sorry! Your version is not supported.
:halt
pause >nul

Step 3: Save it as a new cmd file (eg. run.cmd) and put this file in the “library” folder.

save this file as a batch fileset the file name with cmd extension

Step 4: Run run.cmd file as administrator.

run this cmd file as administrator

Finally, check activation status again.

check if your office is activated or not

More information:

– Here is the virustotal result of the library: Office 2010 lib | Office 2013 lib

– Using the library makes many of you guys feel uncomfortable, I know. This is the reason why I did not want to write about Office 2010 and 2013. If you do not like using the additional library, please use Office 2010/2013 volume or upgrade to a newer version.

How to renew Office 2013/2010 license

By default, KMS license is renewed automatically every 7 days but in some cases, this process can be stuck. So you need to renew the license manually. It is really not a big deal. Just follow the instructions in this post.

How to activate Office 2010/2013 for FREE using KMS license key
4.7 (10 votes)



If you would have any questions or concerns, please leave your comments. I would be glad to explain in more details. Thank you so much for all your feedback and support!


For faster support, please visit here for troubleshooting. Need more help? Please email me at msguides.com@gmail.com

Leave a Reply

Your email address will not be published. Required fields are marked *


10 thoughts on “How to activate Office 2010/2013 for FREE using KMS license key

  1. Saurabh Tiwari

    Easy and step by step technique. Searched a lot of sites, but all i got was “redirecting to other webpage”.
    Your work is amazing. Activated windows and office in just some simple steps. Thanks

    Reply