The Office Deployment Tool (ODT) is Microsoft’s go-to solution for installing, configuring, and deploying Office at scale. Whether you're setting up Microsoft 365 across an organization or installing a specific Office version with precision, ODT gives you full control.
If you're installing Office 2024, avoid these common pitfalls by reviewing our guide on common Office 2024 installation mistakes.
In this guide, you’ll learn:
- What the Office Deployment Tool is
- How to download and configure it
- How to use XML files for custom installations
- Advanced deployment scenarios and real-world use cases
- Step-by-step setup instructions
- Common issues and how to fix them
What is the Office Deployment Tool?
The Office Deployment Tool (ODT) is a Microsoft command-line utility used to download, configure, and install Office products using XML configuration files.
It allows IT administrators and advanced users to:
- Customize Office installations
- Choose specific versions (Microsoft 365, Office 2024, LTSC)
- Control update channels
- Deploy Office across multiple devices
Instead of using the standard installer, ODT provides granular control over every aspect of deployment.
Key Features of the Office Deployment Tool
Here’s where ODT earns its reputation:
-
Custom Installations
Install only the apps you need. -
XML-Based Configuration
Control installation settings using a configuration file. -
Offline Deployment
Download once and deploy across multiple machines. -
Update Control
Choose how and when Office updates. -
Enterprise-Ready
Ideal for large-scale deployments and IT environments.
ODT is commonly used in environments running Windows Server. Here’s a complete guide to Windows Server 2025 licensing and activation.
Office Deployment Tool Requirements
Before you start, make sure you have:
- Windows 10 or later
- Administrator privileges
- Internet connection (for initial download)
- Basic command-line familiarity
Optional:
- A text editor (for editing XML files)
Download Office Deployment Tool (Official Microsoft Link)
To get started, you’ll need to download Office Deployment Tool directly from Microsoft.
What’s included in the download:
- setup.exe (deployment engine)
- Sample configuration.xml file
Tip: Always download the latest version of ODT to ensure compatibility with:
- Microsoft 365 Apps
- Office 2024
- Office LTSC
If you're installing Office LTSC 2024, follow our complete guide on how to download, install, and activate Microsoft Office LTSC 2024 Professional Plus.
How to Download the Office Deployment Tool
- Visit the official Microsoft download page
- Download the Office Deployment Tool
- Run the file to extract the contents
You’ll get:
- setup.exe
- A sample configuration.xml
These are the core components used to deploy Office.
Understanding the Office Deployment Tool XML (Beginner to Advanced Guide)
The XML configuration file is the core engine of ODT. It determines what gets installed, how it's installed, and how Office behaves after deployment.
Basic XML Example
<Configuration>
<Add OfficeClientEdition="64" Channel="Monthly">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<Display Level="None" AcceptEULA="TRUE" />
</Configuration>
This installs:
- Microsoft 365 Apps (64-bit)
- English language
- Silent installation
When should you use this configuration?
Use this setup when:
- You need [specific scenario, e.g. enterprise deployment / offline install]
- You want to [control updates / reduce installation size / deploy at scale]
Avoid this setup if:
- You need automatic updates
- You are installing Office on a single personal device
Key XML Elements Explained
-
<Add>
Defines what Office version to install. -
<Product ID>
Specifies Office edition: -
<Language>
Sets installation language. -
<Display>
Controls installation interface (silent or full UI). -
<Updates>
Defines update behaviour.
Advanced XML Configuration Examples (Real-World Use Cases)
Example 1: Office 2024 Installation (Volume License)
<Configuration>
<Add OfficeClientEdition="64" Channel="PerpetualVL2024">
<Product ID="ProPlus2024Volume">
<Language ID="en-us" />
</Product>
</Add>
<Display Level="None" AcceptEULA="TRUE" />
</Configuration>
✔ Ideal for enterprise deployment of Office 2024
Use this when:
- Deploying Office 2024 across multiple machines
- Working in volume licensing environments
Avoid if:
- You need Microsoft 365 subscription features
Example 2: Offline Installation Setup
<Configuration>
<Add SourcePath="C:\OfficeFiles" OfficeClientEdition="64">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
</Configuration>
✔ Use when deploying without internet access
✔ Speeds up installations across multiple machines
Example 3: Install Only Selected Applications
<Configuration>
<Add OfficeClientEdition="64">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Publisher" />
</Product>
</Add>
</Configuration>
✔ Lightweight installs for specific business needs
Example 4: Disable Updates (Controlled IT Environments)
<Configuration>
<Add OfficeClientEdition="64">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<Updates Enabled="FALSE" />
</Configuration>
✔ Full control over update rollout
Advanced ODT Command-Line Usage
/download
Downloads Office files without installing:
setup.exe /download configuration.xml
/configure
Installs Office using your XML:
setup.exe /configure configuration.xml
Enterprise Deployment Workflow
- Create XML configuration
- Run /download on a central machine
- Store files on shared network
- Deploy using /configure across devices
This approach:
- Reduces bandwidth usage
- Speeds up installations
- Improves deployment consistency
Common XML Mistakes to Avoid
- Incorrect Product ID
- Missing XML tags
- Wrong update channel
- Incorrect file paths
Even small errors can break the installation.
Pro Tips for Using ODT
- Validate XML before running
- Use different XML files for different scenarios
- Test deployment on one machine first
- Use silent installs for enterprise environments
Best Practices for Office Deployment Tool
To get the most out of ODT, follow these best practices:
✔ Validate XML before deployment
Small syntax errors can break the installation completely.
✔ Use separate XML files for different scenarios
For example:
- One for Office 2024
- One for Microsoft 365
- One for offline installs
✔ Test before large-scale deployment
Always test your configuration on one machine first.
✔ Use offline deployment for large environments
This reduces bandwidth usage and speeds up installations.
✔ Keep ODT updated
New versions support newer Office releases and features.
Office Deployment Tool Commands Explained
The Office Deployment Tool uses command-line instructions to control how Office is downloaded and installed.
/download
Downloads Office installation files without installing them.
setup.exe /download configuration.xml
✔ Best for:
- Preparing offline installations
- Reducing repeated downloads
/configure
Installs Office based on your XML configuration.
setup.exe /configure configuration.xml
✔ Best for:
- Deploying Office across devices
- Running automated installations
Pro Tip:
Use both commands together for maximum efficiency:
- /download → Prepare files
- /configure → Deploy Office
How to Use the Office Deployment Tool (Step-by-Step)
Step 1: Prepare Files
Place setup.exe and XML file in the same folder.
Step 2: Open Command Prompt
Run as Administrator and navigate to your folder:
cd C:\ODT
Step 3: Download Office Files
setup.exe /download configuration.xml
Step 4: Install Office
setup.exe /configure configuration.xml
Step 5: Verify Installation
Open an Office app and confirm the version and activation.
Common Use Cases
- Enterprise deployment
- Offline installation
- Version control (Office 2024, Microsoft 365, LTSC)
Not sure which version to deploy? Read our guide on Microsoft 365 vs Office 2024.
- Lightweight installs (specific apps only)
Troubleshooting Common Issues
- ❌ Installation fails → check XML syntax
- ❌ No response → verify directory path
- ❌ Wrong version installed → check Product ID
- ❌ Slow installation → use offline setup
Office Deployment Tool vs Regular Installer
| Feature | ODT | Standard Installer |
|---|---|---|
| Customization | Full control | Limited |
| XML Config | Yes | No |
| Offline Install | Yes | No |
| Ease of Use | Moderate | Easy |
- Use ODT for control
- Use standard installer for simplicity
Conclusion
The Office Deployment Tool is more than an installer. It’s a deployment framework.
With ODT, you can:
- Customize Office installations
- Control updates and versions
- Deploy at scale across teams
If you're managing multiple systems or need flexibility, ODT is essential.
Quick Summary
- ✔ Download ODT
- ✔ Configure XML file
- ✔ Use /download
- ✔ Use /configure
- ✔ Deploy Office efficiently
FAQ About Office Deployment Tool (ODT) Guide 2026: Download, XML Examples & Step-by-Step
What is Office Deployment Tool (ODT)?
The Office Deployment Tool (ODT) is a Microsoft utility that allows IT admins and advanced users to customize, install, and manage Microsoft Office products. It lets you control which apps and languages are installed, configure update settings, and deploy Office at scale across multiple devices.
Is the Microsoft Office Deployment Tool free?
Yes. The Office Deployment Tool is free to download from the Microsoft Download Center.
Is the Office Deployment Tool legal?
Yes. The Office Deployment Tool is an official Microsoft product. You still need a valid license or product key'e.g., an Office LTSC Professional Plus 2024 key from Brytesoft'to activate software installed using this tool.
What is the Office Deployment Tool 2021 used for?
The Office Deployment Tool 2021 installs Office LTSC 2021 using a configuration XML and the PerpetualVL2021 channel. You can create the XML with the Office Customization Tool or by editing it manually.
Can I install Office 365 silently using the Office Deployment Tool?
Yes. With the right XML config file and command-line syntax, ODT lets you install Office 365 silently without user interaction.
How do I download the Office Deployment Tool for Office 2021 or 2024?
You can download the Office Deployment Tool directly from the official Microsoft Download Center. It comes as a small executable file, which you then use alongside configuration XML files to deploy Office 2021, Office 2024, or Microsoft 365 apps.
What are the benefits of using the Office Deployment Tool instead of regular installation?
The ODT provides flexibility and control that standard installations don’t offer. You can customize which Office applications to install, set preferred languages, choose update channels, and even perform offline deployments — making it ideal for business or enterprise environments.
How do I configure XML files for the Office Deployment Tool?
The Office Deployment Tool relies on XML configuration files to define installation settings. You can customize options such as which Office edition to install, the update channel, product language, and whether to enable or disable specific apps. Microsoft provides sample XML files you can adapt for your needs.
Can I use the Office Deployment Tool for both Office 365 and Office 2024?
Yes, the Office Deployment Tool works with multiple versions of Office, including Office 365 Apps, Office LTSC 2021, and Office LTSC 2024. This makes it a versatile solution for deploying both subscription-based and perpetual-license versions of Microsoft Office.







