AWS Secrets Manager
Centrally manage the lifecycle of secrets
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.

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.
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.
Manage access with fine-grained policies
Use AWS Identity and Access Management (IAM) permissions policies to manage access to your secrets.
Automate secrets rotation
Rotate secrets on demand or on a schedule, without redeploying or disrupting active applications.
Audit and monitor secrets usage
Integrate secrets with AWS logging, monitoring, and notification services.
Customers
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.