CloudFormation Template Checker

Paste a CloudFormation template, catch the mistakes that pass validate-template but bite you in production.

Runs entirely in your browser — nothing above is sent anywhere.

Findings

Paste a template on the left to check it.

FAQ

Does this replace aws cloudformation validate-template or cfn-lint?

No. This checks a different, narrower set of things: production-safety mistakes that pass AWS's own syntax validation cleanly — missing DeletionPolicy on stateful resources, hardcoded account IDs/regions instead of pseudo parameters, and overly permissive IAM statements. Still run validate-template or cfn-lint for full schema validation.

Does this tool send my template anywhere?

No. Your template is parsed and checked entirely in your browser using JavaScript. Nothing is uploaded, logged, or transmitted anywhere.

Does it understand CloudFormation's short-form intrinsic functions like !Ref and !GetAtt?

It recognizes them for the checks it runs, but this is a static text/pattern checker, not a full YAML/CloudFormation parser — it won't catch every possible schema error the way cfn-lint does.

What resource types are checked for missing DeletionPolicy?

RDS instances and clusters, DynamoDB tables, S3 buckets, EBS volumes, and ElastiCache clusters/replication groups — the resource types where an accidental delete during a stack update or rollback causes real data loss.