Azure Event Grid quotas and limits

This article lists quotas and limits in Azure Event Grid.

Note

The following limits listed in this article are per region.

Events limits in namespace

The following limits apply to events in the Event Grid namespace resource.

Limit description Limit
Namespace topics 100 per TU
Event ingress 1,000 events per second or 1 MB per second per TU (whichever comes first)
Event egress (push and pull APIs) Up to 2,000 events per second or 2 MB per second per TU
Event egress (acknowledge, release, reject, and renew lock APIs) Up to 2,000 events per second or 2 MB per second per TU
Maximum event retention on namespace topics 7 days
Subscriptions per topic 500
Maximum event size 1 MB
Batch size 1 MB
Events per request 1,000

Custom topic, system topic, and partner topic resource limits

The following limits apply to Event Grid custom topic, system topic, and partner topic resources.

Limit description Limit
Custom topics per Azure subscription 100
When the limit is reached, you can consider a different region or consider using domains, which can support 100,000 topics.
Event subscriptions per topic 500
This limit can't be increased.
Publish rate for a custom or a partner topic (ingress) 5,000 events or 5 MB per second (whichever comes first)
An event is counted for limits and pricing purposes as a 64-KB data chunk. So, if the event is 128 KB, it counts as two events.
Event size 1 MB
This limit can't be increased.
Maximum event retention on topics 1 day
This limit can't be increased.
Number of incoming events per batch 5,000
This limit can't be increased.
Private endpoint connections per topic 64
This limit can't be increased.
IP firewall rules per topic 128

Domain resource limits

The following limits apply to the Event Grid domain resource.

Limit description Limit
Domains per Azure subscription 100
Topics per domain 100,000
Event subscriptions per topic within a domain 500
This limit can't be increased.
Domain scope event subscriptions 50
This limit can't be increased.
Publish rate for a domain (ingress) 5,000 events or 5 MB per second (whichever comes first)
An event is counted for limits and pricing purposes as a 64-KB data chunk. So, if the event is 128 KB, it counts as two events.
Maximum event retention on domain topics 1 day
This limit can't be increased.
Private endpoint connections per domain 64
IP firewall rules per topic 128