How to Change the Default Microsoft Forms Landing Page Theme
Question details
The user needs to change the default Microsoft landing-page theme and a conflicting blue link that appears when a public Microsoft Form is accessed anonymously via a QR code.
- Product
- Microsoft Forms
- Device & OS
- not provided
- Scenario
- Attempting to customize the branding and CSS of a publicly shared Microsoft Form's landing page to match specific brand colors.
- Observed behavior
- The form displays a default Microsoft theme, and external CSS or embedded code does not easily override the default blue link colors on the hosted page.
Confirm whether you have administrative access to your own website's HTML, as embedding the form on an external page is the primary way to achieve custom surrounding aesthetics.
Embed the Form and Customize the Surrounding Page
Since Microsoft Forms restricts CSS modifications on its hosted landing page, the best workaround is to embed the form on your own custom webpage.
Because Microsoft Forms are hosted in an iframe, custom CSS applied outside the iframe cannot modify the internal styling of the form due to cross-origin security policies. However, by embedding the form on your own site, you can control the entire look and feel of the surrounding parent page.
Open your Microsoft Form, click 'Collect responses' in the top right corner, select the Embed (</>) icon, and copy the provided iframe code.
Paste the iframe code into your external webpage's HTML. Carefully review the embed code and remove any unnecessary iframe attributes that might conflict with your site's existing CSS.
Ensure the iframe width and height are set to at least 320 pixels (e.g., width="100%" height="480px") so the form renders properly and remains responsive on mobile devices.
Check for Tenant-Level Branding Options
Microsoft 365 administrators can sometimes apply global organizational branding that affects how Microsoft-hosted pages look.
Looking for a Better Way to Manage Documents and Forms?
While Microsoft Forms has strict limitations on custom CSS and themes, managing your related spreadsheets, data, and reports doesn't have to be restrictive. WPS Office is a free, lightweight, and highly compatible alternative to Microsoft Office, providing a seamless experience for document management without the hefty subscription fees.
- 1. Visit the official website: Go to the official WPS Office website to find the latest free version.
- 2. Download the installer: Click the download button corresponding to your operating system.
- 3. Install and manage files: Run the installer, open WPS Office, and seamlessly import or edit your existing Microsoft Office spreadsheets and documents.

Frequently Asked Questions
Can I use custom CSS inside a Microsoft Forms iframe?
No. Cross-origin resource sharing (CORS) security policies prevent custom CSS applied on a parent website from modifying the styling inside a Microsoft Forms iframe.
Why does my Microsoft Form show a default blue link?
This is a default styling applied by Microsoft Forms on their hosted landing pages. Currently, there is no native setting for standard users to alter the color of this specific link when forms are shared anonymously.
How do I remove the Microsoft Forms branding?
Microsoft Forms does not allow the complete removal of its default branding for standard users. However, enterprise users with Microsoft 365 may have specific tenant-level branding options available through their IT administrator.
What are the best dimensions for embedding a Microsoft Form?
When embedding a Microsoft Form, it is highly recommended to set both the iframe width and height to at least 320 pixels to ensure the form content is fully visible and responsive across all devices.




