What is HashiCorp Terraform?
Terraform defines and manages infrastructure through provider APIs. Teams version configuration, review a proposed change plan and apply changes while tracking resource state. Terraform CLI, HCP Terraform and Terraform Enterprise have different operational and commercial boundaries. Current CLI releases use a source-available Business Source License; they should not be described as unrestricted open-source software.
Who is HashiCorp Terraform for?
Infrastructure teams making repeatable, reviewed changes to cloud and service resources
HashiCorp Terraform features
The core capabilities to consider for your workflow.
- Infrastructure configuration as code
- Provider integrations and reusable modules
- Plan and apply workflow
- Resource dependency graph
- State tracking
HashiCorp Terraform pricing
Free CLI for permitted BSL uses
Model CLI operations separately from paid hosted or enterprise workflow services. Include provider infrastructure costs, state management and commercial terms.
Calculate the cost of your quote →Free access & evaluation
Terraform CLI can be used without a licence fee for permitted uses under its Business Source License. HCP Terraform and Enterprise are separate offerings.
Before you choose HashiCorp Terraform
State storage, locking and sensitive values require deliberate controls
Provider coverage and upgrade behaviour vary
BSL restrictions matter when embedding or hosting a competing commercial offering
Explore HashiCorp Terraform in more detail
Take a closer look at the decisions behind this product.
Compare provisioning and configuration
Read the articleCompare HashiCorp Terraform
Explore the individual profiles
HashiCorp Terraform FAQs
Does HashiCorp Terraform have a free plan?
Terraform CLI can be used without a licence fee for permitted uses under its Business Source License. HCP Terraform and Enterprise are separate offerings.
Who is HashiCorp Terraform for?
Infrastructure teams making repeatable, reviewed changes to cloud and service resources
What should I compare before buying?
Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.

