A sleeping cat.

Terraform Plan Analyzer

Analyze Terraform plan JSON to inspect infrastructure changes, resource actions, configuration differences, and potential risks before applying changes.

TF

Terraform Plan Analyzer

Inspect infrastructure changes before applying.

Examples
♥

ToolTunnel is free and ad-free

Your support helps us build more tools and improve the ones you already use.

♥Support

Related Tools

More tools you may find useful.

About this tool

Terraform Plan Analyzer helps inspect Terraform plan output before infrastructure changes are applied. It highlights resource additions, updates, replacements, deletions, and detected value changes.

What is a Terraform Plan Analyzer?

A Terraform plan describes the infrastructure changes Terraform intends to make before those changes are applied. A plan can contain resources that will be created, modified, replaced, or destroyed.

This analyzer makes the plan easier to inspect by organizing detected resources and important changes into a readable summary.

What does the analyzer detect?

  • Resources that will be created
  • Resources that will be updated
  • Resources that will be replaced
  • Resources that will be destroyed
  • Resource addresses and paths
  • Detected old and new values
  • Potentially important infrastructure changes

Common use cases

  • Reviewing Terraform changes before apply
  • Checking infrastructure changes during pull requests
  • Investigating unexpected replacements
  • Reviewing destructive changes
  • Preparing Terraform plans for team review
  • Quickly understanding large Terraform plans

Why review Terraform plans?

Unexpected replacement or destruction can have significant effects on running infrastructure. Reviewing the plan before applying it is an important part of infrastructure change management.

The analyzer is intended to make that review easier, but it should complement rather than replace Terraform's own plan and approval workflow.

Privacy and security

The plan is analyzed locally in the browser. The tool does not need access to Terraform, AWS, Kubernetes, or your infrastructure.

Terraform plans can contain sensitive values. Review the content before sharing a plan with others.

Frequently Asked Questions

▶Does this tool run Terraform?

No. It analyzes the Terraform plan provided to it and does not execute Terraform commands.

▶Can it determine whether a change is safe?

No. It highlights changes but cannot determine the complete runtime impact of an infrastructure change.

▶Does it connect to AWS or my infrastructure?

No. The analyzer performs static analysis of the provided plan.

▶Should I still review terraform plan before apply?

Yes. This tool is an additional review aid and should not replace your normal Terraform review and approval process.