Terraform plans,
in plain English
Post your plan JSON. Get back a human-readable summary, risk flags, reviewer checklist, and PR-ready markdown. One API call. Any CI pipeline.
-d @tfplan.json
Plan
Run terraform plan and export JSON, like you already do.
terraform show -json tfplan > plan.json
Analyze
POST the JSON to PlanPlain. Get structured analysis in milliseconds.
curl api.planplain.dev/analyze -d @plan.json
Review
Drop the markdown into your PR comment. Reviewers know exactly what to check.
gh pr comment $PR --body "$RESPONSE"
Plain-English Summary
What's actually changing, stated clearly. No parsing HCL diffs in your head.
with 3 subnets, attaches an internet
gateway, and updates the route table
for public access."
Risk Flags
Destructive changes, security implications, and cost impact flagged automatically.
MED - IAM policy scope widened to *
LOW - New CloudWatch log group
Reviewer Checklist
Context-aware checks tailored to the specific changes. Not generic boilerplate.
☐ Verify IAM wildcard is intentional
☐ Check subnet CIDR for overlap
PR-Ready Markdown
Copy-paste into GitHub, GitLab, or Bitbucket. Or automate it in CI.
**3 to add** | **1 to change** | **1 to destroy**
### Risk Assessment
| Level | Resource | Reason |
|-------|----------|--------|
Your team shouldn't need Terraform expertise to review infrastructure PRs
PlanPlain turns opaque plan output into clear, actionable reviews. Works with Terraform and OpenTofu. Fits any CI pipeline. No platform lock-in.