Pricing

Here are details of the cloud plans and on-premises products that we offer. All prices are in US$.

Cloud plans

Our cloud plans allow you to get started with Structurizr quickly, without needing to host and update software on your own servers. You can read about how and where data is stored, and our privacy policy explains how we use your data.

Free Plan and trial

The Free Plan is aimed at individuals, and provides a single workspace with the basic features needed to create software architecture diagrams and documentation. After signing up for our Free Plan, if desired, you can activate a free 14 day trial by using the link on your dashboard. This trial allows you to create up to 3 workspaces and unlocks all of the available features, including the on-premises installation. This is obligation free and no payment details are required. After the trial period, your account will revert back to the Free Plan.

Get started

Monthly subscriptions

Our paid plans are aimed at teams and provide access to the full feature set, with a varying number of workspaces, on a monthly subscription basis.

1

The full feature set designed for teams, with 1 workspace.

$10
per month

3

The full feature set designed for teams, with 3 workspaces.

$20
per month

10

The full feature set designed for teams, with 10 workspaces.

$50
per month

25

The full feature set designed for teams, with 25 workspaces.

$100
per month

50

The full feature set designed for teams, with 50 workspaces.

$175
per month

Annual payments

Our cloud plans are available at a discounted rate for one year. This is a non-renewing payment rather than an annual subscription.

1

The full feature set designed for teams, with 1 workspace.

$110
for one year

3

The full feature set designed for teams, with 3 workspaces.

$220
for one year

10

The full feature set designed for teams, with 10 workspaces.

$550
for one year

25

The full feature set designed for teams, with 25 workspaces.

$1100
for one year

50

The full feature set designed for teams, with 50 workspaces.

$1925
for one year

Need more workspaces?

Plans with more than 50 workspaces are available for annual purchase; please contact us for pricing.

Per team pricing, not per user

Unlike typical software modelling and documentation tools, where the pricing is hundreds or thousands of dollars "per user", Structurizr's pricing is designed to be "per team", for whatever your own definition of a "team" is.

"Per user" licensing tends to result in a common anti-pattern where a small number of people end up being responsible for updating diagrams, with the resulting diagrams often being manually exported to static images for inclusion in documentation or wiki pages. We think that good software architecture diagrams and documentation should be accessible by everybody on the team, rather than just those lucky few individuals who are fortunate enough to have licenses for tooling.

Workspaces owned by a paid customer can be shared with free users, so you only need to purchase one subscription/annual plan for your team.



The "Team Plan" is now known as the "Cloud Plan". The "Personal", "Standard" and "Enterprise" plans have been discontinued and are no longer available for purchase. Existing active monthly subscriptions and annual upgrades are unaffected.

On-premises installation

We also have a standalone version of Structurizr that can be run locally on your own servers, providing all of the major features needed to visualise, document and explore your software architecture. The on-premises installation is available as a perpetual license with support and updates included for one year. Support and updates for subsequent years is priced at $500 per year.

On-premises

A standalone, on-premises version of Structurizr.

$5000
inclusive of support and updates for one year

The on-premises installation is available to purchase via invoice only. Please contact us for details.

Product comparison

Here is a comparison of the products that we offer.

Free
The basic feature set for individuals.
Cloud
The full feature set designed for teams.
On-premises
A standalone, on-premises version of Structurizr.
Workspaces
A workspace stores one software architecture model.
1 1/3/10/25/50 No limit
Cloud storage
The ability to store workspace information in the cloud.
Workspace size
The size limit of each workspace when stored in the cloud.
0.5 MB 5 MB
API rate limit
The number of workspace API requests (GET and PUT) permitted per minute.
10
Private workspaces
Create private workspaces, hidden from public view.
Role-based access
Share your workspace with team members, using role-based security.
Sharing link
Share your workspace using a read-only URL.
Full-text search
Search for diagrams and documentation across all workspaces.
 
Workspace editor
Create/modify models and diagrams using the browser-based workspace editor.
Static diagrams
System Landscape, System Context, Container and Component diagrams.
Dynamic diagrams
Collaboration diagrams to show dynamic/runtime behaviour (example).
Deployment diagrams
Diagrams to show the mapping of containers to deployment nodes (example).
Diagram key/legend
An automatic diagram key/legend, based upon styles in the software architecture model.
Documentation
Lightweight supplementary documentation using Markdown or AsciiDoc to complement the software architecture diagrams (example).
Decision log
Supplement the architecture model with a log of the key decisions (e.g. architecture decision records) (example).
Explorations
Visualise and explore the software architecture model.
Health checks
Supplement your deployment models with HTTP-based health checks to get an "at a glance" view of the health of your software systems (example).
 
Client-side encryption
Encrypt workspaces before uploading via the cloud API, and decrypt them in your browser using your own passphrase (example).
 
Watermarking and logos
Structurizr watermarks and/or "powered by" logos on diagrams and documentation.
Corporate branding
Brand your diagrams and documentation with your corporate logo, font and colour scheme.
Export diagrams to PNG
Export the current diagram to a 300dpi a PNG file, for printing or inclusion in slide decks.
Customizable export
Export multiple diagrams at once to PNG, with or without diagram metadata.
iframe embed
Embed diagrams in web pages using a HTML iframe or the Atlassian Confluence macros.
Public diagrams only
Image embed
Embed diagrams in web pages using a PNG image.
Offline HTML export
Export diagrams or documentation to a single HTML page, for offline use.
Scripting
A JavaScript API for scripting and automation.
 
Support
Receive support via the Google Group.
Priority support
Receive priority support by e-mail and via our Slack group.

Frequently asked questions

Do you manage credit card details yourself?

No, we use Braintree Payments (a PayPal company).

Which credit cards do you accept?

We accept Visa, Mastercard and American Express.

Refunds (annual cloud plans only; excludes the on-premises installation)

If you're not happy for any reason, we'll give you a full refund within one calendar month from the date that you purchased your annual cloud plan. After this time, no refunds will be given. Contact [email protected] from the e-mail address that you signed up with.

Cancelling a monthly subscription

To cancel a monthly subscription, simply use the link on your dashboard. No refunds are given on monthly subscriptions.

Changing a monthly subscription

There is currently no way to change a monthly subscription. If you'd like to move to a larger cloud plan, you will need to cancel your current subscription using the link on your dashboard, and re-subscribe when your current month expires. If you'd like immediate access to the larger plan, please contact [email protected] after you've cancelled your current subscription.

Updating credit card details

We do not have access to your credit card details, so it is not possible to change these to reflect a new credit card number or revised expiry date. To change your credit card details, please cancel your current monthly subscription using the link on your dashboard, and follow the instructions in the confirmation e-mail about how to resubscribe to the same plan.

Failed payments

If a monthly subscription payment fails for any reason, your subscription will be cancelled. In this situation, we will send you an e-mail with instructions about how to resubscribe to the same plan with alternative payment details.

Invoicing (annual cloud plans and on-premises licenses only)

Please contact [email protected] if you would like to purchase an annual Cloud Plan or On-Premises installation via an invoice; including your business name, address and any purchase order details. Due to the EU VAT place of supply rules, EU registered businesses must also include their EU tax number to avoid being charged VAT at the local rate.

For Cloud Plans, an additional $50 administration fee will be added for purchases that are not made via the online payment process.

Resellers

Please note that all sales are direct only; we do not work with resellers.

Do you support non-profit organisations?

Yes, free cloud-based plans are available for open source projects, academic establishments, and other non-profit organisations.