Terraform Configuration Generator

Choose how email should be handled for this domain.

Generated Terraform Configuration

Help & FAQ

  • This tool generates Terraform configuration files for Cloudflare DNS and email records based on your domain and email preferences.

  • Terraform and Cloudflare require domain and resource names to be lowercase for consistency and to avoid errors during apply.

  • Download or copy the generated .tf file and include it in your Terraform project. Adjust variables as needed, then run terraform init and terraform apply.

    Bulk Mode: You may need to enable multiple downloads permission in your browser for the Download All button to work properly.