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 free tiers and fully-functional trials 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 Starter edition is completely free and allows you to deploy software to up to 10 deployment targets. You are welcome to use Octopus Server Starter for any scenario, including production, commercial use. Starter edition licenses are valid for 12 months, but you can extend them at any time.

Since the Starter edition of Octopus Server is free, most customers use that rather than a time-limited trial. However, if you're doing a proof of concept that's bigger than the ten deployment target limit in Starter, feel free to contact us for a custom trial key.

Octopus Cloud is hosted by us and is available with a free, 30-day trial. This free trial allows you to see and use our software and decide whether it works for you before you purchase. No credit card is needed to begin a free Octopus Cloud trial.

You are welcome to reach out to support if you get stuck during any part of your evaluation.

Can I extend the trial?

Yes, your Octopus Cloud trial can be extended up to a maximum of 90 days. Please contact us if you need an extension.

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

No. You'll be able to activate a new license key without reinstalling the software and without losing any data.

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.

Are there any discounts for academic institutions?

Yes. We offer a 25% discount for qualifying educational institutions. Please contact us to have this applied to your order.

Does Octopus offer any discounts to resellers?

Octopus does not offer any discounts to resellers. Discounts are only available to Octopus Partners.

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 are the Starter limits?

The Starter edition of Octopus Server is completely free, and is designed for small teams. It has the following limits:

  • Up to 10 active deployment targets
  • A single space
  • A single Octopus Server node
  • All users have administrator-level permissions and can't be restricted
  • You can only run two deployments in parallel

Most small teams won't hit these limits.

Paid versions of Octopus Server are only limited by the number of deployment targets - the other limits above do not apply to paid versions of Octopus Server.

What happens when my Starter license expires?

The Starter edition of Octopus Server 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 Starter license, log in to your Octopus Account and renew your Starter 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 Deploy Starter edition, up to 10 targets (includes other limits - see above) Free
Octopus Deploy Server edition, up to 25 targets USD $ 2,300
Octopus Deploy Server edition, up to 50 targets USD $ 4,500
Octopus Deploy Server edition, up to 100 targets USD $ 8,800
Octopus Deploy Server edition, up to 200 targets USD $ 16,800
Octopus Deploy Server edition, up to 300 targets USD $ 24,600
Octopus Deploy Server edition, up to 400 targets USD $ 32,000
Octopus Deploy Server edition, up to 500 targets USD $ 39,000
Octopus Deploy Server edition, up to 750 targets USD $ 55,500
Octopus Deploy Server edition, up to 1,000 targets USD $ 72,000
Octopus Deploy Server edition, up to 2,000 targets USD $ 138,000
Octopus Deploy Server edition, up to 3,000 targets USD $ 192,000
Octopus Deploy Server edition, up to 4,000 targets USD $ 248,000
Octopus Deploy Server edition, up to 5,000 targets USD $ 290,000
Octopus Deploy Server edition, unlimited targets USD $ 420,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 Deploy 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.

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 Deploy server, another isolated Octopus Deploy 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.

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.

During the Octopus Cloud registration process, you can nominate the Microsoft Azure region in which we should place your Octopus Cloud service.

How is Octopus Cloud billed?

Octopus Cloud begins with a 30-day trial that allows you to evaluate Octopus Deploy. After the 30-day trial ends, you'll be asked to subscribe and provide payment details to continue using Octopus Deploy. We'll email you as the end of your trial approaches so that you can enter payment details at any time to avoid service disruption. You're billed each month on the same day of the month as the day your trial expires.

Octopus Cloud is billed every month, based on the number of deployment targets you register. The minimum price is $45 per month and includes up to 5 targets. From there, the price increases by $9 per target per month.

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, if you commit to spending $500 per month or more, we can switch you to annual billing. To do this, contact us for a quote. We'll need the domain name of your Octopus Cloud instance, and the number of targets you expect to manage.

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 and use the "overflow" menu (the three dots) to Deactivate Instance. You can do this from either the overview screen or from the instance itself. Doing this will:

  • Immediately take the instance offline (you will no longer be able to use it)
  • Cancel any future automatic renewals of your subscription

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.

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 Standard Vendor Form (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 need a copy of our W8-BEN-E form (use this in place of a W9). You may also need our certificate of tax residency for 2019 or 2018.

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.

Resellers

Can I buy through a reseller?

Yes. If your company prefers to purchase through a reseller, we are happy to work with them. We do not have an official reseller program, and your reseller does not have to be an approved reseller to resell our products.

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

Does Octopus offer any discounts to resellers?

No, Octopus Deploy does not offer any discounts to resellers.

How do resellers place orders?

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

Welcome! We use cookies and data about how you use our website allow us to improve the website and your experience, and resolve technical errors. Our website uses cookies and shares some of your data with third party analytics companies for these purposes. We do not use these cookies for advertising.

If you decline, we will respect your privacy. A single cookie will be used in your browser to remember your preference.