Office Settings & Configuration

How to Add More Than Six Custom Accent Colors to a PowerPoint Theme on Mac

John WilsonJohn Wilson Nov 3, 2026 869 views

Question details

The user wants to add more than the standard six custom accent colors to a PowerPoint theme by modifying the underlying XML files.

How to Add More Than Six Custom Accent Colors to a PowerPoint Theme on Mac
Product
Microsoft PowerPoint
Device & OS
macOS
Scenario
Creating a comprehensive presentation theme that requires a broader corporate color palette than the default accent limits allow.
Observed behavior
Editing and importing a standalone color-theme XML file results in the theme not appearing correctly in PowerPoint, as a full theme requires masters, layouts, and additional components.
Before you start

Ensure you have a code editor installed (like BBEdit on Mac) to cleanly edit XML files, and always duplicate your original presentation file as a backup before modifying its internal package structure.

Solution 1Recommended

Save and Edit the Complete PowerPoint Theme (.thmx) Package

To add additional custom colors successfully, you must edit the XML of a complete PowerPoint Theme package rather than just a standalone color-theme file.

A color theme is only part of a PowerPoint theme. A complete PowerPoint theme contains the presentation structure, masters, layouts, and theme files. Because of this, custom colors will not appear properly if you only edit a basic color-theme XML file.

1
Save the Presentation as a Theme

Open your presentation in PowerPoint, navigate to 'File' > 'Save As', select 'PowerPoint Theme (.thmx)' as the file format, and save it to your local drive.

2
Extract the Theme Package

Rename the saved '.thmx' file extension to '.zip'. Extract the contents of this zip file to a new folder to reveal the internal XML structure.

3
Edit the Theme XML

Locate the primary theme XML file (typically found in the 'ppt/theme/' folder) and open it with a code editor like BBEdit to safely append your custom color XML nodes.

4
Re-package the Theme

After saving your XML changes, select all the files and folders inside your extracted directory (do not select the parent folder itself) and compress them back into a zip archive. Rename the extension from '.zip' back to '.thmx' and install it into PowerPoint.

Save and Edit the Complete PowerPoint Theme (.thmx) Package
Preserve Folder Structure: It is critical to compress the contents from within the extracted folder so that the expected internal directory structure is preserved. If the root folder is zipped, PowerPoint will not recognize the theme.
Free Microsoft Office alternative

Use WPS Presentation for Simplified Design Management

If managing complex XML files in Microsoft PowerPoint becomes too tedious or prone to errors, consider switching to WPS Office. It provides a lightweight, highly compatible alternative with intuitive design tools and seamless support for all standard presentation formats.

  1. 1. Download WPS Office: Visit the official WPS website to download the free installation package for macOS.
  2. 2. Open Your Presentation: Launch WPS Presentation and open your existing .pptx or .thmx files.
  3. 3. Customize Your Design: Use the 'Design' tab to easily apply, manage, and customize your presentation's color schemes and themes visually.
Fully compatible with Microsoft PowerPoint (.pptx, .ppt, .potx, .thmx) formats.Intuitive interface for managing presentation templates and color schemes without the need to edit XML code.Free and lightweight office suite available on macOS, Windows, and mobile devices.Rich library of built-in templates and seamless migration from MS Office.
microsoft office alternative - wps office

Frequently Asked Questions

Why isn't my edited color-theme XML file showing up in PowerPoint?

A standalone color-theme file (often around 2 KB) is incomplete. Custom colors require a full PowerPoint theme package to load properly, which includes presentation masters, layouts, and theme files. You must edit a .thmx file instead.

What text editor should I use to edit PowerPoint XML files on Mac?

You can use any plain text or code editor capable of handling XML cleanly without injecting rich text formatting. On macOS, popular options include BBEdit, Visual Studio Code, or Sublime Text.

Can I add more than 6 accent colors directly within the PowerPoint interface?

No, PowerPoint's built-in interface limits standard theme accent colors to six. To add more custom colors that are globally recognized within the theme, modifying the underlying XML package is required.