Secret Name Validator
Check if your secret name is valid for Azure Key Vault or AWS Secrets Manager before you create it. Get instant feedback on naming rules and restrictions.
Allowed Characters
Letters (a-z, A-Z), numbers (0-9), hyphens (-)
Type a secret name to validate
Naming Rules Reference
Azure Key Vault
- •1–127 characters long
- •Must start with a letter
- •Letters (a-z, A-Z), numbers (0-9), hyphens (-)
- •Cannot start or end with a hyphen
- •Case-insensitive (MySecret = mysecret)
AWS Secrets Manager
- •1–512 characters long
- •Letters, numbers, and: / _ + = . @ ! -
- •Names starting with "aws/" or "aws:" are reserved
- •Case-sensitive (MySecret ≠ mysecret)
- •Use / for hierarchical naming (e.g. prod/db/password)
Related Tools
Skip the Portal, Manage Secrets Faster
SatisVault validates secret names automatically and lets you create, read, update, and delete secrets right from your browser.
Frequently Asked Questions
What are Azure Key Vault secret name rules?
Azure Key Vault secret names must be 1–127 characters long, start with a letter, and contain only letters (a-z, A-Z), numbers (0-9), and hyphens (-). They cannot start or end with a hyphen. Names are case-insensitive.
What are AWS Secrets Manager naming conventions?
AWS Secrets Manager secret names can be up to 512 characters long and may contain letters, numbers, and the following characters: /_+=.@!-. Names starting with "aws/" or "aws:" are reserved by AWS. Names are case-sensitive.
Can I use special characters in secret names?
Azure Key Vault only allows hyphens (-) besides alphanumeric characters. AWS Secrets Manager is more flexible, allowing: /_+=.@!- in addition to alphanumeric characters. Use the validator above to check specific names.