Azure ARM Template Generator
Build Azure Resource Manager JSON templates with storage, App Service and Key Vault presets
About this tool
Azure Resource Manager (ARM) templates are JSON documents that declare Azure resources, parameters and outputs for repeatable deployments.
Use this form to scaffold storage accounts, App Service plans, Web Apps, Function Apps and Key Vaults with HTTPS and TLS defaults, then copy formatted JSON for az deployment or CI pipelines.
How to use
Pick resources
Enable the Azure services to include in the template.
Name resources
Set storage account, plan and app names.
Deploy JSON
Review outputs and deploy with Azure CLI or Bicep conversion.
Frequently asked questions
Related guides
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