Start with a free credit of $40, no credit card required.

How many concurrent deployments you need?
Learn more about concurrency
Always included:
  • Unlimited repositories
  • Unlimited users
  • Awesome support

You can change your plan and resize environments anytime.

$200.00 /month
Minimum charge.
Sign Up

Hourly pricing per environment in USD.

  • 1 vCPU
  • 20GB Storage
  • 1 vCPU
  • 40GB Storage
  • 2 vCPU
  • 80GB Storage
  • 2 vCPU
  • 160GB Storage
  • 4 vCPU
  • 320GB Storage

You can change your plan and resize environments anytime.

Add-on storage pricing

This only applies to the following add-on features:
$0.12/GB per month
Price in USD

Frequently Asked Questions

What is concurrency?

Squash will add a comment on each Pull Request (PR) with a deployment link. A deployment only starts when you click on that link in the PR. Concurrency is the number of simultaneous deployments you can run at any given time. If you have a limit of 2 concurrent deployments in your account and you open the links on two separate PRs then they will run right away. Subsequent PR links will have to wait until a deployment finishes.

How many concurrent deployments do I need?

Although every team is different, typically we recommend 1 concurrent deployment for every 2 employees. For example, if you have a development team with 10 developers we recommend 5 concurrent deployments. We offer a free 14 days trial to help you determine the best number for you. As your team grows you can scale to any number of concurrent deployments.

What is the right VM Size for me?

Every application is different, if you are not sure of the VM resources you will need we recommend starting with the 2G plan. You can change the VM size any time later, either up or down.

Can I cancel or change my plan later?

Absolutely! Contact our support team and we'll make sure your subscription gets cancelled as you want. You may also change your plan any time, you can change the number of concurrent deployments or VM sizes up or down.

Are there any restrictions on deployment time?

By default deployments will automatically shut down after 2 hours of inactivity, or after 4 hours from the deployment start time, whichever comes first. This is to ensure you get the most benefit from the service and don’t spend your account’s concurrency on deployments that are idle. However, you can also adjust these settings in your account to fit your needs.

Do I lose my data after a deployment is shut down?

No, you don’t. By default Squash will save a snapshot of your deployment’s data and re-use it for the next run, if the branch’s code hasn’t changed since the last run - this is to ensure your deployments are reliable and have always a clean state. However, you may also change this setting in your account so your data never gets destroyed between runs.

Why should I trust Squash with my code?

Security is our major concern when it comes to your source code. We make sure our infrastructure is protected and secure so that one of your most valuable assets is safe and protected from unauthorized access. Read our security policy to learn more.

What if I am building open-source?

We offer free accounts for Open Source projects, please contact our support team.

Questions? we are happy to help!