Secret Manager pricing
This document explains Secret Manager pricing details. You can also use the Google Cloud Pricing Calculator to estimate the cost of using Secret Manager.
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Pricing overview
Secret Manager pricing is based on access secret version operations and active secret versions.
Billable item | Price per month |
---|---|
Active secret versions | $0.06 per version per location |
Destroyed secret versions | Free |
Access operations | $0.03 per 10,000 operations |
Management operations | Free |
Rotation Notifications | $0.05 per rotation |
As part of the Google Cloud Free Tier, Secret Manager provides resources that are free to use up to specific limits. These usage limits are available both during and after the free trial period. If you are no longer in the free trial period, usage beyond these Always Free limits is charged according to the pricing table above.
Resource | Monthly free usage limits1 |
---|---|
Active secret versions | 6 versions |
Access operations | 10,000 operations |
Rotation Notifications | 3 rotations |
1Monthly free usage limits are aggregated across projects by billing account and reset every month; you are billed only for usage past the monthly free usage limits.
Notes
A secret version is "active" when it's in any of these states:
- Enabled
- Disabled
Secret Manager bills monthly for the number of active secret versions per location. This is based on actual consumption. If you had a secret version that was active for only 2 days, you would be billed proportional to that usage, and not for the whole month.
An automatic replication policy is billed as a single location.
Secret Manager bills access secret version operations per 10,000 operations. This is based on actual consumption. If your project performed 25,000 operations, you would be billed for 2.5 times 10,000 operations.
Secret Manager bills for every
SECRET_ROTATE
message sent to a Pub/Sub topic. You will be billed once for every rotation occurrence. Verify that your Pub/Sub topics are configured correctly.Secret Manager does not bill for management operations including creating secrets, destroying secrets, or changing the state of secret versions.
Example pricing calculation
In this example, we show a hypothetical scenario to better illustrate Secret Manager billing.
Suppose you have an account with the following secret usage in a given month:
10 secrets with a user-managed replication policy into 3 locations, each having 5 active secret versions, for a total of 150 active secret versions.
10 secrets with an automatic replication policy each having 10 active secret versions, for a total of 100 secret versions.
10 secrets with an automatic replication policy each having zero active secret versions, sending 5 rotation notifications each.
50,000 requests to access secrets.
Your bill for the month would be calculated as follows:
150 active secret versions, 6 secret versions are free.
- Billing total: 144 active secret versions at $0.06: $8.64.
100 active secret versions at $0.06: $6.00.
10 secrets with 5 rotation notifications, 3 rotation notifications are free.
- Billing total: 10 secrets with 2 rotation notifications each at $0.05 per notification: $1.00.
50,000 requests to access secrets, 10,000 access requests are free.
- Billing total: 40,000 access requests at $0.03 per 10,000 operations: $0.12.
Total for this pricing example: $15.76
What's next
- Read the Secret Manager documentation.
- Get started with Secret Manager.
- Try the Pricing calculator.
- Learn about Secret Manager solutions and use cases.
Parameter Manager pricing
This section explains Parameter Manager pricing details. You can also use the Google Cloud Pricing Calculator to estimate the cost of using Parameter Manager.
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
Pricing overview
Parameter Manager pricing is based on access calls on parameter versions and active parameter versions.
Billable item | Price per month |
---|---|
Parameter versions | $0.10 per version |
Access operations (get/render) | $0.06 per 10,000 operations |
Management operations | Free |
As part of the Google Cloud Free Tier, Parameter Manager provides resources that are free to use up to specific limits. These usage limits are available both during and after the free trial period. If you are no longer in the free trial period, usage beyond these Always Free limits is charged according to the pricing table above.
Resource | Monthly free usage limits1 |
---|---|
Parameter versions | 6 versions |
Access operations (get/render) | 10,000 operations |
1Monthly free usage limits are aggregated across projects by billing account and reset every month; you are billed only for usage past the monthly free usage limits.
Notes
All get calls for a parameter version that return a payload and all render calls for a parameter version are considered an access operation.
Parameter Manager bills monthly for the number of parameter versions. This is based on actual consumption. If you had a parameter version that was active for only 2 days, you would be billed proportional to that usage, and not for the whole month.
Parameter Manager bills access operations (get and render) per 10,000 operations. This is based on actual consumption. If your project performed 25,000 operations, you would be billed for 2.5 times 10,000 operations.
Parameter Manager doesn't bill for management operations including creating parameters, updating or deleting parameters and parameter versions, and getting parameters.
Example pricing calculation
In this example, we show a hypothetical scenario to better illustrate Parameter Manager billing.
Suppose you have an account with the following usage in a given month:
- 10 parameters with 10 parameter versions, for a total of 100 parameter versions.
- 50,000 requests to access parameter versions.
Your bill for the month would be calculated as follows:
- 100 parameter versions, 6 parameter versions are free.
- Billing total: 94 parameter versions at $0.10: $9.40.
- 50,000 requests to access parameter versions, 10,000 access operations are free.
- Billing total: 40,000 access requests at $0.06 per 10,000 operations: $0.24.
Total for this pricing example: $9.64
What's next
- Get started with Parameter Manager.
- Try the Pricing calculator.