AWS Certificate Manager icon

AWS Certificate Manager

Type
Basic
Launched
2016

A service that automates provisioning, management, and deployment of SSL/TLS certificates

What It Does

AWS Certificate Manager (ACM) is a service that issues SSL/TLS certificates for free and automatically renews them for use with your websites and applications. You can deploy certificates to AWS services like CloudFront, Elastic Load Balancing, and API Gateway with a single click. ACM frees you from managing certificate expiration dates and renewal tasks, making it easy to enable HTTPS communication.

Use Cases

ACM is used for enabling HTTPS on websites, encrypting API endpoint communications, configuring CloudFront distributions with custom domains, and SSL termination on load balancers. You can also cover multiple domains and subdomains with a single certificate.

Everyday Analogy

Think of it like an automatic driver's license renewal service. Normally, SSL certificates have an expiration date, and when they expire, your website displays a "not secure" warning. ACM issues your license (certificate) for free and automatically renews it before it expires. You never have to worry about forgetting to renew and having it lapse.

What Is ACM?

AWS Certificate Manager (ACM) is a service that automates the issuance, management, and deployment of SSL/TLS certificates. SSL/TLS certificates are required to encrypt communication between websites and browsers - any site whose URL starts with "https://" uses one of these certificates. With ACM, you can build a secure communication environment without the hassle of purchasing certificates or manually renewing them.

Certificate Issuance and Validation

To issue a certificate with ACM, you specify the target domain name and submit a request. You then verify domain ownership through either DNS validation or email validation. For DNS validation, you simply add a specified CNAME record to your domain's DNS. If you're using Route 53, you can add the DNS record with a single button click, and the certificate is issued within minutes.

How Auto-Renewal Works

Public certificates issued by ACM have a validity period of 198 days and are automatically renewed 45 days before they expire (as of October 2026). Certificates with a 395-day validity issued before February 18, 2026 remain usable until they renew or expire. When using DNS validation, renewal is fully automatic as long as the CNAME record remains in place. No manual renewal work is required at all. This fundamentally prevents the common issue of site downtime caused by expired certificates.

Getting Started

In the ACM console, click "Request a certificate" and select a public certificate. Enter the domain names you want to protect (e.g., example.com, *.example.com), choose DNS validation, and submit the request. Once you add the CNAME record to your DNS and validation completes, the certificate is issued. Then simply select the issued certificate in your CloudFront or ALB configuration.

Things to Watch Out For

  • Public certificates issued by ACM are free, but certificates used with CloudFront must be issued in the us-east-1 region
  • Standard ACM public certificates do not allow private key export and are designed to be associated with AWS services (CloudFront, ALB, API Gateway, etc.). With the paid exportable public certificates added in June 2025 (198-day validity), you can also install certificates on EC2 instances or on-premises servers (as of August 2026)
  • Wildcard certificates (*.example.com) let you cover all subdomains with a single certificate

Available Regions

AWS Certificate Manager is available in 37 Regions (as of 2026-10-09).

Asia Pacific: Hong Kong, Taipei, Tokyo, Seoul, Osaka, Mumbai, Hyderabad, Singapore, Sydney, Jakarta, Melbourne, Malaysia, New Zealand, Thailand

North America: Canada (Central), Canada West (Calgary), Mexico (Central), US East (N. Virginia), US East (Ohio), US West (N. California), US West (Oregon)

South America: São Paulo

Europe: Frankfurt, Zurich, Stockholm, Milan, Spain, Ireland, London, Paris

AWS European Sovereign Cloud: Germany

Middle East: Israel (Tel Aviv), UAE, Bahrain

Africa: Cape Town

AWS GovCloud (US): AWS GovCloud (US-East), AWS GovCloud (US-West)

See AWS services by Region

References (Official AWS Resources)

The primary sources for this page are the official AWS website and documentation. Check the official pages below for the latest specifications and pricing.

If this page and the official documentation disagree, treat the official documentation as authoritative.

Share