Container Registry (ACR) offers two editions: Personal Edition, which is free, and Enterprise Edition, which is billed on a subscription basis. This page covers billable items, pricing, and a feature comparison across all editions.
Personal Edition
Personal Edition is designed for individual developers. It is currently in public preview and is free of charge:
Image pull and push: free
No Service Level Agreement (SLA) or compensation applies
Key limits:
| Quota | Personal Edition |
|---|---|
| Namespace quota | 3 |
| Public repository quota | 300 |
| Concurrent build quota | 1 |
| Distribution performance (pull QPS) | Not guaranteed |
Personal Edition provides no SLA guarantee or compensation. For production workloads that require performance guarantees, use Enterprise Edition.
For the full feature comparison, see Specifications.
Enterprise Edition
Billable item | Description | Price |
Instance | Enterprise Edition instances are billed on a subscription basis. The price varies based on the instance type. | For more information, see Pricing of Enterprise Edition in this topic. |
OSS Bucket | Cloud-native application artifacts of Enterprise Edition, such as container images and Helm charts, are stored in your OSS buckets. This may incur storage and traffic fees. When you pull artifacts:
By default, OSS is billed on a pay-as-you-go basis. If your usage is stable, you can purchase resource plans to cover the fees. Important Enterprise Edition provides a multi-region instance synchronization feature that does not incur additional OSS traffic fees. | For more information, see OSS pricing. |
Enterprise Edition is billed on a subscription basis and is available in two tiers: Basic Edition and Premium Edition. For pricing, see Pricing of Enterprise Edition.
Billable items
| Item | Description |
|---|---|
| Instance | Billed by subscription. Price depends on the instance type. |
| OSS bucket storage | Container images and Helm charts are stored in your OSS buckets. Storage fees apply based on usage. |
| OSS outbound traffic | Charges depend on how you pull artifacts. |
OSS outbound traffic rules:
If public network access is disabled and artifacts are pulled only through a VPC domain name, no outbound Internet traffic fee is charged from OSS.
If public network access is enabled and artifacts are pulled over the Internet, OSS outbound Internet traffic fees apply.
By default, OSS is billed on a pay-as-you-go basis. For stable usage, purchase resource plans to reduce costs.
Multi-region instance synchronization does not incur additional OSS traffic fees.
For OSS storage and traffic rates, see OSS pricing.
Pricing of Enterprise Edition
Pricing varies by region. The price shown on the buy page prevails.
Specifications
The following tables describe the specifications of Container Registry (ACR) Personal Edition and Enterprise Edition.
Use the following guidance to select the right edition:
Personal Edition — For individual developers exploring ACR. Free, with no SLA guarantee. Not suitable for production.
Basic Edition — For teams running container workloads at moderate scale. Supports up to 250 pull QPS, with security features including multi-engine scanning, vulnerability fixing, and network access control.
Premium Edition — For large-scale or enterprise deployments. Supports up to 1,000 pull QPS, and adds advanced distribution (P2P, on-demand, global synchronization), threat blocking, and signing and signature verification.
The following table compares the specifications of all editions.
| Feature category | Feature | Personal Edition | Basic Edition | Premium Edition |
|---|---|---|---|---|
| Artifact management | Container image hosting | Yes | Yes | Yes |
| Namespace quota | 3 | 15 | 50 | |
| Public repository quota | 300 | 1,000 | 5,000 | |
| Private repository quota | — | — | — | |
| VPC access control quota | No | Purchase separately | Purchase separately | |
| Helm chart hosting | No | Yes | Yes | |
| Helm chart namespace quota | No | 15 | 50 | |
| Helm chart public repository quota | No | 1,000 | 5,000 | |
| Helm chart private repository quota | — | — | — | |
| OCI artifact | No | Yes | Yes | |
| Version immutability | No | Yes | Yes | |
| Tag management (automatic cleanup) | No | Yes | Yes | |
| Artifact building | Concurrent build quota | 1 | 3 | 10 |
| Intelligent acceleration | No | Yes | Yes | |
| Multi-architecture image building | No | Yes | Yes | |
| Artifact security | Multi-engine scan | No | Yes | Yes |
| Vulnerability fixing | No | Yes | Yes | |
| Threat blocking | No | No | Yes | |
| Signing and signature verification | No | No | Yes | |
| Network access control | No | Yes | Yes | |
| ActionTrail | No | Yes | Yes | |
| Artifact distribution | Distribution performance (pull QPS) | Not guaranteed | 250 | 1,000 |
| P2P distribution | No | No | Yes | |
| On-demand distribution | No | No | Yes | |
| Global synchronization | No | No | Yes | |
| Artifact subscription | No | 5 | 30 | |
| Synchronization rule | No | No | 60 | |
| Artifact delivery | Event notification | No | Yes | Yes |
| Password-free pull | Instances created before September 4, 2024: Yes. Instances created on or after September 4, 2024: No | Yes | Yes | |
| Cloud-native application delivery chain | No | No | Yes | |
| Instance management | Custom domain name | No | Yes | Yes |
| Fast image import from Harbor | No | Yes | Yes |