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.
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|
|Rotation Notifications||$0.05 per rotation|
A secret version is "active" when it's in any of these states:
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_ROTATEmessage 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 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 at $0.06: $9.00.
100 active secret versions at $0.06: $6.00.
10 secrets with 5 rotation notifications each at $0.05 per notification: $2.50
50,000 requests to access secrets at $0.03 per 10,000 operations: $0.15.
Total for this pricing example: $17.65