Sami Greenbury
Technology, Teaching & Travel

Creating a Microsoft Office 365 Offline Installer

Update: This post is getting quite old now, and the process may well have changed. Please be sure to check the comments where some helpful people have posted updates, and please also share any tips you come across for future visitors too.

Recently I had to install Office 365 on a dozen machines at a location with 512mb Internet. After the nostalgia faded I wrestled through the directions to obtain an Offline installer. In the hope this will save somebody some head scratching, here are the directions.

This will install Office 365 Pro ready for you to activate it with your Office 365 Organisational Account. It’s been tested with an Office 365 Education A3 license.

1. Download the Office Deployment Tool

Download and run this tool, then give it a folder where you’d like it to extract the files we’re going to need. If you want both 32 and 64 bit versions of Office, you’re going to have to repeat this whole process again. I pointed this tool at a folder called office_installer_32 and then at office_installer_64

You should see a file called setup.exe and one called configuration.xml

Download Here:

2. Edit the XML configuration file

This file tells the tool which versions of the software you’d like to download and install.

In the same directory where you extracted the installer tool, edit the file called “configuration.xml” and fill it with the following, change the OfficeClientEdition value to 32 for a 32 bit  version.

  <Add OfficeClientEdition="64" >
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
  <Updates Enabled="TRUE" />
  <Display Level="None" AcceptEULA="TRUE" />
  <Property Name="AUTOACTIVATE" Value="1" />

This will install Office 365 Pro, automatically activate it (though it’ll still ask for your Office account), not show you the EULA (because it’s quicker to get it installed that way) and enable updates. If you have a file server which you wish to use, consider using the SourcePath parameter under both <add> and <updates>. See the Configuration Reference for more details.

See the XML Configuration Reference for more details:

3. Do the Download

Now open a command prompt in the folder which contains setup.exe and run:

setup.exe /download configuration.xml

This will download all the files required to install that which is specified in the configuration.xml. All in all, it’s about 1.1GB (0.9GB for 32 bit). All the files get put into a folder called ‘Office’ unless you specified ‘sourcePath’.

4. Install It

You install Office running:

setup.exe /configure configuration.xml

in the same was as you downloaded it. To speed this up if you’re running on multiple machines, create a file called setup.bat and fill it with the command above. Now, double clicking this file will install Office. The setup should require no interaction until it’s done and ready to activate.

Optional Extras

If you’re doing this for somebody else, you may want to also visit in their web browser and Always Enable the addon.

When you first use the Office products you will need to activate it by logging in with your username and password.

A note on licences

After you activate your suite with your login, if you delete that user the software will tell you to login to check things are OK. I have not found how you can re-activate with a different login.

Some of the official pages I used


12 thoughts on “Creating a Microsoft Office 365 Offline Installer”

  1. Hi,

    Can you help me make this work for Office 365 Personal installation. I edited the Product ID and was able to download some files both 32 and 64 bit. However once I run setup.exe /configure nothing happens it just exits to command prompt quickly.

    Thank you!

  2. Thanks for the very useful tip – I’m doing a bit of consultancy work for a small organisation this weekend and they have 4 boxes that need Office 365 on. This should be a timesaver all being well!

  3. Looks to be downloading without an issue – if this works, it’ll be a lifesaver. I’m installing 8 workstations for a new business, tomorrow, and the Telco f***d up, and their internet won’t be available for another week. Amazing how things grind to a halt without some applications.
    Thanks in advance, if this works!

    1. I’ve not had need to install 2016 I’m afraid, so no update. I’d be happy to update this post if you find any differences which might help people though!

  4. Hi Tyler, the CAB files are the installer. To use the CAB files you need to issue this command
    setup.exe /configure configure.xml

  5. I have one major issue when I disable my network and tried to run “setup.exe /configure configuration.xml” after downloading the bunch of .cab files. It prompt an error msg asking “Is your internet connection working?”. Shoouldn’t be this an offline installer? why do I still need the internet for?

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.