Fetching contributors…
Cannot retrieve contributors at this time
345 lines (248 sloc) 17.2 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 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 of the platform.

Please visit Azure Pricing Overview to learn more about Azure pricing. There, you can estimate your costs using the Pricing Calculator or by visiting the pricing details page for a 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 is no Maximum Limit column, then the resource doesn't have adjustable limits.

Free Trial subscriptions are not 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 Azure Free Trial to Pay-As-You-Go and Free Trial subscription FAQ.

Limits and the Azure Resource Manager

It is now possible to combine multiple Azure resources in to a single Azure Resource Group. When using Resource Groups, limits that once were global become managed at a regional level with the Azure Resource Manager. For more information about Azure Resource Groups, see Azure Resource Manager overview.

In the limits below, a new table has been added to reflect any differences in limits when using the Azure Resource Manager. For example, there is a Subscription Limits table and a Subscription Limits - Azure Resource Manager table. When a limit applies to both scenarios, it is only shown in the first table. Unless otherwise indicated, limits are global across all regions.

[!NOTE] It is important to emphasize that quotas for resources in Azure Resource Groups are per-region accessible by your subscription, and are not per-subscription, as the service management quotas are. Let's use vCPU quotas as an example. If you need to request a quota increase with support for vCPUs, you need to decide how many vCPUs you want to use in which regions, and then make a specific request for Azure Resource Group vCPU quotas for the amounts and regions that you want. Therefore, if you need to use 30 vCPUs in West Europe to run your application there, you should specifically request 30 vCPUs in West Europe. But you will not have a vCPU quota increase in any other region -- only West Europe will have the 30-vCPU quota.

As a result, you may find it useful to consider deciding what your Azure Resource Group quotas need to be for your workload in any one region, and request that amount in each region into which you are considering deployment. See troubleshooting deployment issues for more help discovering your current quotas for specific regions.

Service-specific limits

Subscription limits

Subscription limits

[!INCLUDE azure-subscription-limits]

Subscription limits - Azure Resource Manager

The following limits apply when using the Azure Resource Manager and Azure Resource Groups. Limits that have not changed with the Azure Resource Manager are not listed below. Please refer to the previous table for those limits.

For information about handling limits on Resource Manager requests, see Throttling Resource Manager requests.

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

Resource Group limits

[!INCLUDE azure-resource-groups-limits]

Virtual Machines limits

Virtual Machine limits

[!INCLUDE azure-virtual-machines-limits]

Virtual Machines limits - Azure Resource Manager

The following limits apply when using the Azure Resource Manager and Azure Resource Groups. Limits that have not changed with the Azure Resource Manager are not listed below. Please refer to the previous table for those limits.

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

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]

Kubernetes Service limits

[!INCLUDE container-service-limits]

Networking limits

[!INCLUDE expressroute-limits]

Networking limits

[!INCLUDE azure-virtual-network-limits]

Application Gateway limits

[!INCLUDE application-gateway-limits]

Network Watcher limits

[!INCLUDE network-watcher-limits]

Traffic Manager limits

[!INCLUDE traffic-manager-limits]

DNS limits

[!INCLUDE dns-limits]

Azure Firewall limits

[!INCLUDE azure-firewall-limits]

Storage limits

For additional details on storage account limits, see Azure Storage Scalability and Performance Targets.

[!INCLUDE azure-storage-limits]

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

Azure Blob storage limits

[!INCLUDE storage-blob-scale-targets]

Azure Files limits

For additional details 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]

See Virtual machine sizes for additional details.

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]

Cloud Services limits

[!INCLUDE azure-cloud-services-limits]

App Service limits

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

[!INCLUDE azure-websites-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

Azure Cosmos DB is a global scale database in which throughput and storage can be scaled to handle whatever your application requires. If you have any questions about the scale Azure Cosmos DB provides, please send email to

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.

Mobile Engagement limits

[!INCLUDE azure-mobile-engagement-limits]

Search limits

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

  • Free multi-tenant service, shared with other Azure subscribers, 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 (S1, S2, S3, 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]

CDN limits

[!INCLUDE cdn-limits]

Mobile Services limits

[!INCLUDE mobile-services-limits]

Monitor limits

[!INCLUDE monitoring-limits]

Notification Hub Service 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]

Azure 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]

Log Analytics limits

[!INCLUDE operational-insights-limits]

Backup limits

[!INCLUDE azure-backup-limits]

Site Recovery limits

[!INCLUDE site-recovery-limits]

Application Insights limits

[!INCLUDE application-insights-limits]

API Management limits

[!INCLUDE api-management-service-limits]

Azure Redis Cache limits

[!INCLUDE redis-cache-service-limits]

Key Vault limits

[!INCLUDE key-vault-limits]

Multi-Factor Authentication

[!INCLUDE azure-mfa-service-limits]

Automation limits

[!INCLUDE automation-limits]

Managed Identity 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 and SQL Database Resource Limits for elastic pools and pooled databases.

SQL Data Warehouse limits

For SQL Data Warehouse limits, see SQL Data Warehouse Resource Limits.

See also

Understanding Azure Limits and Increases

Virtual Machine and Cloud Service Sizes for Azure

Sizes for Cloud Services