CloudFormation Template Generator
Build AWS CloudFormation YAML with S3, EC2, Lambda, IAM and DynamoDB presets
About this tool
CloudFormation templates describe AWS infrastructure as YAML or JSON. Starting from scratch means remembering resource types, property names and intrinsic functions like Ref and GetAtt.
This generator builds a starter template with common presets — encrypted S3 buckets, Lambda functions, IAM roles, EC2 instances and DynamoDB tables — plus Parameters and Outputs sections. Edit the YAML before deploying to your account.
How to use
Enable resources
Toggle the AWS resources your stack needs.
Configure IDs
Set logical resource names, Lambda runtime and EC2 instance type.
Copy YAML
Copy the template and deploy with AWS CLI, SAM or your pipeline.
Use cases
Prototype stacks
Sketch IaC before moving logic into CDK or Terraform.
Training
See how S3, Lambda and IAM resources wire together in CFN syntax.
Frequently asked questions
Related guides
CloudFormation Template Generator: Starter AWS YAML in the Browser
Generate AWS CloudFormation YAML with S3, Lambda, IAM, EC2 and DynamoDB presets plus Parameters and Outputs — free and client-side.
Azure ARM Template Generator: JSON Deployment Templates Online
Build Azure Resource Manager JSON with storage, App Service, Web App, Function App and Key Vault presets — client-side, no subscription access.
Related tools
.htaccess Generator
Build an Apache .htaccess — HTTPS redirects, rewrites, error pages, security headers, and basic auth
Ansible Playbook Generator
Build an Ansible playbook — hosts, vars, and tasks with modules — as YAML
Apache Config Generator
Build an Apache 2.4 VirtualHost — ServerName, DocumentRoot, Directory, aliases, and optional SSL
AWS Architecture Diagram
Drag-and-drop AWS service blocks, connect edges and export architecture diagrams as SVG
AWS Pricing Calculator
Estimate monthly AWS costs from static list prices with a Chart.js breakdown
Azure Architecture Diagram
Compose Azure architecture diagrams with VM, Storage, Functions, AKS blocks and SVG export