ECR Pricing Calculator - Private & Public Container Registry Costs

AWS ECR pricing calculator to estimate container registry costs. Calculate Amazon Elastic Container Registry storage, data transfer, archive, and managed signing costs for private and public repositories.

+7 more

Frequently Asked Questions

How accurate is this ECR pricing calculator?

This ECR pricing calculator uses official AWS pricing data from Amazon's public pricing API. It accounts for storage tiers, free tier benefits for both private and public repositories, and data transfer costs. Pricing is consistent across all AWS regions for ECR. For production budgets, verify costs in the AWS Billing console.

Should I use private or public ECR repositories?

Use private repositories for proprietary container images that should only be accessible within your organization. Use public repositories (ECR Public Gallery) for open-source projects or images you want to share publicly. Public repos get 50 GB always-free storage vs 500 MB for private repos (first 12 months only).

When is ECR data transfer free?

Data transfer from ECR to AWS services (EC2, ECS, Lambda, Fargate, App Runner) in the same region is always free. For public repositories, transfer to any AWS region is free. Cross-region or internet transfer from private repositories follows standard AWS data transfer rates (tiered pricing starting at $0.09/GB).

What is ECR Archive and when should I use it?

ECR Archive is a cost-optimized storage class for inactive container images you need to retain but don't actively pull. It has a minimum 90-day retention period. Images in archive cannot be pulled directly - they must be retrieved first ($0.03/GB). Use archive for compliance, disaster recovery, or old version retention.

How does public repository data transfer work?

Public ECR repositories have generous free transfer: 500 GB/month for anonymous users (without AWS account), or 5 TB/month for authenticated AWS users. Transfer to any AWS region is unlimited and free. After the free tier, transfer to the internet costs $0.09/GB.

What's included in the ECR Free Tier?

Private repositories: 500 MB/month storage for new AWS customers (first 12 months). Public repositories: 50 GB/month storage (always free, all customers), plus 500 GB anonymous transfer or 5 TB authenticated transfer to the internet. Transfer to AWS regions is unlimited and free for public repos.

What is ECR managed signing?

ECR managed signing automatically signs container images as they're pushed, using the identity of the entity pushing the image. This helps verify that images are from trusted sources. Pricing is $0.02 per signature. You're only charged for successfully generated signatures.

Tip

Stop AWS bill surprises from happening.

Most infrastructure changes look harmless until you see next month's AWS bill. CloudBurn prevents this by analyzing the cost impact of your AWS CDK changes directly in GitHub pull requests, catching expensive mistakes during code review when fixes are quick, not weeks later when they're costly and risky.

See the setup guide to get started.