When you create a custom PowerPoint theme file with your organization’s colors, fonts, and effects, you may want to share it with partners, clients, or subsidiaries who use a different Microsoft 365 tenant. The theme file itself is a .thmx file that contains design definitions, but sharing it across tenants introduces several unexpected restrictions. These limitations stem from how PowerPoint handles linked assets, cloud storage permissions, and font licensing. This article explains the exact barriers you will encounter when sharing .thmx files between tenants and what workarounds exist.
Key Takeaways: Sharing .thmx Files Between Tenants
- PowerPoint theme file (.thmx) contains only design definitions: It does not include linked images, custom fonts, or slide layouts from the source tenant.
- Cloud-linked assets break when the file is opened outside the source tenant: Any image or object stored in SharePoint or OneDrive in Tenant A will fail to render in Tenant B.
- Custom fonts embedded in the .thmx file are not transferred: The recipient tenant must have the same fonts installed locally or the theme will fall back to a default font.
Why PowerPoint Theme Files Cannot Be Shared Directly Across Tenants
A PowerPoint theme file is not a self-contained package. It stores pointers to design elements rather than the elements themselves. When you create a theme in Tenant A and save it as a .thmx file, the file records color scheme values, font names, and effect definitions. However, if your theme uses images stored on SharePoint or OneDrive in Tenant A, the .thmx file stores only a URL to that location. When a user in Tenant B opens the file, PowerPoint cannot authenticate to the source tenant’s storage, so the images fail to load. The same limitation applies to custom fonts. If your theme specifies a font that is not installed on the recipient’s device, PowerPoint substitutes it with a default font from the Office font list. This breaks the visual consistency you intended.
Another core limitation involves slide master inheritance. A .thmx file contains definitions for the slide master, layouts, and color schemes. But if your theme was built by modifying a slide master that references external content such as a watermark image stored on a company intranet, that reference is tenant-specific. The .thmx file cannot carry the actual image binary across tenant boundaries. The result is a broken placeholder or a missing graphic in the recipient tenant. These issues are not bugs. They are by design: Microsoft 365 enforces tenant isolation for security and licensing compliance.
Steps to Share a PowerPoint Theme Across Tenants With Minimal Data Loss
Step 1: Remove All Cloud-Linked Assets From the Source Theme
- Open the source presentation in PowerPoint
Launch PowerPoint on a device that is signed into Tenant A. Open the presentation that contains the custom theme you want to share. - Check for linked images and objects
Go to File > Info. Click the Edit Links to Files button if it appears. If the button is missing, no external links exist in the presentation. If links are present, note their source URLs. These links will break in the recipient tenant. - Replace all linked images with embedded copies
Right-click each linked image. Select Change Picture. Browse to the local file location of the image. Insert it as an embedded picture. Do not use the From Online Sources option because that creates a new cloud link. - Remove cloud-stored background images
Go to View > Slide Master. Select the topmost slide in the left pane. Right-click the background, select Format Background. If the Fill option says Picture or texture fill and the source is a URL from SharePoint or OneDrive, change it to Solid fill or insert a local picture file. - Save the presentation as a new theme file
Go to Design > More (the down arrow in the Themes group) > Save Current Theme. Give the file a name and save it to a local folder. This .thmx file now contains no cloud-dependent references.
Step 2: Handle Custom Fonts Before Exporting the Theme
- Identify all custom fonts used in the theme
Go to View > Slide Master. Click the Fonts button in the Background group. Note the Heading font and Body font names. If these fonts are not part of the standard Office font set such as Calibri or Arial, they will not transfer. - Replace custom fonts with standard web-safe fonts
On the Slide Master tab, click Fonts > Customize Fonts. Change the Heading and Body fonts to a pair that is installed on most Windows devices or that the recipient tenant has licensed. Common choices are Calibri, Segoe UI, or Verdana. - Save the theme again after font changes
Repeat the Save Current Theme step to overwrite the earlier .thmx file with the corrected version.
Step 3: Transfer the .thmx File to the Recipient Tenant
- Send the .thmx file as an email attachment
Attach the file to an email sent to a user in the recipient tenant. Do not upload the file to a shared cloud folder that requires cross-tenant authentication unless you have configured B2B collaboration. - Instruct the recipient to save the file locally
The recipient must save the .thmx file to a local folder. Dragging it from Outlook directly into PowerPoint may cause permission errors. - Apply the theme in the recipient tenant
In PowerPoint, go to Design > More > Browse for Themes. Navigate to the local .thmx file and double-click it. The theme is now available for use in that presentation only. To make it persistent, the recipient must save it to their own tenant’s asset library.
Common Issues When Sharing PowerPoint Theme Files Between Tenants
Images Appear as Red X Placeholders in the Recipient Tenant
This happens when the .thmx file still contains a link to an image stored in the source tenant’s SharePoint or OneDrive. Even if you embedded the image in the source presentation, the theme save process may re-link it if the image was originally inserted from a cloud location. To fix this, repeat Step 1 above and use the Change Picture method with a local file. After saving the theme, open the .thmx file in the source tenant and verify that no links appear under File > Info > Edit Links to Files.
Fonts Change to Something Unreadable After Applying the Theme
The .thmx file stores font names, not font files. If the recipient tenant’s devices do not have the specified fonts installed, PowerPoint substitutes them with a default font. The substitution is not always visually close. To prevent this, replace all custom fonts with standard fonts that ship with Windows or Office before saving the .thmx file. If you must use a specific corporate font, the recipient tenant must install that font on every device that will open presentations using the theme. Font licensing must also be verified across tenants.
Theme Does Not Appear in the Design Gallery After Installation
Saving a .thmx file locally does not automatically register it in the recipient’s theme gallery. The theme is available only for the current presentation when you use Browse for Themes. To add it permanently, the recipient must place the .thmx file in their own tenant’s Document Themes folder. The path is typically C:\Users\[username]\AppData\Roaming\Microsoft\Templates\Document Themes. Only then will the theme appear under Design > Themes without browsing each time.
PowerPoint Theme File Sharing: Local .thmx vs Tenant-Based Theme Assets
| Item | Local .thmx File | Tenant-Based Theme Assets |
|---|---|---|
| Asset storage | Color and font definitions only; no embedded images | Images, fonts, and layouts stored in SharePoint or OneDrive |
| Cross-tenant compatibility | Works after removing cloud links and custom fonts | Fails due to tenant authentication barriers |
| Font handling | Font names stored; requires local font installation | Fonts can be served from tenant font library if configured |
| Image reliability | Images must be embedded in the source presentation before saving theme | Images are linked via URL and break across tenants |
| Persistence in Design Gallery | Must be copied to local Document Themes folder | Automatically available to all tenant users through asset library |
Sharing a PowerPoint theme file across tenants is possible only if you strip out all tenant-specific dependencies first. The .thmx format was designed for local use within a single organization’s environment. When you need to share design elements with external collaborators, consider exporting the presentation as a template file .potx instead. A .potx file can include embedded images and slide layouts, though font and licensing restrictions still apply. Before distributing any theme file, test it in the recipient tenant by opening a blank presentation and applying the theme to confirm that colors, fonts, and graphics render as expected.