Terraform Generator - Free Online Terraform Config Tool | IconVault
Build Terraform HCL visually for AWS, GCP and Azure: resources, variables and live preview. Copy or download free.
Terraform Generator
Visual Terraform HCL builder for AWS, GCP and Azure
Resources - enable the ones you need
Custom variables
main.tf - live preview
# Generated with IconVault's Terraform Generator
# STARTER SCAFFOLD - review every value before running terraform apply.
terraform {
required_version = ">= 1.5.0"
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 5.0"
}
}
}
variable "region" {
description = "AWS region"
type = string
default = "us-east-1"
}
variable "environment" {
description = "Deployment environment"
type = string
default = "dev"
}
provider "aws" {
region = var.region
}
resource "aws_instance" "main" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t3.micro"
tags = {
Name = "my-app"
}
}5 of 5 free copies left.
About this tool
IconVault's Terraform Generator builds Terraform HCL from a visual form instead of hand-written config. Pick a provider (AWS, GCP or Azure), add resources like EC2 instances, S3 buckets and RDS databases through guided pickers, define custom variables, and watch the live HCL output update as you configure.
It is built as an honest starter scaffold: a fast way to get valid config structure, provider blocks and resource skeletons that you then review and extend. Everything runs fully in your browser and is free to try, with copy and download of the generated .tf content. Always run terraform plan and review before applying to real infrastructure.
Frequently asked questions
Popular searches
More tools
Code Playground
Write HTML, CSS & JS with live preview.
JSON Formatter
Beautify, validate & minify JSON.
Base64 Encoder
Encode & decode text and files.
JWT Decoder
Inspect tokens without sending them anywhere.
Coming soon
CLI
Coming soon
Figma plugin
Coming soon
VS Code extension
Coming soon
Chrome extension
Coming soon
AI icon generator
Coming soon
Team workspaces
Coming soon