You have built a custom color palette, font set, and background design in PowerPoint and need to share it with your entire organization. Saving a theme as a .thmx file lets anyone in your company apply your branded look to any presentation with a single click. This article explains how to create a .thmx file from your custom slide master and distribute it across Windows 10 and Windows 11 systems. You will learn the exact steps to export, install, and deploy the theme file so every user sees it in the Design tab.
Key Takeaways: Saving a .thmx File for Organizational Distribution
- Design tab > Themes group > Save Current Theme: Exports your custom slide master, colors, fonts, and effects into a single .thmx file.
- %appdata%\Microsoft\Templates\Document Themes: The folder where you must place the .thmx file for it to appear in every user’s Design tab gallery.
- Group Policy or file copy script: The recommended distribution method to push the .thmx file to all organization computers without manual installation.
What a .thmx File Contains and Why You Need It
A .thmx file is a packaged Office theme that stores four design elements: color scheme, font set, background styles, and effect settings. When you apply a .thmx file to a presentation, PowerPoint replaces the current theme with your custom design without altering slide content. This is the only file format that lets you share a consistent look across multiple presentations without distributing an entire template (.potx) file.
The .thmx file does not include slide layouts or placeholder text. It only carries the theme components that appear in the Design tab gallery. If you need to distribute a complete presentation template with predefined slide layouts, you must save a .potx file instead. For brand consistency across an organization, .thmx is the correct format because users can apply it to any existing presentation without reformatting their slides.
Steps to Export a Custom Theme as .thmx
- Open your themed presentation
Start PowerPoint and open the presentation that contains the custom colors, fonts, and background you want to save as a theme. The presentation must already have your custom theme applied through the Design tab or Slide Master view. - Navigate to the Design tab
Click the Design tab on the ribbon. The Themes group displays the current theme gallery. Your custom theme appears as a variant in the gallery if you modified it using the Variants group. - Open the More Themes menu
Click the down arrow in the bottom-right corner of the Themes gallery. This expands the full list of available themes. At the bottom of the list, click the Save Current Theme option. - Name and save the .thmx file
In the Save Current Theme dialog, navigate to the folder where you want to store the file. Type a descriptive name in the File name field. The Save as type defaults to Office Theme (thmx). Click Save. The .thmx file is now ready for distribution.
Where to Install the .thmx File So It Appears in the Design Tab
For the custom theme to show up in every user’s Design tab gallery, you must place the .thmx file in the correct folder on each computer. The default location for Office themes is the Document Themes folder inside the user’s Templates directory.
- Open File Explorer
Press Windows key + R, type%appdata%\Microsoft\Templates\Document Themes, and press Enter. This opens the folder where PowerPoint looks for custom themes. - Copy the .thmx file
Copy your saved .thmx file from its current location and paste it into the Document Themes folder. If you are logged in as the user, you can paste directly. For distribution, you will copy this file programmatically. - Restart PowerPoint
Close and reopen PowerPoint. Click the Design tab. Your custom theme now appears in the Themes gallery under the Custom section.
Methods to Distribute the .thmx File Across an Organization
Group Policy File Copy
Group Policy is the preferred method for pushing the .thmx file to all domain-joined computers. Create a Group Policy Object that copies the file from a network share to each user’s Document Themes folder. Use the Files preference extension under User Configuration > Preferences > Windows Settings > Files. Set the source to your network share path and the destination to %appdata%\Microsoft\Templates\Document Themes\YourTheme.thmx. Apply the policy to the organizational unit containing your users.
Login Script or PowerShell
If you do not use Group Policy, deploy a login script or PowerShell command. The following PowerShell command copies the .thmx file to every user who logs in:
Copy-Item "\\server\share\YourTheme.thmx" "$env:APPDATA\Microsoft\Templates\Document Themes\YourTheme.thmx" -Force
Run this command through a local startup script or a scheduled task that triggers at user logon. The -Force parameter overwrites any existing file with the same name, ensuring the latest version is always applied.
Manual Copy for Small Teams
For fewer than ten users, email the .thmx file as an attachment with instructions to save it to the Document Themes folder. Alternatively, share the file through a network drive and ask each user to copy it manually. This method is not scalable but works for pilot testing.
Common Mistakes When Distributing .thmx Files
Custom theme does not appear in the Design tab after copying
The most common cause is placing the .thmx file in the wrong folder. Verify the file is in %appdata%\Microsoft\Templates\Document Themes and not in a subfolder. PowerPoint reads only .thmx files directly inside this folder. If the file is in a subfolder, move it up one level and restart PowerPoint.
Theme applies but colors or fonts are incorrect
The .thmx file saves only the theme components that were modified in the source presentation. If you changed colors using the Variants group but did not save the theme through Save Current Theme, the exported file may contain default values. Open the source presentation, go to Design > Variants > Colors > Customize Colors, and confirm your custom color scheme is saved. Then re-export the .thmx file.
Users cannot see the theme after policy update
Group Policy file copy runs at user logon or during a background refresh. If users are already logged in, they must log off and log on again, or run gpupdate /target:user /force from a command prompt. After the policy applies, restart PowerPoint to see the new theme.
PowerPoint .thmx vs .potx: Key Distribution Differences
| Item | .thmx (Office Theme) | .potx (PowerPoint Template) |
|---|---|---|
| Contents | Colors, fonts, effects, background styles only | Complete presentation with slide layouts, placeholders, and content |
| Installation folder | %appdata%\Microsoft\Templates\Document Themes | %appdata%\Microsoft\Templates |
| User access | Appears in Design tab gallery under Custom | Appears in New Presentation dialog under Personal |
| Best use case | Brand consistency across existing presentations | Standardized slide layouts for new presentations |
You can now export a custom theme as a .thmx file and distribute it to your organization using Group Policy, a login script, or manual copy. After placing the file in the Document Themes folder, every user sees your branded theme in the Design tab gallery. For advanced deployment, combine the .thmx file with a .potx template and deploy both through a single policy. Test the .thmx file on a non-administrator account first to confirm the theme appears correctly without elevation.