SharePoint site collections can grow quickly and consume more storage than expected. Without a storage limit, a single site might use space meant for other sites or hit the tenant-wide storage cap. This article explains how SharePoint storage limits work and provides a step-by-step checklist for site owners to set a custom storage limit using the SharePoint admin center.
SharePoint Online allocates storage at the tenant level. By default, no per-site limit exists. The SharePoint admin center allows administrators to set a maximum storage value for each site collection. This helps prevent one site from exhausting the tenant storage pool.
This guide covers the prerequisite permissions, the exact steps to set the limit, and common pitfalls to avoid. After reading, you will be able to control storage for any site in your tenant.
Key Takeaways: Setting a Site Storage Limit in SharePoint
- SharePoint admin center > Active sites > select a site > Settings > Storage limit: The exact path to set a custom storage value for any site collection.
- Tenant storage quota: The total storage available for all SharePoint sites. Per-site limits cannot exceed the remaining tenant quota.
- Site owner permission: Only SharePoint administrators or Global admins can change storage limits. Site owners cannot modify this setting.
Understanding SharePoint Site Storage Limits
SharePoint Online provides a pool of storage at the tenant level. The default tenant storage is 1 TB plus 10 GB per licensed user. From this pool, each site collection consumes space for documents, lists, version history, and recycle bins. Without a per-site limit, a single site can use an unlimited amount of the tenant pool.
The storage limit per site is a cap you set in the SharePoint admin center. When a site reaches its limit, users cannot upload new files or add list items. Existing content remains readable. The limit applies to the entire site collection, including all subsites and their content.
Who Can Set a Storage Limit
Only users with the SharePoint Administrator role or the Global Administrator role can change site storage limits. Site collection owners, even with full control permissions, cannot modify storage settings. If you are a site owner and need to increase storage, you must request the change from an administrator.
What Happens When a Site Reaches Its Limit
When a site exceeds its storage limit, the following actions are blocked:
- Uploading new files to any document library
- Creating new list items
- Adding attachments to existing items
- Checking in files from version history
Users see an error message stating the site is over its storage quota. Existing content remains accessible for reading, downloading, and editing. Deleted items in the recycle bin still count toward storage until permanently removed.
Prerequisites for Setting a Storage Limit
Before you begin, verify the following:
- You are assigned the SharePoint Administrator role or Global Administrator role in Microsoft 365.
- You have access to the SharePoint admin center at
https://admin.microsoft.com/SharePoint. - You know the exact URL of the site collection you want to limit.
- The tenant has available storage remaining. The new per-site limit cannot exceed the tenant-wide available storage.
Steps to Set a Site Storage Limit in SharePoint Admin Center
Follow these steps to set a custom storage limit for a single site collection. Each step includes the exact menu names and buttons.
- Sign in to the SharePoint admin center
Open a browser and go tohttps://admin.microsoft.com/SharePoint. Sign in with your administrator credentials. - Navigate to Active sites
In the left navigation pane, click Active sites. This lists all site collections in your tenant. - Select the target site
Find the site collection you want to limit. Click the checkbox to the left of the site name. Do not click the site name link. - Open site settings
In the command bar at the top, click Settings. A panel opens on the right side of the screen. - Locate the Storage limit section
Scroll down in the settings panel to the Storage limit section. By default, the value shows the current limit or Unlimited. - Enter the storage limit value
In the text box, type the maximum storage limit for this site. The value is in gigabytes (GB). For example, type50for 50 GB. The minimum value is 1 GB. - Save the change
Click Save at the bottom of the settings panel. The new limit takes effect immediately.
After saving, the storage limit appears in the site details on the Active sites page. You can repeat these steps for any other site collection.
Using PowerShell to Set Storage Limits (Alternative Method)
For bulk operations or automation, you can use SharePoint Online Management Shell. This requires the SharePoint Online Management Shell module installed on your computer.
- Connect to SharePoint Online
Open PowerShell and runConnect-SPOService -Url https://contoso-admin.sharepoint.com. Replace contoso with your tenant name. Sign in with administrator credentials. - Set the storage limit for a single site
RunSet-SPOSite -Identity https://contoso.sharepoint.com/sites/YourSite -StorageQuota 51200. The quota value is in megabytes. 51200 MB equals 50 GB. - Verify the change
RunGet-SPOSite -Identity https://contoso.sharepoint.com/sites/YourSite | Select StorageQuotato confirm the new limit.
Common Mistakes and Limitations When Setting Storage Limits
Setting a limit higher than the tenant available storage
If you set a per-site limit that exceeds the remaining tenant storage, the SharePoint admin center shows an error. Check the tenant storage usage first. Go to SharePoint admin center > Storage metrics to see total used and available space.
Forgetting to account for version history and recycle bins
The storage limit includes all file versions, the first-stage recycle bin, and the second-stage recycle bin. A site might hit its limit even if active files appear small. Encourage site owners to manage version settings and empty recycle bins regularly.
Applying the limit to a group-connected team site
Group-connected team sites are also site collections. The storage limit set in SharePoint admin center applies to the site content only. It does not limit storage used by the associated Microsoft 365 Group (mailbox, Planner, Teams).
Changing the limit for a hub site
Hub sites have their own storage limit. Associating a site to a hub does not change the storage limit of either site. Each site remains independent for storage purposes.
Team Site vs Communication Site: Storage Limit Behavior
| Item | Team Site (Group-connected) | Communication Site |
|---|---|---|
| Storage limit scope | Applies to site collection content only | Applies to the entire site collection |
| Group storage separate | Yes, group mailbox and Planner storage are not counted | Not applicable |
| Default limit | Unlimited (uses tenant pool) | Unlimited (uses tenant pool) |
| Admin can set limit | Yes, via SharePoint admin center or PowerShell | Yes, via SharePoint admin center or PowerShell |
| Limit affects subsites | Yes, all subsites share the same limit | Yes, all subsites share the same limit |
Both site types behave identically when a storage limit is set. The limit covers the site collection and all its child sites. The key difference is that a team site has an associated Microsoft 365 Group with its own storage that is not controlled by the SharePoint limit.
If the Storage Limit Does Not Take Effect
In rare cases, the storage limit you set might not appear to take effect immediately. Try these steps:
- Refresh the Active sites page
Click the browser refresh button or press F5. The storage limit column updates after a few seconds. - Wait for propagation
SharePoint settings can take up to 15 minutes to propagate across all servers. Check again after 15 minutes. - Verify with PowerShell
RunGet-SPOSite -Identity https://contoso.sharepoint.com/sites/YourSite | Select StorageQuotato confirm the value is stored correctly.
You can now set a storage limit for any site collection in your SharePoint environment. Use the SharePoint admin center for individual sites or PowerShell for bulk updates. To keep storage under control, review site limits quarterly. Consider enabling storage metrics reports in the SharePoint admin center to monitor usage trends across all sites.