Terraform intelligence, before apply

Know what’s in your infrastructure.

Submit a public GitHub repository. scan.tf inventories Terraform files, catches parse errors, and gives your team a clean result to review before changes move forward.

No account required Read-only scan Shareable result

Scan a repository

Scanner online

Public repositories only. Submitted code is processed ephemerally and scan results require an opaque access token.

Built for

Teams shipping infrastructure

Input

Public GitHub repo

First result

File + parse inventory

Output

Token-protected JSON

One focused review surface

The fast read on a Terraform repository.

Start with the essentials: what Terraform exists, whether it parses, and where your team needs to look. No wall of generic security claims—just concrete repository facts.

Latest scan

acme / cloud-platform

main · completed moments ago

● Completed

Terraform files

24

Parsed

23

Diagnostics

1

Duration

18s
TF

Terraform files discovered

infra / modules / environments

24 files
{}

Configuration parsed

Syntax and structure checks

23 passed
!

Parse diagnostic

modules/network/main.tf · line 48

1 issue

From repository to review

Useful signal in three steps.

scan.tf keeps the workflow intentionally small. Submit, follow the job, and use the result wherever your team already reviews infrastructure.

01

Point to the repository

Paste a public GitHub URL and optionally choose the branch you want the scanner to inspect.

02

Follow the live job

A dedicated status page moves from queued to running to complete, with clear failure states.

03

Review the result

See inventory and parse totals, then inspect the token-protected JSON artifact for full detail.

The product path

Start exact. Expand with purpose.

The first release is a dependable Terraform inventory and parse scanner. The next releases build richer review context on top of that foundation.

01

Terraform file inventory

Map every .tf and .tfvars file in a public repository.

Live
02

Parse diagnostics

Surface syntax issues with clear counts and a portable JSON result.

Live
03

PR risk summaries

Turn infrastructure findings into review-ready pull request context.

Next
04

Drift watchlist

Prioritize infrastructure deltas that deserve a second look.

Planned

Ready when your repo is

Take the first pass off your plate.

Run a free scan