Demo Cloud service On-premises installation Sign up

Have you ever spent hours trying to make a software architecture diagram using a general purpose diagramming tool? Structurizr is a lightweight, web-based modelling tool that lets you quickly create diagrams based upon the C4 model for software architecture.

System Landscape diagram

System Landscape diagrams

System Context diagram

System Context diagrams

Container diagram

Container diagrams

Component diagram

Component diagrams

Dynamic diagram

Dynamic diagrams

Deployment diagram

Deployment diagrams


Create software architecture diagrams based upon the C4 model. Diagrams are interactive, navigable, and can be animated to help you tell stories during your presentations.


Create supplementary documentation using Markdown or AsciiDoc, along with architecture decision records (ADRs) to capture your significant design decisions, all full-text searchable.


Explore your software architecture model from a number of perspectives, to get insight into the structure of your software.




How would you like to create diagrams and documentation?


Share your software architecture diagrams and documentation with your team, using role-based access or a unique sharing link.


Export your software architecture diagrams to PNG or SVG, via the UI or the scripting API. The complete set of diagrams and documentation can also be exported to a static HTML page for offline use.


Integrate your software architecture diagrams into websites and wikis, using the iframe embed or the macros built specifically for Atlassian Confluence. Search for content directly from Slack.