Others

How to Change the Background Color of a Microsoft Bookings Page

Bushra ParveenBushra Parveen Nov 3, 2026 869 views

Question details

The user wants to know how to customize or remove the default gray background color on a Microsoft Bookings page.

How to Change the Background Color of a Microsoft Bookings Page
Product
Microsoft Bookings
Device & OS
not provided
Scenario
Customizing the branding, appearance, and layout of an online scheduling page.
Observed behavior
Microsoft Bookings offers limited branding changes through the standard interface, leaving the default gray page background without a direct customization setting.
Before you start

Log into your Microsoft 365 admin portal and navigate to your Microsoft Bookings page settings to verify your current branding configuration.

Solution 1Recommended

Use Custom Embeds and Developer Functionality

Changing or removing the default gray background requires developer-level workarounds, as the native UI does not support this adjustment.

Currently, Microsoft Bookings does not offer a native, standard setting to change the overall page background color from its default gray. The requested customization involves Microsoft Bookings developer functionality.

If you want total control over the background color, the most effective workaround is to embed the booking form onto your own custom web page using an iframe.

1
Retrieve Embed Code

In Microsoft Bookings, go to the 'Booking page' tab in the left-hand navigation menu and copy the provided HTML embed code.

2
Embed on Your Custom Website

Paste the embed code into your own website's HTML editor. You can then change the background color of your website's container element, bypassing the default Bookings gray background.

3
Consult the Microsoft Developer Community

For more advanced CSS injections or current scripts, contact the Microsoft 365 developer community to request up-to-date guidance on altering the standalone page background.

Use Custom Embeds and Developer Functionality
Developer Knowledge Required: Modifying external iframes or injecting CSS requires familiarity with web development.
Free Microsoft Office alternative

Streamline Your Business Productivity with WPS Office

While Microsoft Bookings requires complex workarounds for simple design changes, managing your everyday business documents shouldn't. WPS Office is a free, lightweight suite that makes creating and editing documents, spreadsheets, and presentations completely hassle-free.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installer for your operating system.
  2. 2. Install WPS Office: Run the downloaded file and follow the quick on-screen instructions to install the suite.
  3. 3. Open and Edit Your Files: Launch WPS Office and immediately start creating or editing your existing Word, Excel, and PowerPoint files with zero formatting loss.
Highly compatible with Microsoft Word, Excel, and PowerPoint file formats.Lightweight software design that ensures fast loading times and smooth operation.Familiar user interface that allows for a seamless transition without a learning curve.Free to use, reducing your business overhead costs while maintaining high productivity.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Microsoft Bookings only allow limited branding changes?

Microsoft Bookings is designed as a standardized, out-of-the-box scheduling solution. To ensure accessibility and mobile responsiveness across all devices, Microsoft restricts deep structural changes like background colors to standard predefined themes.

Can I remove the Microsoft Bookings logo from my booking page?

Yes, you can hide the Bookings logo. Navigate to the 'Customize your page' section within your Booking page settings and check the box labeled 'Disable direct search engine indexing' or adjust the logo display settings depending on your specific Microsoft 365 tier.

Is there a way to add custom CSS to the standalone Bookings page?

No, Microsoft Bookings does not natively support adding custom CSS to its standalone booking pages. For advanced styling, you must embed the booking widget into your own website and style the parent container.