Is it possible to create Master page in Office 365 SharePoint? If yes, how to do that?

I need to hide the office 365 ribbon (blue color) and remove below menu like New, Send To, Promote, Page Details and Analytics.

How to Achieve this task?

1 Answer 1


Custom master pages are currently not supported for "modern" pages.

You can find supported/unsupported customizations in below documentations:

  1. Customizing "modern" site pages
  2. Customizing "modern" team sites
  3. Branding your SharePoint site

There is no SharePoint out of the box option to hide office 365 ribbon at the top.

Workaround (Not recommended):

You can inject custom CSS on SharePoint online modern pages using SPFx application customizer & hide the office 365 ribbon.

Check below references for more information:

  1. How can I include the same JS and CSS files on multiple SharePoint Modern Page?
  2. Customize SuiteBar on modern SharePoint online site
  3. Trimming the Suite Bar + Ribbon on Modern SharePoint Sites in Office 365

Note: DOM manipulation & CSS customizations are not recommended by Microsoft and some of your customization may break if Microsoft changes HTML element id/classes in new release updates.

To hide few of the page options like Promote, New, etc. you can manage this using SharePoint out of the box permissions.

To hide these options from pages, grant visitor/read only access to users on site pages so that these options will be visible only to users with Edit or higher permissions.

  • 1
    Thank you Ganesh!
    – user42024
    Sep 30, 2021 at 8:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.