I am using SharePoint Online and have an existing site.
It is most likely communication or publishing.

How to check, which type it is?

Is it possible to do so from the browser?

1 Answer 1


You can use the SharePoint Online Management Shell to run a PowerShell cmdlet to get the template id and compare to known site template values:

$adminUPN=<admin account>
$userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."
Connect-SPOService -Url https://domainname-admin.sharepoint.com -Credential $userCredential
Get-SPOSite -Identity <site url> -detailed | Select template

This will return a template ID and you can refer to a list of site templates here: https://vladtalkstech.com/2019/12/sharepoint-online-site-template-id-list-for-powershell.html

Note: this will only work for top-level sites/site collections, not subsites, and will return an error if you include an ending forward slash.

  • Thank you :) Is there a way to check it from the browser?
    – Ania
    May 14, 2020 at 7:55
  • 1
    @Ania, communication site is a modern site with a unique Layout, you can check it here:support.office.com/en-us/article/… If you are an admin, go SharePoint Admin center>Active sites, find your site and you will know if it is a communication site.
    – Jerry_MSFT
    May 14, 2020 at 8:07
  • 1
    @Ania docs.microsoft.com/en-us/sharepoint/… Please follow this tutorial to start with new admin center
    – Jerry_MSFT
    May 14, 2020 at 8:09

Your Answer

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

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