Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
400 lines (284 sloc) 19.1 KB
title description services author manager tags ms.assetid ms.service ms.topic
Azure subscription limits and quotas
Provides a list of common Azure subscription and service limits, quotas, and constraints. This article includes information on how to increase limits along with maximum values.

Azure subscription and service limits, quotas, and constraints

This document lists some of the most common Microsoft Azure limits, which are also sometimes called quotas. This document doesn't currently cover all Azure services. Over time, the list will be expanded and updated to cover more services.

To learn more about Azure pricing, see Azure pricing overview. There, you can estimate your costs by using the pricing calculator. You also can go to the pricing details page for a particular service, for example, Windows VMs. For tips to help manage your costs, see Prevent unexpected costs with Azure billing and cost management.

[!NOTE] If you want to raise the limit or quota above the default limit, open an online customer support request at no charge. The limits can't be raised above the maximum limit value shown in the following tables. If there's no maximum limit column, the resource doesn't have adjustable limits.

Free Trial subscriptions aren't eligible for limit or quota increases. If you have a Free Trial subscription, you can upgrade to a Pay-As-You-Go subscription. For more information, see Upgrade your Azure Free Trial subscription to a Pay-As-You-Go subscription and the Free Trial subscription FAQ.

Limits and Azure Resource Manager

It's now possible to combine multiple Azure resources into a single Azure resource group. When you use resource groups, limits that once were global become managed at a regional level with Azure Resource Manager. For more information about Azure resource groups, see Azure Resource Manager overview.

In the following list of limits, a new table reflects any differences in limits when you use Azure Resource Manager. For example, there's a Subscription limits table and a Subscription limits - Azure Resource Manager table. When a limit applies to both scenarios, it's only shown in the first table. Unless otherwise indicated, limits are global across all regions.

[!NOTE] Quotas for resources in Azure resource groups are per-region accessible by your subscription, not per-subscription as the service management quotas are. Let's use vCPU quotas as an example. To request a quota increase with support for vCPUs, you must decide how many vCPUs you want to use in which regions. You then make a specific request for Azure resource group vCPU quotas for the amounts and regions that you want. If you need to use 30 vCPUs in West Europe to run your application there, you specifically request 30 vCPUs in West Europe. Your vCPU quota isn't increased in any other region--only West Europe has the 30-vCPU quota.

As a result, decide what your Azure resource group quotas must be for your workload in any one region. Then request that amount in each region into which you want to deploy. For help in how to determine your current quotas for specific regions, see Troubleshoot deployment issues.

Service-specific limits

Subscription limits

Subscription limits - Azure Service Management (classic deployment model)

[!INCLUDE azure-subscription-limits]

Subscription limits - Azure Resource Manager

The following limits apply when you use Azure Resource Manager and Azure resource groups. Limits that haven't changed with Azure Resource Manager aren't listed. See the previous table for those limits.

For information about Resource Manager API read and write limits, see Throttling Resource Manager requests.

[!INCLUDE azure-subscription-limits-azure-resource-manager]

Resource group limits

[!INCLUDE azure-resource-groups-limits]

Virtual Machines limits

Virtual Machines limits

[!INCLUDE azure-virtual-machines-limits]

Virtual Machines limits - Azure Resource Manager

The following limits apply when you use Azure Resource Manager and Azure resource groups. Limits that haven't changed with Azure Resource Manager aren't listed. See the previous table for those limits.

[!INCLUDE azure-virtual-machines-limits-azure-resource-manager]

Shared Image Gallery limits

There are limits, per subscription, for deploying resources using Shared Image Galleries:

  • 100 shared image galleries, per subscription, per region
  • 1,000 image definitions, per subscription, per region
  • 10,000 image versions, per subscription, per region

Virtual machine scale sets limits

[!INCLUDE virtual-machine-scale-sets-limits]

Container Instances limits

[!INCLUDE container-instances-limits]

Container Registry limits

The following table details the features and limits of the Basic, Standard, and Premium service tiers.

[!INCLUDE container-registry-limits]

Azure Kubernetes Service limits

[!INCLUDE container-service-limits]

Azure Machine Learning Service limits

The latest values for Azure Machine Learning Compute quotas can be found in the Azure Machine Learning quota page

Networking limits

[!INCLUDE azure-virtual-network-limits]

ExpressRoute limits

[!INCLUDE expressroute-limits]

Virtual WAN limits

[!INCLUDE virtual-wan-limits]

Application Gateway limits

The following table applies to v1, v2, Standard, and WAF SKUs unless otherwise stated. [!INCLUDE application-gateway-limits]

Network Watcher limits

[!INCLUDE network-watcher-limits]

Private Link limits

[!INCLUDE private-link-limits]

Traffic Manager limits

[!INCLUDE traffic-manager-limits]

Azure DNS limits

[!INCLUDE dns-limits]

Azure Firewall limits

[!INCLUDE azure-firewall-limits]

Azure Front Door Service limits

[!INCLUDE azure-front-door-service-limits]

Storage limits

[!INCLUDE azure-storage-limits]

For more information on storage account limits, see Azure Storage scalability and performance targets.

Storage resource provider limits

[!INCLUDE azure-storage-limits-azure-resource-manager]

Azure Blob storage limits

[!INCLUDE storage-blob-scale-targets]

Azure Files limits

For more information on Azure Files limits, see Azure Files scalability and performance targets.

[!INCLUDE storage-files-scale-targets]

Azure File Sync limits

[!INCLUDE storage-sync-files-scale-targets]

Azure Queue storage limits

[!INCLUDE storage-queues-scale-targets]

Azure Table storage limits

[!INCLUDE storage-tables-scale-targets]

Virtual machine disk limits

[!INCLUDE azure-storage-limits-vm-disks]

For more information, see Virtual machine sizes.

Managed virtual machine disks

[!INCLUDE azure-storage-limits-vm-disks-managed]

Unmanaged virtual machine disks

[!INCLUDE azure-storage-limits-vm-disks-standard]

[!INCLUDE azure-storage-limits-vm-disks-premium]

Azure Cloud Services limits

[!INCLUDE azure-cloud-services-limits]

Azure Cognitive Services limits

[!INCLUDE azure-cloud-services-limits]

App Service limits

The following App Service limits include limits for Web Apps, Mobile Apps, and API Apps.

[!INCLUDE azure-websites-limits]

Functions limits

[!INCLUDE functions-limits]

Scheduler limits

[!INCLUDE scheduler-limits-table]

Batch limits

[!INCLUDE azure-batch-limits]

BizTalk Services limits

The following table shows the limits for Azure BizTalk Services.

[!INCLUDE biztalk-services-service-limits]

Azure Cosmos DB limits

For Azure Cosmos DB limits, see Limits in Azure Cosmos DB.

Azure Database for MySQL

For Azure Database for MySQL limits, see Limitations in Azure Database for MySQL.

Azure Database for PostgreSQL

For Azure Database for PostgreSQL limits, see Limitations in Azure Database for PostgreSQL.

Azure Search limits

Pricing tiers determine the capacity and limits of your search service. Tiers include:

  • Free multitenant service, shared with other Azure subscribers, is intended for evaluation and small development projects.
  • Basic provides dedicated computing resources for production workloads at a smaller scale, with up to three replicas for highly available query workloads.
  • Standard, which includes S1, S2, S3, and S3 High Density, is for larger production workloads. Multiple levels exist within the Standard tier so that you can choose a resource configuration that best matches your workload profile.

Limits per subscription

[!INCLUDE azure-search-limits-per-subscription]

Limits per search service

[!INCLUDE azure-search-limits-per-service]

To learn more about limits on a more granular level, such as document size, queries per second, keys, requests, and responses, see Service limits in Azure Search.

Media Services limits

[!INCLUDE azure-mediaservices-limits]

Content Delivery Network limits

[!INCLUDE cdn-limits]

Mobile Services limits

[!INCLUDE mobile-services-limits]

Azure Monitor limits


[!INCLUDE monitoring-limits]

Action groups

[!INCLUDE monitoring-limits]

Log queries and language

[!INCLUDE monitoring-limits]

Log Analytics workspaces

[!INCLUDE monitoring-limits]

Application Insights

[!INCLUDE monitoring-limits]

Notification Hubs limits

[!INCLUDE notification-hub-limits]

Event Hubs limits

[!INCLUDE azure-servicebus-limits]

Service Bus limits

[!INCLUDE azure-servicebus-limits]

IoT Hub limits

[!INCLUDE azure-iothub-limits]

IoT Hub Device Provisioning Service limits

[!INCLUDE azure-iotdps-limits]

Data Factory limits

[!INCLUDE azure-data-factory-limits]

Data Lake Analytics limits

[!INCLUDE azure-data-lake-analytics-limits]

Data Lake Store limits

[!INCLUDE azure-data-lake-store-limits]

Database Migration Service Limits

[!INCLUDE database-migration-service-limits]

Stream Analytics limits

[!INCLUDE stream-analytics-limits-table]

Active Directory limits

[!INCLUDE AAD-service-limits]

Event Grid limits

[!INCLUDE event-grid-limits]

Azure Maps limits

[!INCLUDE maps-limits]

Azure Policy limits

[!INCLUDE policy-limits]

StorSimple System limits

[!INCLUDE storsimple-limits-table]

Backup limits

[!INCLUDE azure-backup-limits]

Azure SignalR Service limits

[!INCLUDE signalr-service-limits]

Site Recovery limits

[!INCLUDE site-recovery-limits]

API Management limits

[!INCLUDE api-management-service-limits]

Azure Cache for Redis limits

[!INCLUDE redis-cache-service-limits]

Key Vault limits

[!INCLUDE key-vault-limits]

Multi-Factor Authentication limits

[!INCLUDE azure-mfa-service-limits]

Automation limits

[!INCLUDE automation-limits]

Identity Manager limits

[!INCLUDE automation-limits]

Role-based access control limits

[!INCLUDE role-based-access-control-limits]

SQL Database limits

For SQL Database limits, see SQL Database resource limits for single databases, SQL Database resource limits for elastic pools and pooled databases, and SQL Database resource limits for managed instances.

SQL Data Warehouse limits

For SQL Data Warehouse limits, see SQL Data Warehouse resource limits.

See also

You can’t perform that action at this time.