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.

All tools

Terraform Generator

Visual Terraform HCL builder for AWS, GCP and Azure

5 of 5 free uses left
Provider:

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.

These are starter scaffolds with placeholder values (AMIs, sizes, tiers). Review and replace every value, then run terraform init, plan and apply.

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

terraform generatorterraform config generatorgenerate terraform codeterraform hcl generatorterraform builder onlineterraform file generatorcreate terraform configterraform template generatorterraform ec2 generatorterraform s3 bucket generatorterraform rds generatoraws terraform generatorterraform aws ec2 exampleterraform aws s3 examplegcp terraform generatorterraform gcp exampleazure terraform generatorterraform azure exampleterraform provider block generatorterraform variables generatorterraform resource generatorterraform module generatorterraform starter templateterraform boilerplateterraform scaffoldterraform skeleton generatoriac generator onlineinfrastructure as code generatorterraform for beginnerslearn terraform onlineterraform tutorial generatorterraform main.tf generatorterraform init exampleterraform plan explainedhcl generatorhcl config generatorhashicorp configuration language toolterraform visual buildervisual terraform editorterraform gui toolterraform online editorfree terraform generatorterraform generator free onlineterraform config no signupterraform aws beginner templateterraform multi cloudterraform resource pickergenerate terraform from formterraform code builderterraform config builder free

More tools

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

View all 10+ tools →