Free PowerPoint Color Theme Generator

Create a custom color theme for PowerPoint and download it as an XML file. Everything runs in your browser — no sign-up required.

What Is a PowerPoint Color Theme?

A PowerPoint color theme is a set of 12 defined color slots: two text/background darks and lights, six accent colors, and hyperlink colors. When you switch themes in PowerPoint, every slide updates to those colors automatically.

How PowerPoint Theme Colors Work

Shapes and text use theme slots (like "Accent 1" or "Text / Background Dark 1") instead of fixed colors. The generator maps your palette to those slots, so colors apply consistently across titles, charts and hyperlinks. Our ready-made themes are built the same way.

How to Install a PowerPoint Color Theme

Two ways to use your downloaded XML theme.

Method 1 — Windows Theme Folder

  1. Download your generated XML file.
  2. Copy it into C:\Users\<your username>\AppData\Roaming\Microsoft\Themes.
  3. Open PowerPoint and create a new presentation.
  4. Go to the Design tab, open the theme gallery, then click Browse for Themes.
  5. Pick your XML file — the colors are now installed.

Method 2 — Customize Colors (Windows & Mac)

  1. In PowerPoint, open the Design tab and click Colors → Customize Colors.
  2. Fill the 12 theme slots using the HEX values from this tool.
  3. Name and save the custom color scheme.
  4. Your palette is now available under Design → Colors.

Frequently Asked Questions

What is a PowerPoint color theme XML file?

It is a small DrawingML XML file that defines the 12 PowerPoint theme color slots: two darks, two lights, six accents and two hyperlink colors. PowerPoint uses these slots to color slides consistently across the whole presentation.

Is this tool really free?

Yes. Generating palettes, previewing and downloading the XML are completely free and do not require an account. You can also explore our free ready-made PowerPoint color themes.

Does it work with PowerPoint for Mac?

Yes. Use Method 2 (Customize Colors), which works on both Windows and Mac. For Windows only, Method 1 installs the theme file directly.

Can I edit a theme after downloading it?

Yes — change any color slot in the generator and download again. Your palette stays in the editor while you work and is never sent to a server.

Where is my palette stored?

Nowhere. Everything is processed entirely in your browser, so your custom colors never leave your device.