Create a hub site in SharePoint Online

If you're a global or SharePoint admin in Office 365, you can convert any existing site to a hub site.


We recommend selecting a communication site, or a team site that uses the new template. If you use a classic team site, the hub navigation will appear only on modern pages, and hub site settings will only appear on modern pages.
Sites that are already associated with another hub can't be converted to a hub site.
You can create up to 100 hub sites for an organization. There is no limit on the number of sites that can be associated with a hub site.
When users associate their sites with a hub, it doesn't impact the permissions of either the hub site or the associated sites. It's important to make sure all users you allow to associate sites to the hub have permission to the hub.

Create a hub site in the new SharePoint admin center


Some functionality is introduced gradually to organizations that have opted in to the Targeted release option in Office 365. This means that you may not yet see some features described in this article.

  1. In the new SharePoint admin center, under Sites, click Active sites.

  2. Select the site, click Hub site, and then click Register as hub site.


Using the Hub site menu, you can also associate a site with the hub site, change a site's association to a different hub site, or disassociate a site from a hub site.

  1. Enter a display name for the hub site and specify the individual users or security groups you want to allow to associate sites with the hub.


If you leave the People who can associate sites with this hub box empty, any user can associate their site with the hub.
If you later want to change the hub site display name or the list of people who can associate sites with the hub, you need to use PowerShell or go to hub site settings on the hub site.

  1. Click Save.

Create a hub site using PowerShell

  1. Download and install the latest SharePoint Online Management Shell. If you already have a previous version installed, uninstall it first and then install the latest version.

  2. Connect the SharePoint Online Management Shell to SharePoint Online for your organization. For info, see Connect the SharePoint Online PowerShell.


    If your organization uses Multi-Geo in OneDrive and SharePoint, we recommend connecting to the central location. Hubs can be created in any geo location and can contain sites across all locations.

  3. (Optional) If you want a group of people to be able to associate their sites to the hub, create a mail-enabled security group and add the users.

  4. Run the following command to convert the site to a hub site and enable the hub site features:

Register-SPOHubSite URL or Site ID

(Where URL is the URL of the site. If your organization has Multi-Geo in OneDrive and SharePoint enabled, you must provide a Site ID.)

  1. When prompted with Principals[0], provide the group created in step 3, or the UPN of an individual user. You can enter additional principals, one per line. Once you are finished assigning permissions, press Enter. If you want all site collection administrators in the organization to be able to associate their sites with the hub, press Enter at the first prompt.


    To restrict permission to associate sites to the hub after creation, run the following command: > Grant-SPOHubSiteRights -Identity URL -Principals GroupEmail -Rights Join> (Where Identity is the URL of the site and GroupEmail is the email address of the mail-enabled security group.)

  2. Notify the hub site owners that their site has been converted to a hub site.

  3. Optionally, use a site design that gets applied when sites join the hub. For info, see Set up a site design for your hub site. For more info about site designs and site scripts, see SharePoint site design and site script overview.

More info