I am trying to find a tool, that tells me which Custom master page is being used by a web/site, I tried google it but couldn't find anything relative.


  • 2
    SPWeb.MasterUrl.... – Steve B Jul 4 '12 at 12:33

A simple PowerShell script would do it. There's a MasterUrl and CustomMasterUrl property on the SPWeb object, so you could just do something simple like Get-SPSite | Get-SPWeb | % {"Site: " + $_.Url + " Master: "+ $_.MasterUrl} to list out the master for every web.

  • Question is tagged '2007', no powershell – Louis Jul 4 '12 at 12:39
  • 1
    PowerShell is available in both 2007 and 2010... – webdes03 Jul 4 '12 at 12:40
  • Thanks Webdes03, I knew this script already but I am looking for a tool as i have to go through 100's of pages. Thanks anyways :) – Muhammad Raja Jul 4 '12 at 12:43
  • I can't think of a tool that will give you just the master page information. Perhaps one of the big name site administration tools can help with it, but then you're talking about a pretty significant investment to stand up a major tool just for this. You can build/output your report however you need it formatted with PowerShell, regardless of if it's 2, 20, 200, 2,000, or 20,000 sites. We'll need to see some actual requirements in your question in order to guide you. – webdes03 Jul 4 '12 at 12:49
  • because I already had addresses of all the websites, I find it easier to use SharePoint Designer :), thanks for your help guys – Muhammad Raja Jul 4 '12 at 13:48

Open Site in SharePoint Designer 2007, In "_catalogs" folder, you will find a sub-folder named as "masterpage", extending this folder will display you masterpage being used for that specific site/web.

You can follow this link if you dont know how to open a site in sharepoint designer 2007

Opening a Site in Sharepoint Designer

and you will "_catalogs" folder in "Folder List" on top left hand side.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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