Live training: next batches coming soon. Join the waitlist:Waitlists open:Developer Training →Developer →Copilot Studio Training →Copilot Studio →

How to Add Custom Theme in SharePoint?

When I work with clients, they usually provide their brand colors to make sure their SharePoint sites reflect their company’s identity. Using these colors, I create custom themes that make the site look professional and match their brand perfectly.

The default SharePoint themes don’t always fit every need. Usually, adding custom themes requires running a PowerShell script. But in this post, I’ll show you how to add custom themes without using PowerShell.

In this tutorial, I will show you how to add custom themes in SharePoint. First, I’ll explain how to create a custom theme using the SharePoint Brand Center. Then, I’ll show you how to add a custom theme at the site level using Site branding.

Create a Custom Theme Using SharePoint Brand Center

The SharePoint Brand Center is the easiest place to create and manage your custom themes. Before I tell you this, make sure you have Global Administrator privileges for your tenant (this is required for you to provision the Brand Center).

Here’s how you do it:

  1. Go to the SharePoint Admin Center and open the Brand Center.
Add Custom Themes in SharePoint
  1. Copy the Brand Center app link and open it in a new browser tab. In the new tab, click on Font packages and themes under the SharePoint section.
Create a Custom Theme Using SharePoint Brand Center
  1. Now, under Themes, click Add theme.
Add Themes in SharePoint
  1. Then click + Add color.
How to Apply Custom Themes in SharePoint Online

5. After adding the primary and secondary colors, click the Next button.

Guide to SharePoint Custom Themes
  1. Then give a name and click the save button.
SharePoint Custom Theme Creation & Application
  1. SharePoint will automatically generate the theme and make it available for use on every SharePoint site.
SharePoint Site Look Professional with Custom Themes

Note:

To see your new theme on a site, click the Settings icon -> Change the look -> Theme.

The theme you created will appear in the Sharepoint site theme options.

Create a Custom Theme at the SharePoint Site Level

We saw tenant-wide themes created by Admins, but now Site Owners with Full Control permissions can create and apply their custom themes directly to their sites, no admin rights or PowerShell needed.

Now follow the steps below:

  1. Go to your SharePoint site where you have Site Owner access. Click the Settings (gear) icon in the top right corner. Click the Site branding.
Designing SharePoint Themes Without PowerShell
  1. Then, under the Themes tab, click + New theme.