AWS Secrets Manager Cost Calculator
Estimate Secrets Manager-style cost with a simple model: secret-month charges plus API request charges. Compare baseline vs peak usage with your pricing.
Maintained by CloudCostKit Editorial Team. Last updated: 2026-01-29. Editorial policy and methodology.
Best next steps
Use this calculator for the first estimate, then validate the answer with the closest guide or companion tool.
Inputs
Results
Separate steady inventory from bursty secret reads
Secrets Manager has two different cost shapes. Secret-month charges are the steady baseline. API reads are the bursty line item that changes when applications start faster, redeploy more often, or fetch secrets too frequently.
- Count active secrets by environment, not just by repository or service name.
- Estimate how often each workload fetches a secret at startup, on refresh, and during failures.
- Keep rotation workflows and downstream Lambda work outside this page unless you model them explicitly.
Where expensive behavior usually hides
- Per-request fetching: applications that call GetSecretValue on every request can explode API volume.
- Startup storms: autoscaling, rolling deployments, and short-lived jobs create clustered read bursts.
- Cache misses: local cache eviction, low TTLs, and retry loops can multiply read volume silently.
- Environment sprawl: duplicated secrets across prod, staging, and ephemeral environments raise the baseline.
How to reconcile the model with real behavior
- Check the number of billed secret-months against the secrets you actually keep active.
- Compare estimated API reads with deploy frequency, pod churn, and request-time fetch patterns.
- Look for workloads that should cache in memory but still read secrets on every invocation.
- Build a second scenario for deploy or incident months instead of treating startup bursts as noise.
What this page should hand off to next
If the API-call side dominates, the next review belongs with application caching and startup behavior. If the secret-month side dominates, review inventory discipline and whether some secrets belong in a cheaper config path. If both are small but the total bill is still high, inspect rotation, Lambda helpers, and adjacent platform costs.
Next steps
Example scenario
- 500 secrets at $0.40/secret-month and 300M API calls/month at $0.05 per 10k calls.
- Peak 240% scenario highlights deploy-driven request bursts.
Included
- Secret-month baseline from secrets count and $ per secret-month.
- API request charges from API calls/month and $ per 10k calls.
- Baseline vs peak scenario table for API call spikes.
Not included
- Rotation workflows and downstream service costs (Lambda, databases, etc.) unless modeled separately.
- Fine-grained pricing nuances; use your effective blended rates.
How we calculate
- Secret cost = secrets x $ per secret-month.
- API cost = (API calls per month / 10,000) x $ per 10k calls.
- Total = secret-months + API calls.
FAQ
Why do Secrets Manager costs spike?
What's the fastest lever to reduce cost?
Related tools
Related guides
Disclaimer
Educational use only. Not legal, financial, or professional advice. Results are estimates based on the inputs and assumptions shown on this page. Verify pricing and limits with your providers and documentation.
Last updated: 2026-01-29. Reviewed against CloudCostKit methodology and current provider documentation. See the Editorial Policy .