Octopus Deploy Licensing & Purchasing F.A.Q.

We make best-in-class software that teams can try before buying, with affordable pricing. As developers ourselves, we've worked to make buying Octopus Deploy the kind of customer experience we'd want if we were the customer. That means buying Octopus is a little different:

  • Easy to evaluate. We have fully-functional free tiers with technical support & advice included.
  • Pricing visible on our website. You don't have to talk to someone to know what Octopus will cost.
  • Customer service, not sales. We are here to help if you need us, but also happy to get out of your way if you don't.

We've tried to make purchasing Octopus as easy and self-service as possible, and there's no pushy enterprise sales team. This page explains how you can buy our software and services and answers many other common questions.

If you need any help, please contact us.

Trials & free licenses

How can I evaluate your software?

Octopus Server edition is available as a 30 day free trial on our unlimited tier for any scenario, including production, commercial use. After the trial period ends you can keep your working configuration and upgrade to a paid license and continue deploying uninterrupted.

Octopus Cloud is an alternative that is hosted by us, and is also available as a 30 day unlimited trial. No credit card is needed to create a Octopus Cloud trial instance. You can convert the Cloud trial to a paid instance at any time during or after the trial period, and keep all of your instance configuration.

All trials include full access to our customer success and technical support teams. If you get stuck during any part of your evaluation, please reach out to support

If I purchase a license, do I need to reinstall the software?

No. If you're using Octopus Server you'll be able to activate a new license key without reinstalling the software and without losing any data.

If you're using Octopus Cloud, once you convert your cloud instance to a paid plan you license will be updated automatically. You can convert or restore any cloud instance within 90 days of it being deactivated.

Are there any free or low-cost versions of Octopus Deploy?

Yes, we offer a Community edition of Octopus for individuals making personal projects or open source software. It's free to self-host using Octopus Server, and we have a low-cost Cloud Community plan that is $10 per month.

See our Community documentation for more details on the various limits that apply to the Community edition.

Pricing & discounts

What do the products cost?

You can find the current pricing information for each product on the relevant page:

Does Octopus Deploy offer any discounts?

Discounts are automatically built directly into the prices we publish openly - the more targets you deploy to, the cheaper Octopus becomes per target. We do not offer any discounts beyond the few listed in this section. This policy allows us to treat all customers equally and means there's no guessing or uncertainty around our prices.

We do offer discounts for customers who renew multiple years in advance. These are currently 5% for two year renewals, or 10% for three year renewals.

Are there any discounts for academic institutions or not-for-profit companies?

No, we do not offer any academic or non-profit discounts.

Octopus Server

What is Octopus Server?

Octopus Server is a deployment option for Octopus Deploy that allows you to install Octopus Deploy on servers that you manage. Typically this is used to install Octopus Deploy in your own data center, or when you want more control over the security and privacy of your Octopus Deploy installation.

What happens when my Server Community license expires?

Octopus Server Community is available for 12-months from when you register. This period can be extended by 12-months at no cost at any time.

To extend your Server Community license, log in to your Octopus Account and renew your Community license. You can then update your Octopus Server with the extended license and your deployments will continue uninterrupted.

What is the pricing for Octopus Server?

Octopus Server is priced according to the maximum number of deployment targets that you are allowed to register. Targets are typically the virtual machines running Tentacle, Azure web applications, and other deployment targets as specified in our documentation.

The number of targets is determined by counting all targets in all environments in your Octopus Server instance. Targets that are disabled do not count towards your license limit.

The table below shows our current pricing for Octopus Server.

Edition Annual Price
Octopus Community, up to 5 targets Free
Octopus Server, up to 5 targets USD $ 600
Octopus Server, up to 10 targets USD $ 1,100
Octopus Server, up to 25 targets USD $ 2,625
Octopus Server, up to 50 targets USD $ 5,100
Octopus Server, up to 100 targets USD $ 9,800
Octopus Server, up to 200 targets USD $ 19,200
Octopus Server, up to 300 targets USD $ 28,200
Octopus Server, up to 400 targets USD $ 36,800
Octopus Server, up to 500 targets USD $ 45,000
Octopus Server, up to 750 targets USD $ 63,000
Octopus Server, up to 1,000 targets USD $ 82,000
Octopus Server, up to 2,000 targets USD $ 156,000
Octopus Server, unlimited targets USD $ 220,000

To get a quote or place an order, visit our pricing page.

If you have a scenario that involves bursting the number of targets for part of the year (e.g., over the holiday season or tax time), or you deploy to a large number of Azure Websites or other PaaS targets, please contact us for pricing more suited to your usage model.

What if I outgrow my license and need to upgrade?

It's easy to switch between Octopus editions and tiers. When you upgrade, we'll refund your old license pro-rata. For example, if you were 6 months into the year, your upgrade would include a refund of half of the original fee. To place an upgrade, you can use our upgrade and renew form below, or contact us for a quote.

Upgrade & Renewal Form →

Upgrading your license will restart the license term for another 12 months from the date we process your payment. If you need to co-term your upgraded license with other licenses, please contact us.

Is this a perpetual license or a subscription?

Octopus Server edition is licensed annually and includes technical support, bug fixes, enhancements and new features released during the license term. Octopus Deploy is not available on a perpetual basis. Please see below for what happens if your license expires.

How do I renew my license?

You can renew your Octopus Server license using our Upgrade & Renewal Form:

Upgrade & Renewal Form →

What will my renewal price be?

At renewal time, your renewal price will be our then-current pricing for the applicable product, as shown on our website. Please note that our prices may change from time to time.

Before making a change that would affect the price of your next renewal, we will send your nominated technical and billing contact a notification with at least 90 days notice. When this happens, you will have the option to renew your license under the old pricing, including up to three years in advance. For this reason, it's important to keep your technical and billing contact details current.

For Octopus Server customers with 1000 or more targets, we can agree future renewal prices fixed in a contract, for up to three years, and a 12-month advance notification of future price changes that impact the renewal.

What happens if my license expires?

Octopus will show alerts to your Octopus Administrator users as the end of the license term approaches. Upon expiry of the license term, these alerts will be visible to all other users of your Octopus Deploy installation, in case the expiry alert wasn't seen by your Octopus Administrators.

After the expiry date, you'll have a 60-day grace period during which the software will continue to function as normal.

At the end of the 60-day grace period following the expiry date, you will no longer be able to use Octopus Deploy to deploy releases of your software. You will, however, still be able to log in and use most other features of the software.

We will also send emails to your nominated billing and technical contacts around the renewal date. If for some reason you are unable to renew temporarily, we are happy to work with you and can grant an extension. Please contact us if this is the case.

How many instances of Octopus Server can I run?

You can install up to three separate instances of Octopus Deploy using the same license key. These instances may be installed on the same virtual server or on different servers. This allows you to, for example, set up a production Octopus Server, another isolated Octopus Server for a different part of your organization, plus one for testing.

Please note that "instances" are separate to "nodes". A single "instance" can run on multiple nodes, allowing for high availability and more frequent deployments. There's no limit to the number of Octopus Server nodes you can use under an instance.

Your license key specifies the number of deployment targets you can have per running instance of Octopus. For example, if you are licensed for 50 deployment targets, you may have 50 targets on each of the three instances of Octopus Server that you run (in this example, 150 targets in total).

Octopus Cloud

Are there any differences between Cloud and Server?

Octopus Cloud and Octopus Server have all the same functionality. In fact, Octopus Cloud is just the same software as Octopus Server, except we host it for you.

There are some configuration and diagnostic functions in Octopus Cloud that differ from the Octopus Server that relate to providing Octopus as a service. These include disabling specific items that relate to the provisioning and management of the cloud server itself.

What is the pricing for Octopus Cloud?

Octopus Cloud is priced according to the number of deployment targets in your instance on the renewal date. Targets are typically the virtual machines running Tentacle, Azure web applications, and other deployment targets as specified in our documentation.

The number of targets is determined by counting all targets in all environments in your Octopus Cloud instance. Targets that are disabled do not count towards your license limit.

The table below shows our current pricing for Octopus Cloud.

Number of targets Monthly price per target
First 50 targets USD $10.00
Next 50 targets USD $9.50
Next 400 targets USD $9.00
Next 500 targets USD $8.50
Remaining targets USD $7.50

How do I choose between Octopus Cloud and Octopus Server?

Octopus Server is software that you download and install yourself - a "self-hosted" solution. This allows you to run Octopus in your own data center or within your own Amazon or Azure cloud environment.

With Octopus Server, you'll need to manage the underlying virtual or physical server for Octopus to run on. You also need a SQL Server database and disk storage for application packages. You are responsible for keeping the operating system patched and installing Octopus updates, as well as for security and backups.

Octopus Cloud is the easiest way to run Octopus Deploy. Our team takes care of managing the service, ensuring it is backed up and has the latest patches and features.

For these reasons, we recommend Octopus Server when you have specific security or privacy requirements, need to integrate Octopus with your internal Active Directory domain, or when you want to put Octopus as close as possible to the target servers you are deploying software to, and when you are already managing virtual machines and other applications. Octopus Cloud makes more sense if you are primarily deploying applications to the cloud and when you are comfortable entrusting security and backups to us.

Where is Octopus Cloud hosted?

Octopus Cloud runs within the Microsoft Azure cloud. When you create an Octopus Cloud instance, we provision a Linux container to run the Octopus Server in, along with all the other resources we need to provide Octopus as a service. This is deployed to one of our Kubernetes clusters. A fun fact: we use Octopus Deploy, with our multi-tenancy functionality, to deploy your Octopus Deploy instance.

How is Octopus Cloud billed?

Octopus Cloud begins as an unlimited trial that allows you to start using Octopus Deploy straight away for free. At any time during the 30 day free period you can upgrade to a paid plan, and you'll be asked to subscribe and provide payment details. You're billed each month on the same day of the month as the day you upgraded your plan.

Octopus Cloud is billed every month, based on the number of deployment targets you register. The price starts at $10 per target per month, but gets cheaper as you add more targets.

On a monthly plan, this does mean that your bill may vary from month to month, as the number of targets increases or decreases. To avoid any unpleasant surprises, you can limit the maximum number of targets by configuring a cap in your Octopus Account.

Do you support annual billing?

Yes, when you upgrade your trial instance to a paid plan you will have the option of paying monthy, or annually in advance. Your annual price will be 10 × the usual monthly fee for the price tier you choose. That is, you essentially get two months for free.

What payment methods do you accept for Octopus Cloud?

For monthly subscriptions, we accept credit card (VISA, Mastercard, and American Express) and PayPal.

For annual subscriptions, we accept credit cards, PayPal, wire transfers, or checks. We will issue you an invoice with payment instructions included.

Can I migrate from Self-Hosted to Cloud?

Yes. If you have an existing self-hosted Octopus Server instance, and you want to switch to Octopus Cloud, you may want to migrate all of your existing projects, variables, history, and configuration from your self-hosted instance to your new Octopus Cloud instance. Any unused term on your Octopus Server license can be credited to your Octopus Cloud account. Please read our guide for migrating to Octopus Cloud.

What if I decide to cancel?

You can cancel your Octopus Cloud subscription at any time. To do this, log in to your Octopus Account select your instance, use the finance pane to see your plan. From here you can click "Cancel plan" to cancel any future automatic renewals of your subscription. Once you do this, when the current monthly period ends, your instance will automatically deactivate and you won't be billed any further.

After 90 days, if your instance remains left deactivated, all data will be automatically deleted.

We will give you the ability to retrieve a database backup of your Octopus Cloud instance before terminating your account. Contact us if you need assistance with this.

When are cloud instances deactivated?

Paid cloud instances will stay online as long as the monthly renewal charge is successful. When a payment attempt fails we will make several further attempts, and email you on each attempt. After repeated failures we will stop attempting and your license will become invalid, causing your instance to be deactivated automatically after a couple of days.

After deactivation, we keep all data for 90 days before deleting anything. Within this period you can reactivate your instance in about 10 minutes with no data loss. When 90 days has passed the data will be deleted and be unrecoverable.

Are there any storage limits?

Yes, all cloud instances have storage limits and are subject to our Acceptable Usage Policy.

Community instances

Type Limit
Maximum File Storage 20 GB
Maximum Database Size 5 GB
Maximum Package Size 5 GB
Maximum Resource Retention 30 Days
Type Limit
Maximum File Storage 1 TB
Maximum Database Size 1 TB
Maximum Package Size 5 GB
Maximum Resource Retention Unlimited

Maximum File Storage

This includes the following data that we store for your instance:

  • Artifacts
  • Packages
  • Task Logs

An external package repository may help keep things under your quota. We recommend Feedz or MyGet which integrate nicely with Octopus and have a wide range of plans that suit most needs.

Maximum Database Size

This limit applies to configuration data stored in the database, like project and deployment configuration or inline scripts. This includes any reference data we install as part of the product.

Maximum Resource Retention

To help with these new limits, free instances have release and package retention policies limited to 30 days. Paid instances will default to 30 days retention for new lifecycles/spaces but can be configured to any value.

For more information please refer to the Retention Policy documentation. Please note that this will apply to any custom lifecycle retention policies as well.

When a limit is reached

When any limit listed above is reached your instance is capped. New packages will no longer be uploaded to the internal feeds, deployments may be unable to complete and new configuration data may not be created until more space is made available.

To prevent hitting these limits we recommend configuring your retention policies appropriately based on your usage.

Reach out if you have specific requirements

We understand that this may cause issues for some scenarios, so if you have any questions, concerns or special requirements, we encourage you to reach out to us at support@octopus.com.

Ordering & procurement

How can I get a quote?

For new Octopus Server licenses, go to our pricing page, select the number of targets you plan to deploy to and click Buy Now. In the Payment method section, choose Quote. This will generate a no-obligation quote for you. The person you enter as the Billing contact will receive a PDF copy of the quote via email.

To renew or upgrade your Octopus Server license, go to our Upgrade & Renewal Form, and enter the serial number from your license key or a previous order number. You will then be able to select your upgrade or renewal choice and have the option to generate a quote.

For Octopus Cloud on a monthly billing cycle, we don't issue quotes, as the price charged will vary from month to month.

For Octopus Cloud on an annual billing cycle, contact us for a quote.

How do I place an order?

For new Octopus Server licenses, go to our pricing page, select the number of targets you plan to deploy to and click Buy Now. You can pay immediately, or choose the Purchase Order option to have us generate an invoice with payment instructions.

To renew or upgrade your Octopus Server license, go to our Upgrade & Renewal Form, and enter the serial number from your license key or a previous order number. You will then be able to select your upgrade or renewal choice and have the option to place an order.

For Octopus Cloud on a monthly billing cycle, you will need to enter your billing details and payment method in your Octopus Account. You will receive an invoice each month after your nominated payment method is billed. You can also set a limit on the maximum number of targets to ensure there are no surprises.

For Octopus Cloud on an annual billing cycle, contact us for a quote. If you accept the quote, we'll send an invoice with payment instructions.

Can I include my purchase order number on the invoice?

When you create a quote or order, there is a field to enter a Customer Reference. This value will appear on the quote or invoice PDF that we generate. You can use this field to put your own internal purchase order number.

Will Octopus fill in my vendor/security form or register in our procurement portal?

Within our current pricing structure, we do not fill in custom vendor forms, security forms, supplier risk questionnaires or assessments, or register or submit invoices via procurement portals such as Coupa. These tasks take considerable time and effort to complete, which takes time away from being able to provide great exceptional and customer service to all customers equally.

You should be able to gather all the information you need for your form from the following links:

  • Our Vendor Profile (PDF) has all the information that most vendor forms ask for
  • Our Legal page contains links to various policies, tax residency information, and various ID numbers
  • Our Security page has a lot of information on security and trust at Octopus

If you have specific questions that are not answered at the links above, feel free to contact us.

If you are unable to purchase our software without us completing these forms for you, you may be able to purchase through a reseller instead.

Payments & refunds

What are your payment terms?

Our payment terms are strictly Net 0-day. We can't revoke a license key once we've issued it, so we can only send your license key(s) or enable your Octopus Cloud subscription after we receive and process your payment. If you have placed your order but find that you are waiting for your organization to make the payment, you can contact us and request a fully-functional temporary license key.

What payment methods do you support?

For Octopus Server, we accept credit card (VISA, Mastercard and American Express) and PayPal, and these give you immediate access to your license key. We also accept wire transfer or check.

For Octopus Cloud monthly subscriptions, we accept credit card (VISA, Mastercard and American Express) and PayPal.

For Octopus Cloud annual subscriptions, we accept credit cards, PayPal, wire transfers, or checks. We will issue you an invoice with payment instructions included.

Payments via wire transfer can take a few days, and checks can take weeks to arrive in Australia. When these payments arrive, they need to be processed manually and matched to an order. If we cannot easily match your payment to an order, this can further delay the processing time. Please ensure you include the order ID in your payment to allow faster matching. Since our payment terms are Net 0-day, we recommend avoiding these payment methods if possible.

What is your refund policy?

We don't want your payment unless you are completely happy. We will issue a refund for any reason (or no real reason) if you contact us.

For Octopus Server and Octopus Cloud annual licenses, we will refund your payment in full if you request a refund within 30 days of the payment. After 30 days, we will refund your payment pro-rata for the number of months remaining on the license term. For example, if you request a refund 5 months in to your annual license term, we will refund the remaining 7 months.

For Octopus Cloud monthly licenses, if you are very unsatisfied with your service, we are happy to refund you the current month.

Taxes and withholding

Octopus Deploy is an Australian company and a resident of Australia for tax purposes.

We charge Australian GST on sales to customers in Australia.

European customers can supply a VAT number which we will include on the invoices we issue you. We do not collect VAT on our sales.

Customers in the United States may have sales tax applied at the checkout, based on the specified billing address. You may also need a copy of our W8-BEN-E form (use this in place of a W9), or one of our certificates of tax residency - you can find these on our legal page .

Yes, your license to use Octopus Server, and your terms of service for Octopus Cloud, are both governed by the Octopus Customer Agreement. This agreement is also shown to you when installing Octopus Server, when registering for Octopus Cloud, and when placing an order with us.

No, we do not accept changes to our customer agreement on a per-customer basis. Reviewing, negotiating, and managing license agreements for each customer comes with considerable expense and is not something we can justify within our current pricing model. It is also a major distraction from our goal of creating great software at an affordable price.

Our customer agreement is specifically written to be fair to you as well as to us. It has been accepted as-is by over 20,000 companies.

If there are specific parts of the customer agreement that cause concern for you, please contact us. We are always open to feedback that we can use to make the agreement fairer to everybody.

For these reasons, we also do not provide a Word copy of our customer agreement.

Yes. You can reassign your license or Octopus Cloud subscription by changing the technical and billing contact details any time. You can do this via your Octopus Account.


Can I buy through a reseller?

Yes. If your company prefers to purchase through a distributor or reseller, we are happy to work with them. Resellers can contact us for information on joining our reseller program.

If you need to purchase through a reseller but don't have a relationship with one, contact us for suggestions.

How do resellers place orders?

Resellers, please see our reseller page for instructions on how to place orders.

What if a reseller is exempt from tax?

If a reseller has a valid tax exemption for a jurisdiction in which we collect tax, then we may be able to remove the tax from applicable purchases. We will require a copy of the tax exemption certificate before we are able to make any exemptions.