EVERYTHING XIAOMI
Get listed

InfraSketch

InfraSketch is a browser-based tool for turning infrastructure-as-code into architecture diagrams.

Place
#24 of 32
Score
6.3
InfraSketch's website

What InfraSketch is

InfraSketch is a browser-based tool for turning infrastructure-as-code into architecture diagrams. It supports Terraform HCL and plan JSON, CloudFormation, CDK, Pulumi, Kubernetes, Terragrunt, Docker Compose, Bicep, and ARM, with more than 85 resource types across AWS, Azure, and GCP. Diagrams can be exported as PNG, SVG, draw.io XML, or Mermaid code, or shared by URL. For Terraform projects, users can upload a ZIP to expand local modules or fetch public modules from the Terraform Registry. Its blast-radius analysis maps upstream dependencies and direct or indirect downstream impact for selected resources. The site also describes Checkov security and Infracost cost overlays, plus a GitHub Action, CLI, MCP server, and embeddable web component. The maker says parsing and rendering happen client-side, with no server processing, storage, telemetry, cloud credentials, or uploaded code; it can also work offline once loaded. InfraSketch has a free plan at no cost, with no signup and no limits. It is open source under AGPL-3.0. Raw HCL does not evaluate count, for_each, or variables; Terraform plan JSON is the suggested workaround.

Good

  • Supports formats including Terraform, CloudFormation, and Kubernetes.
  • Covers more than 85 AWS, Azure, and GCP resource types.
  • Exports diagrams as PNG, SVG, draw.io XML, or Mermaid.
  • Offers blast-radius analysis for selected resources.
  • Free plan has no signup or limits.

Watch out

  • Raw HCL does not evaluate count, for_each, or variables.
  • Plan JSON is the suggested workaround for that HCL limitation.

Who it suits

InfraSketch suits DevOps engineers and teams who want diagrams generated from infrastructure code. It may also fit users who need exports, dependency analysis, or a client-side tool that can work offline after loading.

Verdict

InfraSketch combines broad infrastructure-format support with multiple diagram exports and impact analysis. Users working with Terraform variables or iteration should account for the raw-HCL limitation and consider the suggested plan JSON route.

Plans and prices

From InfraSketch's own pricing page, checked 8 Oct 2001.

All about pricing
PlanPriceWhat it gives you
FreeFreeNo signup · no limits · open source

The facts

Each one read from InfraSketch's own pages, with the date it was checked.

What it does

Audience
The maker describes the tool as a way for DevOps engineers and teams to generate diagrams from infrastructure code instead of drawing them manually.checked 8 Oct 2001
Change impact
Blast-radius analysis shows direct and indirect downstream impact and upstream dependencies for selected resources.checked 8 Oct 2001
Cloud resources
It supports more than 85 resource types across AWS, Azure, and GCP.checked 8 Oct 2001
Exports
Diagrams can be exported as PNG, SVG, draw.io XML, or Mermaid code, and shared through a URL.checked 8 Oct 2001
Integrations
The site describes Checkov security and Infracost cost overlays, plus a GitHub Action, CLI, MCP server, and embeddable web component.checked 8 Oct 2001
Known limitation
The maker says raw HCL does not evaluate count, for_each, or variables; Terraform plan JSON is the suggested workaround.checked 8 Oct 2001
Module support
Users can upload a Terraform project ZIP to expand local modules or fetch public modules from the Terraform Registry.checked 8 Oct 2001
Offline use
The About page says the tool works offline once loaded.checked 8 Oct 2001
Purpose
InfraSketch turns infrastructure-as-code into exportable architecture diagrams in the browser.checked 8 Oct 2001
Security and privacy
The maker says parsing and rendering run client-side, with no server processing, storage, telemetry, cloud credentials, or uploaded code.checked 8 Oct 2001
Source license
The GitHub Marketplace listing states the project is licensed under AGPL-3.0.checked 8 Oct 2001
Supported formats
It supports Terraform HCL and plan JSON, CloudFormation, CDK, Pulumi, Kubernetes, Terragrunt, and Docker Compose, with Bicep and ARM also listed on the site.checked 8 Oct 2001

The company

Maker
InfraSketch is built by Raghvendra Pandey, described as a Senior DevOps / SRE Engineer with more than nine years of experience.checked 8 Oct 2001
The full review of InfraSketch

InfraSketch is a browser-based diagramming tool for infrastructure-as-code, best suited to DevOps engineers and teams mapping cloud deployments. Its broad format support and impact analysis make it a capable free option, but Terraform configurations that rely on expressions need a plan JSON workflow.

Overview

Instead of drawing cloud architecture by hand, users can turn supported infrastructure definitions into diagrams, then export or share them. InfraSketch covers more than 85 resource types across AWS, Azure and GCP, making it relevant to teams working across providers and infrastructure formats.

Parsing and rendering run on the client, and the maker says code is not sent to or stored on a server; the tool also works offline once loaded. That is a meaningful fit for teams cautious about exposing infrastructure code to a hosted service. It is built by Raghvendra Pandey, a Senior DevOps / SRE Engineer with more than nine years of experience.

Key features

Inputs include Terraform HCL and plan JSON, CloudFormation, CDK, Pulumi, Kubernetes, Terragrunt and Docker Compose; Bicep and ARM are also supported. This range can give mixed-format teams one place to generate architecture views. The important Terraform caveat is that raw HCL does not evaluate count, for_each or variables. For configurations depending on those expressions, plan JSON is the suggested route.

Diagrams export as PNG, SVG, draw.io XML or Mermaid code and can be shared by URL. Diagram import is supported, while Terraform users can upload a project ZIP to expand local modules or fetch public modules from the Terraform Registry. These options help teams move diagrams into other tools and account for infrastructure tucked inside modules.

Blast-radius analysis traces direct and indirect downstream impact and upstream dependencies for a selected resource. The site also describes Checkov security and Infracost cost overlays, a GitHub Action, CLI, MCP server and embeddable web component. Together, these features make InfraSketch more useful than a static diagram generator for teams reviewing dependencies or fitting diagram creation into existing workflows.

Pricing

The Free plan costs nothing, requires no signup and has no limits. It is open source, with the GitHub Marketplace listing identifying the project license as AGPL-3.0. There is no free trial because the product is already free. With no paid tier or usage cap in the stated plan, it suits individual users and teams that want to evaluate or use the tool without a subscription.

Platforms

InfraSketch is available on the web and supports Linux, macOS and Windows. Its browser-based approach, along with offline use once loaded, suits desktop users who do not want to install a dedicated application.

Who it's for

InfraSketch is a strong fit for DevOps engineers and teams that need to turn infrastructure code into shareable diagrams, inspect dependencies, or export to formats such as Mermaid and draw.io XML. It is less suitable for Terraform workflows that require raw HCL expressions to be evaluated; those users should plan around JSON input.

Pros and cons

  • Pros: Broad infrastructure-format coverage, multiple useful export formats and support for more than 85 cloud resource types give teams flexibility without a paid plan.
  • Pros: Client-side processing, no server storage or telemetry, and offline operation address privacy and connectivity concerns.
  • Pros: Module expansion and upstream/downstream impact analysis help reveal structure beyond a simple resource inventory.
  • Cons: Raw HCL does not resolve count, for_each or variables, so affected Terraform projects need plan JSON instead.

Alternatives

For broader diagramming needs, Creately offers a forever-free plan with unlimited canvases and collaborators, though each canvas is capped at 45 items and one folder. Nimbalyst is worth considering for users who want desktop or iOS apps and MIT-licensed source code. OpenCharts has a Free Forever plan with 500K AI credits, one of each project type, one Code Canvas project, 10 GB of Drive storage and all export formats.

Lucid Train is another alternative, with a free CLI plan that includes a full agent, local models or users' own API keys, open source access and no account requirement. ArchitectureDiagram.ai offers two diagrams per month on its free plan, with watermarked exports. ClearWork is a paid web option with a free trial and up to 10 read-only users included on every core plan. Archway provides five AI generations per month and three diagrams on its free plan. Capci is a paid alternative with a free plan that includes 50 lifetime generations shared across posts, diagrams and animations.

Browse AI Diagram Generators for more options in that category.

Verdict

Choose InfraSketch if you need a free way to turn varied infrastructure code into exportable diagrams, especially when dependency impact, module expansion or client-side privacy matter. Look elsewhere if your Terraform workflow depends on raw-HCL evaluation or if you need a different kind of diagramming tool.

Getting started

  1. Open InfraSketch in a supported browser
  2. Load Terraform, CloudFormation, CDK, Pulumi, Kubernetes, Terragrunt, Docker Compose, Bicep or ARM code
  3. Upload a Terraform project ZIP when local modules need expansion
  4. Inspect resource relationships with blast-radius analysis
  5. Export the diagram as PNG, SVG, draw.io XML or Mermaid code, or share its URL

Questions

How much does InfraSketch cost?

The Free plan costs nothing. It has no limits and requires no signup.

Which infrastructure formats can it read?

It supports Terraform HCL and plan JSON, CloudFormation, CDK, Pulumi, Kubernetes, Terragrunt, Docker Compose, Bicep and ARM.

Where does InfraSketch run?

It is available on the web, with Linux, macOS and Windows listed as platforms. It can work offline once loaded.

Does InfraSketch upload infrastructure code?

The maker says parsing and rendering run client-side, with no server processing, storage, telemetry, cloud credentials or uploaded code.

What exports are available?

Diagrams can be exported as PNG, SVG, draw.io XML or Mermaid code, and shared through a URL.

Is InfraSketch open source?

Yes. The project is licensed under AGPL-3.0.

Alternatives to InfraSketch

All alternatives
  1. 1Creately logo

    Creately

    Free planWebAPILinuxmacOS
    8.0Free plan
  2. 2Eraser logo

    Eraser

    Free planWebAPIExtensionSelf-hosted
    7.5From $15 a month
  3. 3

    OpenCharts

    Free planWebAPImacOSWindows
    7.4From $9.99 a month
  4. 4AI Diagram Maker logo

    AI Diagram Maker

    Free planWebAPIExtension
    7.2From $10 a month
  5. 5Archflow logo

    Archflow

    Free planWeb
    7.2From $5 a month
  6. 6

    Nimbalyst

    Free planiOSLinuxmacOSWindows
    7.0From $16.67 a month