Prebuilt Binaries

Prebuilt binaries are provided as a Docker image and Java .war file. All Structurizr commands are free to use from these binaries except for server, which requires a license (see pricing).

You can use the open core version of server for free by building from source.

Docker image

Pull the latest version of the Docker image:

docker pull structurizr/structurizr

Start Structurizr:

docker run -it --rm -v $PWD:/usr/local/structurizr structurizr/structurizr <command> [parameters]

In this example, $PWD will mount the current local directory as the working directory (mapped to /usr/local/structurizr in the Docker container).

Java .war file

Download the file, either by clicking the link above or via the command line:

curl -O https://download.structurizr.com/structurizr-2026.03.06.war

Start Structurizr:

java -jar structurizr-2026.03.06.war <command> [parameters] 

Community builds

The following binaries/packages can also be used, but are not maintained by us.


This site uses Just the Docs, a documentation theme for Jekyll.