Securely encrypt and centrally audit secrets such as database credentials and API keys.

Manage access to secrets using fine-grained AWS Identity and Access Management (IAM) and resource-based policies.

Rotate secrets automatically to meet your security and compliance requirements.

Replicate secrets to support disaster recovery scenarios and multi-region applications.

How it works

AWS Secrets Manager helps you manage, retrieve, and rotate database credentials, API keys, and other secrets throughout their lifecycles.

Diagram showing how Secrets Manager stores, encrypts, monitors, and audits secrets within your applications, AWS services, and third-party services.
What is AWS Secrets Manager | Amazon Web Services (1:25)
What is AWS Secrets Manager?

AWS Secrets Manager helps you manage access to your applications, services, and IT resources.

To watch in your local language, select this video, choose the settings icon, and pick your preferred subtitle option.

What is AWS Secrets Manager?

AWS Secrets Manager helps you manage access to your applications, services, and IT resources.

To watch in your local language, select this video, choose the settings icon, and pick your preferred subtitle option.

Use cases

Store secrets securely

Centrally store and manage credentials, API keys, and other secrets.

Learn more about creating secrets »

Manage access with fine-grained policies

Use AWS Identity and Access Management (IAM) permissions policies to manage access to your secrets.

Learn more about access control policies »

Automate secrets rotation

Rotate secrets on demand or on a schedule, without redeploying or disrupting active applications.

Learn more about secrets rotation »

Audit and monitor secrets usage

Integrate secrets with AWS logging, monitoring, and notification services.

Learn more about monitoring and auditing secrets »

How to get started

Get started with Secrets Manager

Begin encrypting secrets at rest.

Contact an expert

Learn more about how to automatically rotate secrets without disrupting applications.

Start using Secrets Manager

Meet compliance needs, monitor secrets usage, and more.


Explore more of AWS