We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A capable secrets platform, but its price and maintenance burden can outweigh the extra control.
Vault handles more than secret storage: it can generate database credentials, provide transit encryption, and control access through a UI, CLI, or HTTP API. That breadth suits teams with complex infrastructure, but Reddit users report that self-managed deployments need ongoing care and feeding.
The pricing page lists HCP Vault Dedicated from $0.62 per cluster per hour, with Essentials and Standard also charging $73 per Vault client per month. Flex and self-managed Enterprise pricing are custom and unpublished. Reddit users praise Vault’s capabilities but cite cost, licensing concerns, and simpler alternatives as reasons to reconsider it.
Good fit if
- Teams with complex secrets workflows
- Organizations needing dynamic database credentials
- Infrastructure teams able to maintain Vault
Skip it if
- Teams needing only basic CI/CD secrets
- Organizations avoiding hourly or custom pricing
- Teams without capacity for ongoing maintenance

ScoresHow it rates
What works
- Stores secrets for applications, systems, and infrastructure
- Dynamically generates database credentials from configured roles
- Provides encryption as a service through Transit
- Offers UI, CLI, and HTTP API access
- Controls access to secrets and sensitive data
What doesn't
- Dedicated service starts at $0.62 per cluster per hour
- Essentials and Standard add $73 per Vault client monthly
- Flex and Enterprise prices are not published
- Reddit users report self-managed Vault needs ongoing maintenance
- Reddit users cite cost and licensing concerns
01What HashiCorp Vault actually does
HashiCorp Vault stores and manages sensitive values such as passwords, tokens, certificates, and encryption keys. Teams control access through a UI, CLI, or HTTP API, according to the product homepage. The basic job is to keep secrets out of application code and make access to them centrally manageable.
Vault also goes beyond static storage. Its key-value secrets engine persists arbitrary values in Vault’s configured physical storage, while its database feature can generate credentials from preconfigured roles. Transit encryption provides encryption as a service. The Enterprise-only secret transformation feature maps sensitive data to cryptographically secure tokens.
Vault can be self-managed or bought as HCP Vault Dedicated, according to the listed plans. Those options carry different operating responsibilities and pricing; the product name alone does not tell you what you’ll pay or maintain.
02Where HashiCorp Vault is strong
Vault’s appeal is control: teams can centralize secrets and decide who or what can access them, rather than scattering credentials across application settings. It covers several jobs in one platform, including key-value storage, database credential generation, transit encryption, and access control. That can suit organizations with varied systems and security requirements better than a secrets store limited to one cloud provider or one kind of value.
The product offers UI, CLI, and HTTP API access, so teams can work with Vault through different interfaces. A commenter in a Reddit discussion also describes Vault as well integrated with HashiCorp’s other tools, though that is a user’s assessment rather than a guarantee about every setup.
The hosted plans include a development option capped at 25 clients, plus Essentials and Standard tiers. Essentials and Standard list a $500 HCP trial credit. Organizations that want to manage Vault themselves can ask sales about the Enterprise Self Managed plan; the listed terms are custom, not a published rate card.
03Where it falls short
The hosted pricing is hard to forecast from the published figures. Development starts at $0.62 per cluster per hour and allows up to 25 clients. Essentials starts at $1.58 per cluster per hour, and Standard at $1.85; both also list $73 per Vault client per month. Client caps for those tiers are not published, and monthly or annual totals are not published. Flex and Enterprise Self Managed have custom pricing and unpublished usage limits. The listed pricing has no free plan, though a Reddit commenter distinguishes it from a free self-hosted edition.
Self-managing Vault avoids the hosted cluster bill but leaves upkeep to your team. Reddit users report that an unmanaged installation can become a source of breakage, and one commenter says the open-source version lacks active-active cluster nodes. These are user reports, not a complete statement of current product limits. Reddit discussions also raise licensing concerns and point to OpenBao, a fork; check current terms before switching or upgrading. For a secrets store used only by CI/CD, the cost and maintenance may outweigh the additional control.
04HashiCorp Vault pricing: what you'll actually pay
HCP Vault Dedicated pricing is hourly at the cluster level, with additional per-client fees on Essentials and Standard. Development starts at $0.62 per cluster per hour and includes up to 25 clients. Essentials starts at $1.58 per cluster per hour—about 2.5 times Development’s cluster rate—and adds $73 per Vault client per month. Standard starts at $1.85 per cluster per hour, with the same $73-per-client monthly charge. Client limits for Essentials and Standard are not published, so the total depends on cluster hours and client count.
Both Essentials and Standard list $500 in HCP trial credit; that is not a published free plan. Flex offers custom single- or multi-year terms, and Enterprise Self Managed is custom via sales. Prices and usage limits for both are not published. The billing gotcha: hourly cluster rates are not all-in monthly prices. Confirm client limits and expected charges before comparing hosted Vault with self-managed alternatives.
05Switching to (or from) HashiCorp Vault
Switching to Vault means planning how secrets, access rules, and application connections will move—not just copying values into storage. Vault supports control through a UI, CLI, or HTTP API, and its features include dynamic database credentials and transit encryption. If you leave, applications using those workflows may need new integrations or replacement services. That can make a simple secrets-only move quite different from replacing a deeper Vault setup.
The published material does not specify a bulk export format, migration tooling, or supported import path. Confirm those details before planning a migration, and inventory secrets, roles, and dependent applications first. The product information also does not establish that Vault is difficult to leave; the integration work depends on how your team uses it. We don't have Reddit posts in the published sources, so we can't verify recurring reasons users leave or attribute specific complaints to Reddit.
From the threadsWhat users say
Reddit users describe Vault as a widely used, useful way to centralize secrets, but they also flag upkeep, cost and licensing as reasons to reconsider it. Some teams run it successfully; others say an unmanaged deployment caused operational problems, which they distinguish from a flaw in Vault itself.
Using a centralized secrets manager, such as vault, is very helpful
the main thing the enterprise tier has that is difficult to do yourself seems to be the multi-tenancy support
it requires a modicum of care & feeding to keep it updated and clean
five figure base cost per datacenter per year from us plus 80€ per month per client
Questions people ask
Does HashiCorp Vault have a free version?
There is a self-hosted open-source version, according to Reddit users, but the published pricing information does not list a free hosted plan. The pricing page lists HCP Vault Dedicated Development starting at $0.62 per cluster per hour, with up to 25 clients. Essentials starts at $1.58 per cluster per hour plus $73 per Vault client per month. Enterprise self-managed pricing is custom.
What are alternatives to HashiCorp Vault?
Reddit users mention OpenBao, a Vault fork, and Infisical as alternatives. They also point to cloud-provider secret engines. These are suggestions, not evidence that the products match Vault feature for feature. One commenter cautions that Ansible Vault is different: it encrypts YAML files, rather than serving as the same kind of secrets manager.
Is HashiCorp Vault safe to use?
Vault is designed to store secrets and control access to sensitive data; its listed capabilities include access controls, dynamic database credentials and transit encryption. That does not make every deployment safe by default. A Reddit user attributed breakage to an unmaintained Vault installation, while another noted that secrets still end up in Git when developers do not use the tool properly.
What is the purpose of HashiCorp Vault?
Vault securely stores and manages secrets such as passwords, tokens, certificates and encryption keys. Teams can control access through its UI, CLI or HTTP API. The listed uses include storing and deploying secrets for applications and infrastructure, generating database credentials from configured roles, and encrypting data through its transit encryption feature.
What should I consider before running Vault in production?
Plan for ongoing maintenance, upgrades and recovery—not just initial setup. Reddit users report that an unmaintained deployment caused breakage, and one team cited restoring secrets in a new cluster as a challenge. The open-source version was also reported to lack active-active cluster nodes. Your needs, operating capacity and required features affect whether self-hosting makes sense.
Sources
- HashiCorp Vault homepage
- HashiCorp Vault pricing, compiled via web search from hashicorp.com
- Reddit: Anything on par with HashiCorp Vault
- Reddit: A new open source fork for HashiCorp Vault under the Linux Foundation
- Reddit: Hashicorp Vault - Does anyone use it in prod or its just a hype?
- Reddit: RustyVault: A Hashicorp Vault Replacement in Rust
