OpenTofu migration check for Terraform files: flags HCP Terraform cloud/remote backends, app.terraform.io modules, tfe resources, BSL Terraform 1.6+ pins and CI steps, with the OpenTofu fix. Runs entirely in your browser — nothing is uploaded.
Same engine as the VS Code extension, byte for byte.
This page is the working piece. The full pack has everything below.
OpenTofu migration check for Terraform, HCP Terraform, CI workflows and Dockerfiles: 13 rules, each with the OpenTofu fix
DOJ's Fitzpatrick Matrix rates a 15-year litigator at $851/hour for billing year 2026, which is one hour of counsel reading the Terraform BSL Additional Use Grant.
Buy the full version — $29It reads .tf, .tofu, GitHub Actions or GitLab YAML, shell scripts and Dockerfiles line by line against 13 rules and marks every line that ties the project to HashiCorp Terraform or HCP Terraform: cloud blocks, backend "remote", app.terraform.io modules, tfe resources, registry.terraform.io hosts, required_version pins, setup-terraform steps and hashicorp/terraform images. Each finding names the OpenTofu fix.
Platform, DevOps and SRE engineers moving a Terraform code base from BSL Terraform 1.6.0 or later, or from HCP Terraform, to OpenTofu 1.12. It suits consultancies and MSPs that must not ship Terraform inside a competing hosted product, and teams whose HCP Terraform Free organization is near the 500 managed resource limit.
A grep for terraform matches every line and ranks none. A chatbot usually says required_version is harmless, but OpenTofu 1.11 and earlier check it against the OpenTofu version, so "~> 1.9.0" stops tofu init. It also misses that app.terraform.io modules need an HCP token and that OpenTofu silently ignores provider_meta.
Free: every finding in the open file, with the line and the OpenTofu fix, in VS Code and in the web version, offline, no account. The sample 49-line main.tf gives 9 findings for free. The licence, $29 once, adds a sweep of the whole workspace in one pass and one exported Markdown migration report for the change ticket.
The Terraform licence question is legal work: DOJ's Fitzpatrick Matrix rates a 15-year litigator at $851/hour for billing year 2026, which is one hour of counsel reading the Terraform BSL Additional Use Grant. Staying on HCP Terraform Free caps you at 500 managed resources and 1 concurrent run.
One question, answered by the person who built it. Your email only if you want the answer sent.