How to Create a Custom PowerPoint Font Theme on Mac
Question details
The user wants to use a custom installed font in the Slide Master, but PowerPoint for Mac does not provide a built-in tool for creating custom font themes.

- Product
- PowerPoint for Mac
- Device & OS
- macOS
- Scenario
- Trying to apply a custom installed font to a presentation's Slide Master.
- Observed behavior
- Custom fonts do not appear in the Slide Master font menu, and there is no native utility in PowerPoint for Mac to create a custom font theme.
Ensure you have the exact name of the custom font you wish to use installed on your Mac, and consider downloading a basic text editor designed for coding, such as BBEdit, to avoid formatting errors.
Create and Install an XML Font Theme File Manually
Since PowerPoint for Mac lacks a graphical font theme editor, you must write a plain-text XML file containing your font preferences and save it to the Office themes directory.
Using a plain-text editor ensures that hidden rich-text formatting or typographic 'smart quotes' do not corrupt the XML code, which is a common issue when using default Mac text editors like TextEdit.
Launch a code-oriented text editor like BBEdit. If you must use Mac's built-in TextEdit, go to Preferences and ensure it is set to 'Plain Text' format under the New Document tab.
In TextEdit Preferences, uncheck 'Smart quotes' and 'Smart dashes' to prevent typography auto-corrections from invalidating your XML code.
Input the standard Microsoft Office font theme XML structure. Replace the typeface names in the majorFont and minorFont tags with the exact name of your custom installed Mac font.
Save the file with a .xml extension in the Microsoft Office custom font themes folder on your Mac (usually located at ~/Library/Group Containers/UBF8T346G9.Office/User Content/Themes/Theme Fonts).
Restart PowerPoint for Mac, open your presentation, navigate to the Slide Master view, and select your newly created custom font theme from the Fonts dropdown menu.

Try WPS Office for Seamless Presentation Design on Mac
If managing custom XML files in Microsoft PowerPoint seems too complicated, consider using WPS Office. It provides a lightweight, highly compatible presentation tool with an intuitive interface for managing fonts, themes, and layouts without requiring any coding.
- 1. Download and Install WPS Office: Get the free WPS Office suite for Mac from the official website and complete the installation.
- 2. Open your Presentation: Launch WPS Presentation and open your existing .pptx file directly.
- 3. Customize Fonts Easily: Navigate to the Design tab to intuitively select and apply themes and custom fonts across your entire presentation without editing XML files.

Frequently Asked Questions
Why doesn't my custom font show up in the PowerPoint for Mac Slide Master?
PowerPoint for Mac does not natively display newly installed custom fonts in the Slide Master font theme menu unless a corresponding XML font theme file is manually created and placed in the correct Office directory.
Can I use TextEdit to create the XML font theme?
Yes, but you must configure TextEdit to use 'Plain Text' mode and turn off 'Smart quotes'. Otherwise, TextEdit will apply rich-text formatting and curly quotes, which makes the XML file invalid and unreadable by PowerPoint.
Where do I save the custom font theme XML file on Mac?
The XML file should be saved in the Office user content folder, typically located at ~/Library/Group Containers/UBF8T346G9.Office/User Content/Themes/Theme Fonts on your Mac.
What is BBEdit and why is it recommended?
BBEdit is a code-oriented text editor for macOS. It is recommended for creating XML files because it naturally saves in plain text and does not automatically format quotes or dashes, preventing syntax errors in your font theme code.




