Office for Mac Issues

How to Create a Custom PowerPoint Font Theme on Mac

Camila MilosovichCamila Milosovich Nov 2, 2026 869 views

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.

How to Create a Custom PowerPoint Font Theme on Mac
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.
Before you start

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.

Solution 1Recommended

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.

1
Open a plain-text editor

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.

2
Disable smart quotes (if using TextEdit)

In TextEdit Preferences, uncheck 'Smart quotes' and 'Smart dashes' to prevent typography auto-corrections from invalidating your XML code.

3
Write the XML font theme 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.

4
Save the file

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).

5
Apply the theme in PowerPoint

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.

Create and Install an XML Font Theme File Manually
XML File Location: Depending on your specific version of Microsoft Office for Mac or macOS, the exact Library folder path for saving the XML file may vary slightly.
Free Microsoft Office alternative

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. 1. Download and Install WPS Office: Get the free WPS Office suite for Mac from the official website and complete the installation.
  2. 2. Open your Presentation: Launch WPS Presentation and open your existing .pptx file directly.
  3. 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.
Native support for managing and applying presentation themes and fonts without manual XML editing.High compatibility with Microsoft PowerPoint (.pptx) file formats.Lightweight installation and smooth performance on macOS.Free to use with a familiar, user-friendly interface that requires zero learning curve.
microsoft office alternative - wps office

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.