i am getting started with SharePoint branding. Google search show me two major type of customization :

  1. master page customization
  2. composed look customization

Could you guys tell me if there are more ways and the tools i can used?


4 Answers 4


Hey there I see you've tagged this question with "sharepoint-online". Are you sure customizing the MasterPage is an investment you want to make? Publishing sites as we knew it are pretty much obsolete when communication sites are rolled out. When you're still on-premises it makes a bit more sense.

That said, if you want to have a custom MasterPage you can start here: Master Pages in SharePoint Add-ins

Another good read on branding SharePoint is Branding SharePoint sites in the SharePoint Add-in model

Also don't forget Microsofts own source for development on the Office 365 platform dev.office.com and dev.office.com/patterns-and-practices

Hopefully this helps!


When I started with branding, followed these steps and found these blogs to be invaluable:

Step 1: - Design a good master page, i.e. an HTML page which will be converted to master page, follow this blog.

Step 2: - Follow this blog for example on layouts which you will have to create for a master page:

I hope that will prove to be helpful for you as well.


my references are

changecase blog

sharepointexperience blog

which gave me useful info. And do yourself a favour and try to do it WITHOUT SharePoint-Designer because "SPD" is crap and buggy :-/

  • Most of the blog post use spd and other methods are not really documented for a beginner . Can you elaborate please what are the best steps i should follow? Aug 18, 2017 at 17:16

actually, it starts with HTML page, by adding your custom CSS and JS, and One main component among all is adding WebpartZone (use snippet for it) within your page.

This is a link for SP2010, but I hope this link will provide you the needed information

  • thanks it really help me understand the different part of sharepoint page.But still for a complete beginner i feel there is some steps that are skipped Aug 18, 2017 at 17:09
  • Ok, So start with this sample HTML master page , you need to convert it to SharePoint Master Page and then apply as default master page for the particular site. (it all will be done by SharePoint Designer)
    – cjs
    Aug 19, 2017 at 5:51
  • Thanks that was helpful. It wasn't that hard to implement,the hardest part was to actually find resources(tutorials for beginners).But now i was told in the comments to not use design manager??? @cjs Aug 19, 2017 at 13:42
  • I would suggest to start branding you site, you will get to know pro &cons of each development approach/tool ;)
    – cjs
    Aug 21, 2017 at 5:47

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