Terraform Tools
Browse all terraform tools .
93 toolsOpenTofu Backend Config Generator
Generate OpenTofu terraform backend blocks (local, s3, gcs, azurerm, remote and
OpenTofu Command Builder
Build OpenTofu (tofu) commands with var, auto-approve, parallelism, target and o
Provider Scaffold Generator
Generate a Terraform provider scaffold in your browser: a terraform required_pro
Required Variable Checker
Paste Terraform (.tf) and a .tfvars file to find variables without defaults that
Terraform Apply Command Builder
Build a terraform apply command with -auto-approve, -target, -var-file, -var and
Terraform Architecture Diagram Generator
Paste Terraform .tf and generate a Mermaid architecture diagram showing how reso
Terraform Atlantis Config Generator
Generate an atlantis.yaml with repos, projects and workflows (plan/apply steps)
Terraform Azure DevOps Pipeline Generator
Generate an azure-pipelines.yml with validate, plan and apply stages per environ
Terraform Backend Generator
Generate a valid Terraform backend block (HCL) in your browser. Configure S3, re
Terraform Backend Migration Planner
Plan a Terraform backend migration (local to S3, S3 to Terraform Cloud, and more
Terraform backend.tf Generator
Generate a valid backend.tf with an S3, GCS, AzureRM, remote, local or consul ba
Terraform Best-Practices Checker
Check pasted Terraform (.tf) for hard-coded secrets, missing variables and missi
Terraform to CDKTF Language Mapper
Paste Terraform (.tf) and get CDK for Terraform (CDKTF) stub code in TypeScript,
Terraform CDK (CDKTF) Scaffold Generator
Generate a CDK for Terraform (CDKTF) project scaffold in TypeScript, Python, Go,
Terraform Cloud / Enterprise Command Builder
Build Terraform Cloud / Enterprise commands with TERRAFORM_CLOUD_TOKEN, TF_CLOUD
Terraform Command Cheat Sheet
A quick-reference cheat sheet of common Terraform CLI commands: init, plan, appl
Terraform Compliance (InSpec) Generator
Generate InSpec compliance controls for Terraform-managed infrastructure from a
Terraform Console Command Helper
Build terraform console commands with state, var-file and var flags, plus exampl
Terraform Cost Estimator
Paste Terraform (.tf) and get a rough monthly cost estimate by resource type. Ru
Terraform Cost Policy Guardrail (Prevent Overspend)
Generate a Terraform cost guardrail checklist plus a Terraform check block and O
Terraform Data Block Generator
Generate a valid Terraform data block (HCL) and validate / parse pasted .tf in y
Terraform Data Source Generator
Generate a valid Terraform data source block (HCL) in your browser for any provi
Terraform Destroy Command Builder
Build a terraform destroy command with -auto-approve, -target, -var-file and -va
Terraform Destroy Impact Analyzer
Paste a Terraform plan JSON and preview exactly which resources will be destroye
Terraform Diagram as Code Generator
Paste Terraform .tf configuration and generate a Mermaid diagram of your resourc
Terraform Drift Detection Helper
Compare your Terraform configuration against a .tfstate JSON to find resources m
Terraform fmt Checker
Paste Terraform (.tf) and see whether terraform fmt would reformat it, plus the
Terraform Fmt / Validate Command Builder
Build terraform fmt or terraform validate commands with their flags. Pick the mo
Terraform GitHub Actions Generator
Generate a GitHub Actions workflow that runs terraform init, fmt and validate on
Terraform .gitignore Generator
Generate a .gitignore tuned for Terraform: state files, crash logs, providers an
Terraform Graph Command Wrapper
Build terraform graph commands and paste .tf to render a Mermaid dependency grap
Terraform HCL Linter / Validator
Validate pasted Terraform (.tf) HCL for unbalanced braces, unclosed strings, dup
Terraform HCL to YAML Converter
Paste Terraform HCL and convert it to a YAML representation of its blocks. Inval
Terraform Import Command Builder
Build a terraform import command for an existing resource. Specify the resource
Terraform Jenkins Pipeline Generator
Generate a declarative Jenkinsfile that runs terraform init, validate, plan and
Terraform Lint / Format Previewer
Preview how terraform fmt would normalize your pasted .tf, with a changed flag a
Terraform Locals Block Generator
Generate a Terraform locals block (HCL) in your browser. Add named local values
Terraform Locals Generator
Generate a valid Terraform locals block (HCL) in your browser. Add typed local v
Terraform main.tf Generator
Generate a Terraform main.tf file in your browser. Add resources (with attribute
Terraform Makefile Generator
Generate a Makefile with init, plan, apply, destroy, fmt and validate targets fo
Terraform Module Block Generator
Generate a valid Terraform module block (HCL) in your browser. Set source, versi
Terraform Module Dependency Visualizer
Visualize module dependencies from your Terraform (.tf) as a Mermaid graph by pa
Terraform Module Documentation Generator
Paste your module .tf (variables.tf and outputs.tf) and generate terraform-docs
Terraform Module Publishing Checklist Generator
Generate a Terraform module publishing checklist (Markdown) in your browser. Tra
Terraform Module Scaffold Generator
Generate a Terraform module scaffold (main.tf, variables.tf, outputs.tf) in your
Terraform Module Version Pinning Advisor
Get advice on how to pin Terraform module versions: exact vs pessimistic (~>) co
Terraform Naming Convention Validator
Validate Terraform resource names against a naming convention: lowercase, hyphen
Terraform Output Block Generator
Generate a single Terraform output block (HCL) in your browser. Set value, descr
Terraform Output Generator
Generate a valid Terraform output block (HCL) in your browser. Set name, value e
Terraform Output Masking Tool
Paste Terraform plan or apply output and mask all assigned values so you can sha
Terraform outputs.tf Generator
Generate a valid outputs.tf file with named outputs, values, descriptions and se
Terraform Plan Command Builder
Build a terraform plan command with -target, -var-file, -out, -var, -replace and
Terraform Plan JSON to Diagram
Paste a Terraform plan JSON (terraform show -json) and turn resource changes int
Terraform Plan Summary Generator
Paste a Terraform plan JSON and get a clear summary of resource adds, changes, d
Terraform Policy as Code (OPA Rego) Generator
Generate OPA Rego policy-as-code for Terraform from a simple form. Enforce taggi
Terraform Policy Guardrail Checker
Evaluate Terraform .tf configuration against SCP/OPA-like guardrail rules (requi
Terraform pre-commit Config Generator
Generate a .pre-commit-config.yaml with Terraform hooks (fmt, validate, docs, tf
Terraform Provider Block Generator
Generate a valid Terraform provider block (HCL) in your browser. Set provider, a
Terraform Provider Registry Explorer
Search a built-in reference catalog of Terraform providers and parse registry so
Terraform providers.tf Scaffold Generator
Generate a Terraform providers.tf scaffold in your browser. Configure the terraf
Terraform Providers Lock / Mirror Command Builder
Build terraform providers lock and terraform providers mirror commands with plat
Terraform providers.tf Generator
Generate a valid providers.tf with required_providers and provider blocks for AW
Terraform to Pulumi Converter
Paste Terraform (.tf) and convert resource blocks into Pulumi code (TypeScript,
Terraform to Pulumiizer Map
Paste Terraform (.tf) and get a table mapping each resource type to its Pulumi e
Terraform Registry Login Command Generator
Generate terraform login and terraform logout commands for the Terraform Registr
Terraform Registry Module Downloader Scaffold
Paste a Terraform Registry module source or URL and generate a matching module b
Terraform Resource Block Generator
Generate a valid Terraform resource block (HCL) in your browser for any provider
Terraform Resource Dependency Graph Generator
Generate a Mermaid dependency graph from your Terraform (.tf) by parsing referen
Terraform Resource Generator
Generate a valid Terraform resource block (HCL) in your browser for any provider
Terraform Run Log Analyzer
Paste Terraform plan or apply run logs and get a summary of errors and warnings
Terraform Security Scanner
Scan pasted Terraform (.tf) for security risks: public S3 buckets, open security
Terraform Sensitive Value Redactor
Paste Terraform plan/apply output or state JSON and redact sensitive values (pas
Terraform Sentinel / OPA Policy Generator
Generate Sentinel or Open Policy Agent (Rego) policy-as-code for Terraform: rest
Terraform State Command Builder
Build terraform state commands: list, rm, pull, push and mv. Provide resource ad
Terraform State Encryption Planner
Plan and generate a Terraform 1.10+ state encryption configuration with a KMS, K
Terraform State Lock Analyzer
Paste a Terraform state lock (tflock JSON, DynamoDB item, or lock text) and get
Terraform Subcommand Reference
A reference of Terraform subcommands: init, plan, apply, destroy, import, state
Terraform Tag / Label Standardizer
Standardize and validate Terraform resource tags against your organization tag s
Terraform Taint / Untaint Command Builder
Build terraform taint or untaint commands. Provide the resource address and opti
Terraform terraform Block Generator
Generate a Terraform terraform settings block (HCL) in your browser. Set require
Terraform terraform.tf Generator
Generate a valid terraform.tf with required_version and required_providers. Runs
Terraform Test Command Builder
Build terraform test commands for the 1.6+ test framework with filter, run, verb
Terraform Version Manager (tfenv) Helper
Generate a .terraform-version file and tfenv install/use commands for Terraform
Terraform Variable Block Generator
Generate a single Terraform variable block (HCL) in your browser. Set type, defa
Terraform Variable Generator
Generate a single Terraform variable block (HCL) in your browser. Set type, defa
Terraform variables.tf Generator
Generate a valid variables.tf file with typed, defaulted, and sensitive Terrafor
Terraform Version Compatibility Checker
Check a provider version constraint against the Terraform core version it requir
Terraform versions.tf Generator
Generate a Terraform versions.tf file in your browser. Set the Terraform require
Terraform Workspace Command Builder
Build terraform workspace commands: new, list, select, delete and mv. Pick the s
Terraform Workspace File Generator
Generate a Terraform file that uses terraform.workspace to select per-workspace
Terraform Workspace / Multi-Environment Generator
Generate a Terraform workspace-based multi-environment layout (dev/staging/prod)
Terragrunt Command Builder
Build terragrunt commands (plan, apply, destroy, run-all, run) with working-dir,
Terragrunt Config Generator
Generate a terragrunt.hcl scaffold with remote_state, terraform source, include