Download Windows 7, 8.1 or 10 ISO Images Direct From Microsoft

It doesn’t really matter what version of Windows you have, the best way to get your system working at its full speed and as issue free as possible is with a clean install of the operating system. Many small things can go wrong with your system over time which eventually will degrade performance and cause stability issues. Even with Windows 10, it’s recommended to clean install after upgrading so you are not transferring any problems from your old Windows install onto your new one.

It’s relatively easy to get hold of a Windows 10 ISO image, burn it to DVD or write to USB and do a clean install. However, it’s more difficult to source official install media for older operating systems like Windows 7. Of course, there are many unofficial sources like torrent sites but most of the well best seeded files will have been cracked, tampered with or altered in some way. That makes it more difficult to verify safety and stability. Using a trusted source is always the preferable option.

unofficial windows 7 torrent downloads

The best way to guarantee you are getting a clean and untouched Windows ISO image is going directly to the source, which is Microsoft themselves. It used to be easy to download Windows 7 ISO images until they were all removed from Digital River after sales of Windows 7 were discontinued in 2014. Microsoft doesn’t even want ordinary consumers to download a Windows 10 ISO direct anymore and instead pushes you to use the Media Creation Tool.

Thankfully there are ways around these obstacles and it’s possible to download Windows 7, Windows 8.1 and Windows 10 ISO images directly from Microsoft’s own servers, whether it’s through an officially recommended method or a workaround. Here we show you several ways to download the ISO you need so Windows can be installed cleanly and safely.

Things to know about Windows ISO images and Reinstalling

  • Your Windows license only allows you to reinstall the edition of Windows that you have a license for. If you have Windows 7 Home Premium, for example, you must install that same operating system again.
  • You can switch between 32-bit and 64-bit as long as the Windows edition is the same. For example, you can replace Windows 7 Home Premium 32-bit with Home Premium 64-bit.
  • You do need a legal Windows license or the new install will be in trial mode. Windows 7 users will have a product key sticker. Windows 8.1 or 10 users will either have a separate key if Windows was purchased as a standalone product or the key will be embedded in the system BIOS. It will be read automatically on reinstall if your computer is from a manufacturer such as Dell or Lenovo etc. If you upgraded to Windows 10 for free the license is tied to the computer hardware and will reactivate automatically on reinstall without entering a key.
  • If you are using Windows 7 with a computer purchased from a manufacturer and cannot read the product key on the sticker, it’s still possible to reinstall and activate without it. Read our article on backing up and restoring the Windows 7 license for help on what to do.

Download a Windows 10 ISO With the Media Creation Tool

There are a couple of ways in which you can download a Windows 10 ISO. One is the Microsoft Media Creation Tool which allows you to download a Windows ISO file, upgrade to Windows directly or download the installation files onto a flash drive so you can install from USB.

1. Download the Windows 10 Media Creation Tool and run it. Accept the license agreement, select “create installation media for another PC” and click Next.

2. The language, version and architecture type will be chosen that best matches the operating system you are running the tool on. To change these untick the recommended options box and chose what you want from the drop down menus. Click Next when done.

select windows 10 iso download options

The “Windows 10” option in the Edition menu will include Home and Pro versions, so if you also choose Both in the Architecture menu you’ll get an all in one ISO image with 32-bit and 64-bit versions of Windows 10 Home and Pro on the same disk.

3. Select “ISO file” to download an ISO image file and click Next. You’ll then be asked to supply a save location and filename. The files will then start to download.

Once complete you can open the DVD burner directly or click Finish and create the install media later. An all in one image with both 32-bit and 64-bit editions included will not fit on a single layer DVDR and you’ll have to use either a USB flash drive or dual layer DVDR. Once downloaded, you can burn the image to DVD, write it to USB or store the file for later use.

Download Windows 8.1 With the Media Creation Tool

There’s still a lot of users around that have Windows 8.1 installed and they might want to keep hold of it and not upgrade to Windows 10. After all, Windows 8.1 is supported until 2023. Windows 8.1 also has its own Media Creation Tool although this one has fewer options than the Windows 10 version.

1. Download the Windows 8.1 Media Creation Tool and run it. The first window offers the language, edition and architecture download options. Select from the drop down menus and click Next.

windows 8 media creation tool

This tool offers Windows 8.1 and 8.1 Pro as separate downloads as well as 32-bit and 64-bit versions. The N versions are mainly intended for European markets and have media related features missing like Windows Media Player.

2. Choose “ISO file” and click Next. A file requester will ask for the save location and filename, after supplying that the download will begin.

The ISO images for windows 8.1 are from late 2014 and include the major autumn update.

Download a Windows 7 ISO From The Disc Images Page

The last official Windows 7 ISO is from 2011 which includes Service Pack 1 and a minor hotfix that fixes an install bug. There will be tons of updates after installation so creating an integrated ISO is also worth considering. The one official method left available requires you to enter your Windows 7 product key before downloading the image file.

1. Visit the Windows 7 Disc Images page at Microsoft.

2. Enter your 25 character product key into the box and click Verify. If the key is accepted you will be able to download a Windows 7 ISO that corresponds to the license key you entered. Select the required language and a 32-bit or 64-bit version then download the file.

enter windows 7 product key

Important Note: This page has a massive problem because it only accepts retail license keys which you get only when purchasing a full boxed copy of Windows 7. If your computer is pre-built from a manufacturer such as Dell or HP your key will be of the OEM type which cannot be used. The same also applies to volume licenses and system builder OEM versions. This restriction excludes most Windows 7 users from downloading an ISO image from the only official source available.

Third Party Methods To Download Windows 7, 8.1 and 10 From Microsoft

Ever since Microsoft removed Windows ISOs from Digital River it’s been more difficult to find a clean and untouched image. Thankfully, there are ways in which you can get to the ISOs on Microsoft’s own servers using other means. Here a selection of easy ways to do it. Techbench Download Page

Adguard is a Russian website (not related to the ad blocker) that releases custom ISOs for Windows. They also have a separate page which is a simple frontend allowing you download Windows ISO images from the Microsoft servers. This is an easy and quick way to get access to all Windows downloads at Microsoft without using hacks or separate third party tools.

download iso from adguard techbench page

Simply visit the page and in the drop down menus select the Windows version, then the edition, then finally the language. After a few seconds, the download links will appear to the right with 32-bit and 64-bit versions if both are available. Also displayed are SHA1 checksums for the download so you can check the ISO file integrity once downloaded.

32-bit and 64-bit download links

Besides Windows 7, 8.1 and various versions of Windows 10, the Adguard Techbench page also offers ISO downloads for Office 2007 and 2010. The TechBench Dump link at the bottom of the page offers all available ISO download links on a single page. The middle button top left also does the same but shows checksums and has direct links for quicker access.

Visit Adguard Techbench Download page

Techbench Dump

Techbench Dump is another easy to use way of downloading Windows ISOs, this is based on a Github script. It does the same thing as the Adguard site but with a different layout. With this page, you click on the button for which Windows (or Office) you want to download, select the version (Home, Pro etc) on the following page, then the language on the next page.

techbench dump page

Finally, you will come to a page with download buttons for 32-bit and 64-bit editions of the ISO. There’s also a set of direct links so you can quickly redownload the image from Microsoft servers without going through the steps again. Another very clean and efficient method to get the ISOs you need.

Visit Techbench Dump

Heidoc Windows and Office ISO Download Tool

Heidoc is a website that has been hosting ways to get ISO images from Microsoft for a number of years. They also have a dedicated tool which is able to download not only Windows 7, 8.1 and 10 ISOs but also ISOs for Office 2007, 2010, 2013 and 2016 (also 2011 for Mac). The tool is kept updated so any potential problems should get fixed quite quickly.

heidoc windows iso downloader

Run the program, select what you want on the right and the main window will show a copy of the Microsoft Windows 10 ISO download page, but with the specific ISO file code injected. Select the edition from the drop down and click Confirm, select the language and click Confirm. Finally, click the button to download the 32-bit or 64-bit version. The Office 2013/2016 downloads are slightly different because they open and download the file in your browser.

Download Heidoc Windows and Office ISO Download Tool

Universal Windows Downloader

This little 22KB tool is by nummerok, who like Adguard, is associated with WZT. With it, you can download Windows 7, 8.1 and 10 ISOs, as well as Office 2007 and 2010 images. Sadly, Universal Windows Downloader has not been updated since mid 2016. That means it does not currently include downloads for Windows 10 Anniversary Update or previews/final release of the Creators Update. Everything else, such as Windows 7 or 8.1, is up to date.

Universal Windows Downloader

All you have to do is find the Windows version you want from the Product drop down and select the language from the other drop down. Then the x64 and x86 download buttons or a single button will become available depending on what version of Windows is selected. Like the other methods here, the file will then download from

Download Universal Windows Downloader

Note: There’s another Windows ISO downloading tool around that was released in early 2017, called MSDN Downloader. The program looks nice and is quite intuitive with a built in hash checker. The problem is it pulls all of its ISO images from a Russian server and not from Microsoft. The files may or may not be identical to the originals and you are free to use it if you can find it, but please be aware the files are not coming from Microsoft’s servers.

Verify The SHA1 Checksum of Your Windows ISO

All Windows ISOs are over 2GB in size so it’s wise to check that the download is not corrupt. You can do this by comparing the SHA1 checksum of the downloaded ISO with the checksum from Microsoft. If they don’t match there is a problem with the file. Rather than searching Microsoft’s MSDN pages looking for the correct checksum, it’s easier to use the Adguard download page or its database list (middle button top left).

If you don’t already have a hash checker handy, we have a list of 10 File Integrity checking tools so you can download one of those. Then verify both SHA1 checksums match.

verify windows iso checksum

For your convenience, we’ve listed some English language SHA1 checksums for ISOs downloaded from the Windows 10 download page and third party methods above. The Media Creation Tool ISOs for Windows 8.1 and 10 will not be the same though and will not match these checksums.

Windows 7 Starter SP1 32-bit
SHA1: E1653B111C4C6FD75B1BE8F9B4C9BCBB0B39B209

Windows 7 Home Basic SP1 32-bit
SHA1: 080EC1DE94B88B0F7E8D000690A4AAAA031E2719

Windows 7 Home Premium SP1 32-bit
SHA1: 6071B4553FCF0EA53D589A846B5AE76743DD68FC
Windows 7 Home Premium SP1 64-bit
SHA1: 6C9058389C1E2E5122B7C933275F963EDF1C07B9

Windows 7 Professional SP1 32-bit
SHA1: D89937DF3A9BC2EC1A1486195FD308CD3DADE928
Windows 7 Professional SP1 64-bit
SHA1: 0BCFC54019EA175B1EE51F6D2B207A3D14DD2B58

Windows 7 Ultimate SP1 32-bit
SHA1: 65FCE0F445D9BF7E78E43F17E441E08C63722657
Windows 7 Ultimate SP1 64-bit
SHA1: 36AE90DEFBAD9D9539E649B193AE573B77A71C83

Windows 8.1 and Pro (Autumn 2014 update) 32-bit
SHA1: C7FA828E01E98B601E0ACA8019F1CB223EB23223
Windows 8.1 and Pro (Autumn 2014 update) 64-bit
SHA1: A8B5DF0B0816280AE18017BC4B119C77B6C6EB79

Windows 8.1 and Pro (Autumn 2014 update) 32-bit (English International)
SHA1: 39C57B6D35EAAAB64A971C374FB35004709E1F2C
Windows 8.1 and Pro (Autumn 2014 update) 64-bit (English International)
SHA1: C99A6EC2DE4A71DEF522989D2242CB34AB860A0D

Windows 10 Home and Pro (Anniversary update) 32-bit
SHA1: 5A4D2C953D884578A6ADB448BEE5753B80EC1CFA
Windows 10 Home and Pro (Anniversary update) 64-bit
SHA1: 99FD8082A609997AE97A514DCA22BECF20420891

Windows 10 Home and Pro (Anniversary update) 32-bit (English International)
SHA1: 7B4645863209FFE5B2F1E2044CAC8D4085046FC5
Windows 10 Home and Pro (Anniversary update) 64-bit (English International)
SHA1: 47D274A604E38B8B80B47630BEAA8FFCC7D2980D

If any the checksum you want isn’t listed, you can still find it using the Adguard database if required.

Unlocking Windows 7 Versions From a Single ISO

Many users will know that each Windows 7 ISO contains all other available versions, except for Enterprise. For instance, the Home Premium ISO also contains Starter, Home Basic, Professional and Ultimate, but they are hidden from view. To unlock the extra versions all you need to do is remove the ei.cfg file from the image.

A simple way to do this is using a small program called the ei.cfg Removal Utility which tells the file system of the disc to ignore the file. This is a handy and quick method because opening the file, deleting it and then resaving the ISO is not required, the process here is near instantaneous. Below is a Home Premium 32-bit install disk with ei.cfg removed.

windows 7 iso ei.cfg file removed

All you have to do is run the ei.cfg Removal Utility and locate the downloaded Windows 7 ISO, a small window will pop up to say the file is removed, running the tool again will restore the ei.cfg. Using this method means you can save time and bandwidth and get all Windows 7 consumer editions by downloading a single Windows 7 ISO file instead of four or five.

On page 2 we’ll show you how to use the original method to download WInbdows 7, 8.1 and 10 ISOs that the third party options above rely on.

Download A Windows 7 or 8.1 ISO Using A Javascript Hack

The method of downloading other ISOs on the Windows 10 download page was first discovered by Russian release group WZor. They then created a hack that allows you to download Windows 7 and 8.1 ISO images as well as other Windows 10 images. It involves injecting custom Javascript code into the page which unlocks the other downloads.

Note: If you only want to download the latest Windows 10 ISO, just follow the guide for getting the ISO download page to show in your browser, injecting the Javascript is not required.

Getting The Windows ISO Download Page To Show In Your Browser

The old Techbench download page has gone and a new download page is up in its place. This new page detects if you are running Windows 7, 8.1 or 10, and if you are, you cannot download an ISO. Instead, you are redirected to download the Windows 10 Media Creation Tool. When using another operating system such as XP, Vista, OSX or Linux etc, the ISO download option will be available.

If you are using one of those operating systems that redirects, there is an easy workaround. The page checks what OS you are running from the browser user agent string. Change that in your web browser and the options will become available. Here’s how to do it.

Google Chrome and Chromium Based Browsers

Open a tab and press F12 to open Developer Tools. Click the 3 dotted lines to open Devtools options and go to More tools > Network conditions.

change chrome user agent string

Scroll down to User agent, uncheck the Select automatically box and choose anything apart from Windows, XBox, Edge or Internet Explorer 8 – 11. The user agent change will be in effect only while the tab and the Developer Tools window is open. Alternatively, an extension such as User Agent Switcher works equally well.

Internet Explorer 11 and Edge

Open a tab, press F12 to open Developer Tools and click on the Emulation tab.

change user agent string in IE11

In the User agent string drop down box select Internet Explorer 6/7, Apple Safari, Bing Bot or Custom. Like Chrome, the user agent string change only affects the current tab and lasts while the Devtools window is open.

Mozilla FireFox

Firefox doesn’t have the ability to switch the user agent string in its Devtools like the other browsers, but it does have another method. Open a tab and press Ctrl+Shift+M to launch “Responsive Design View”. Or go to the menu > Developer > Responsive Design View.

firefox responsive design view

Enter anything into the Custom user agent string box and use the drag bars to expand the page size or select a resolution from the drop down at the top. Responsive Design Mode only affects the current tab. An alternative is a user agent changing extension like User Agent Switcher.

Apply The Hack To The Download From The ISO Page

We are using Google Chrome to apply the hack although the procedure is similar in Firefox, Internet Explorer, Edge and other browsers that have a Developer Tools panel.

1. After you have changed the user agent string in your browser above, visit the Download Windows 10 Disc Image page. If you only see a button to download the Media Creation Tool and not a “select edition” drop down like below, check your user agent string settings.

select windows edition dropdown

2. If you are not using the Developer Tools window to change the user agent string, press F12 to open it now. Go to the Console tab, copy the following Javascript code and paste it into the console, then press Enter:

var _0x5c09=["product-edition","getElementById","innerHTML","<option value='' selected='selected'>Select edition</option><option value='28'>Windows 7 Starter SP1 </option><option value='2'>Windows 7 Home Basic SP1 </option><option value='6'>Windows 7 Home Premium SP1 </option><option value='4'>Windows 7 Professional SP1 </option><option value='8'>Windows 7 Ultimate SP1 </option><option value='52'>Windows 8.1 and Pro (Autumn 2014 update)</option><option value='48'>Windows 8.1 and Pro Single Language (Autumn 2014 update)</option><option value='244'>Windows 10 Home and Pro (Anniversary update) </option><option value='246'>Windows 10 Single Language (Anniversary update) </option>","submit-product-edition","Confirm","log"],_0x1d62=[_0x5c09[0] ,_0x5c09[1] ,_0x5c09[2] ,_0x5c09[3] ,_0x5c09[4] ,_0x5c09[5] ,_0x5c09[6]] ,edititonbox=document[_0x1d62[1]](_0x1d62[0]);edititonbox[_0x1d62[2]]=_0x1d62[3] ,document[_0x1d62[1]](_0x1d62[4])[_0x1d62[2]]=_0x1d62[5] ,console[_0x5c09[6]];

enter javascript into download page

Firefox users: Firefox users who have never pasted a script into the console before will receive a warning message. Type “allow pasting” into the console, delete it when the message disappears and continue to paste the code from the text file.

For future use, you can download the script in a text file so it can be used as and when required.

3. If you click the Select edition drop down on the page it will now be populated with Windows 7, Windows 8.1 and also Windows 10 download options.

select windows version from injected script

4. Simply select the version you want, click Confirm, choose the language, click Confirm again and then download the required 32-bit or 64-bit version.

download windows 7 from tech bench page

The original WZor script is much larger and includes N editions, Korean N and Chinese editions, Education versions and also commercial OEM versions. It is now also outdated as it came from early 2016. We have modified and updated the script to include just the versions most users will want. You can download the full WZor script if you want one of those versions which has been left out.

Download a Windows 7 or 8.1 ISO Without JavaScript

After studying the WZor script we found an easy way to quickly download an ISO without resorting to copying and pasting javascript code. Each Windows version has a unique download ID which is parsed from the drop down when Confirm is clicked. By injecting just the required value into the page you can quickly download the version you want from Microsoft’s servers. Here’s how:

1. Visit the Download Windows 10 Disc Image page and in the Select edition drop down choose “Windows 10”.

2. Right click on the drop down and click Inspect. In Firefox this will be Inspect Element. Internet Explorer 11 and Edge cannot right click on the drop down so you will have to inspect the page first and find the HTML code in step 3 manually.

inspect windows 10 drop down

3. The line “<select id=”product-edition” href=”#product-info-content”>…</select>” will be highlighted in the Developer Tools panel. Click on the arrow to expand the code and you will see the Windows 10 entry current value (this changes as newer Windows 10 versions are added).

current value for windows 10

4. Double click on the number and enter a value for the version of Windows you want from the list below.

value=’28’ Windows 7 Starter SP1
value=’2′ Windows 7 Home Basic SP1
value=’6′ Windows 7 Home Premium SP1
value=’4′ Windows 7 Professional SP1
value=’8′ Windows 7 Ultimate SP1
value=’48’ Windows 8.1 and Pro Single Language (Autumn 2014 update)
value=’52’ Windows 8.1 and Pro (Autumn 2014 update)
value=’244′ Windows 10 Home and Pro (Anniversary update)
value=’246′ Windows 10 Single Language (Anniversary update)

change download value

5. Click Confirm on the page, select the language and download links will appear for the version of Windows that corresponds to the entered value. Don’t worry the drop down still says Windows 10 as it’s just display text. Above we are entering a value of 4 to download Windows 7 Professional.

This method is quick and easy and only requires you to remember a couple of numbers such as 4 and 52 for Windows 7 Pro and Windows 8.1. The Windows 10 values will change over time but the latest versions will be the default options in drop down.

To demonstrate how to download the Windows ISOs using both the Javascript inject and inspect page methods, we’ve made a video to show you how easy the process is.

download windows iso youtube

Enable The Script Automatically On Page Load

If you are someone that needs to download ISOs for Windows quite often, there is a way to have the hacked Javascript injected automatically as soon as you open the Windows 10 Download web page. This is done by using the hack as a Greasemonkey script so the code is automatically injected into the page.

auto inject script

In addition to the Greasemonkey Firefox extension, the script will also work in the Chrome Tampermonkey extension and even the Adguard desktop ad blocker software. The easiest way to add the script is by visiting the Microsoft Unlock Edition page at OpenuserJS and pressing the install button.

Visit the Windows 10 download page above (changing the user agent string if you have to) and the drop down should automatically be populated with all the available Windows and Office ISOs. Note that all versions are available including N, KN, COEM, Enterprise, Education etc. For the standard ISO just select the Windows version without anything after the name. The script was created by Adguard, the same guy as the online third party downloader from page 1.

Visit Microsoft Unlock Edition page at OpenUserJS

93 Comments - Write a Comment

  1. oliviojayden 2 months ago
  2. Leza 1 year ago
  3. Daniel 1 year ago
  4. Umang Garg 1 year ago
    • HAL9000 1 year ago
  5. AMBROSE ACHUA 1 year ago
  6. John 2 years ago
    • Hemant Rao 2 years ago
  7. GUest 2 years ago
    • HAL9000 2 years ago
      • GUest 2 years ago
        • HAL9000 2 years ago
          • gUest 2 years ago
  8. Mudasir 2 years ago
  9. 1norbit 2 years ago
    • 1norbit 2 years ago
    • HAL9000 2 years ago
      • 1norbit 2 years ago
  10. poorandunlucky 2 years ago
    • HAL9000 2 years ago
    • cadburry 2 years ago
      • HAL9000 2 years ago
  11. Omac 2 years ago
    • HAL9000 2 years ago
      • Omac 2 years ago
  12. me 2 years ago
    • EP 2 years ago
  13. niki 2 years ago
  14. Rainman 2 years ago
    • Rainman 2 years ago
  15. Vineet Garg 2 years ago
  16. Hawk 2 years ago
    • HAL9000 2 years ago
      • Hawk 2 years ago
  17. Aron 3 years ago
    • TS 2 years ago
      • HAL9000 2 years ago
  18. Robster 3 years ago
  19. Sharman Vishnu 3 years ago
  20. 59 3 years ago
    • HAL9000 3 years ago
      • 59 3 years ago
        • HAL9000 3 years ago
          • 59 3 years ago
          • HAL9000 3 years ago
  21. Alvaro 3 years ago
  22. fab 3 years ago
  23. Paul 3 years ago
  24. me 3 years ago
  25. HAL9000 3 years ago
  26. P Richard Yarbrough 3 years ago
  27. afrfb09ba 3 years ago
  28. Ash 3 years ago
  29. taanu 3 years ago
  30. Slartibartfarst 3 years ago
  31. Nicolò Ghezzi Galli Tassi 3 years ago
  32. shafira 3 years ago
  33. Austin1 3 years ago
    • HAL9000 3 years ago
  34. Nubiru 3 years ago
  35. Guillaume 3 years ago
  36. Md.Shuvo 3 years ago
  37. EP 3 years ago
  38. EdiusAltaf Khan 3 years ago
  39. Claar Comen 3 years ago
  40. 1hypervisor 3 years ago
  41. Arcend 3 years ago
  42. Jill 3 years ago
    • HAL9000 3 years ago
  43. Bori Zoltán 3 years ago
  44. Florian 3 years ago
  45. David 3 years ago
  46. Pablo 3 years ago
  47. M 3 years ago
  48. maihoangphuc 3 years ago
  49. Salvador Diaz Fau 3 years ago
  50. G.Z. 3 years ago
  51. Marcel 3 years ago
  52. ccc 3 years ago
  53. Reb 3 years ago
  54. Khamelion 3 years ago
  55. Roydest 3 years ago
  56. Steve 3 years ago
    • HAL9000 3 years ago
      • Steve 3 years ago
        • HAL9000 3 years ago
  57. Dhimas 5 years ago
  58. verspax 6 years ago
  59. kerik 7 years ago
  60. Hugo 7 years ago
  61. Ivan kolevski 7 years ago
  62. Kickurass 7 years ago
  63. mmosT 7 years ago

Leave a Reply

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

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.