Azure architecture diagram tool
The short version: Calma Studio is a free, browser-based Azure architecture diagram tool. You drag official Azure resource icons onto a canvas, group them by resource group and virtual network, switch to an isometric 3D view, and export the result as Bicep, Terraform or ARM. No signup, no install — the canvas opens the moment you click. Open Studio →
Architecture, not clip-art
Most diagramming tools treat Azure as a folder of icons you arrange by hand. Calma Studio treats it as architecture: the shapes know what they are, the containers nest the way Azure actually nests, and the finished diagram can turn into deployable infrastructure-as-code. The result reads correctly to anyone who knows Azure — and it stays honest, because it's built from real resource types, not decoration.
What you can do
- Draw with the real Azure vocabulary — official icons per resource type, with shape and colour by category, so a reviewer instantly recognises a Storage account, a Key Vault or an AKS cluster.
- Group the way Azure groups — compound containers for resource groups, VNets and subnets; move a resource and its box follows. Nesting mirrors how Azure is actually organised.
- Set region and tags per resource — override the project defaults exactly where you need them.
- See it in 3D — an isometric view (beta) for diagrams you present to people who don't live in the portal.
- Export to code — turn the canvas into Bicep, Terraform or ARM. See Turn an Azure diagram into Bicep, Terraform & ARM.
- Start from a template — landing zone, hub-and-spoke, AKS and more in the Azure architecture diagram templates gallery.
Calma Studio vs. Lucidchart, Cloudcraft & draw.io
Plenty of tools can draw an Azure diagram — Lucidchart, Cloudcraft and draw.io among them. Here's what Calma Studio gives you, and the one thing that sets it apart for Azure:
- Free, no signup — the canvas opens the moment you click.
- Official Azure icons, with shape and colour by category.
- Azure-native grouping — resource groups, VNets and subnets as real containers, not hand-drawn boxes.
- Isometric 3D view (beta) for presentations.
- Export to Bicep, Terraform and ARM — the one that matters. Most diagram tools stop at a picture; turning an Azure diagram into deployable infrastructure-as-code is where Calma Studio stands apart.
What you can put on the canvas
Studio covers the resource types most Azure architectures are built from — compute (VMs, App Service, Functions, AKS, Container Apps), networking (VNets, subnets, NSGs, load balancers, Front Door, private endpoints), data (SQL, Cosmos DB, Storage, Data Lake), integration (Service Bus, Event Grid), and the platform pieces (Key Vault, Log Analytics, Application Insights) — grouped inside resource groups and virtual networks the way they'd really be deployed.
Common ways teams use it
- Document what exists — a clear, current picture of an environment for onboarding or handover.
- Design something new — sketch an architecture in a review before anyone writes a line of IaC.
- Scaffold infrastructure-as-code — draw the shape, export Bicep/Terraform, finish the details.
- Explain it to non-experts — the 3D view turns a technical diagram into something a stakeholder can follow.
Free, and it opens instantly
Studio is free and opens the moment you click — no signup needed to start drawing or exporting. Create a free account when you want to save your designs and pick them up later.
Open Calma Studio — free, no signup →
FAQ
- Is it really free? Yes. Studio is free and needs no signup or install. It runs in your browser.
- Does it have the official Azure icons? Yes — icons by resource type, with shape and colour by category, plus containers for resource groups, VNets and subnets.
- Can I export the diagram to infrastructure-as-code? Yes — to Bicep, Terraform and ARM. This is the part most diagram tools don't do.
- Do I need an account? No — you can draw and export for free without signing up. Create a free account when you want to save and manage your designs.
- Is there a 3D view? Yes, an isometric 3D view (beta) you can rotate for presentations.
- Do I need to know Bicep or Terraform to use it? No — you draw visually; the code is generated for you if and when you want it.
- How is it different from Lucidchart or Cloudcraft? Calma Studio is Azure-first: native resource-group / VNet / subnet grouping and one-click export to Bicep, Terraform and ARM — free, in the browser, no signup.
