Automate your CI/CD pipelines, for free. Add more power and flexibility as you scale.

Start Building for Free

Free

 

$0/month

Start here, grow over time.
  • 2,500 free credits/week
  • Run 1 job at a time
  • Build on Linux and Windows

Performance

Starting at

$30/month

Fast pipelines that scale.
  • Autoscale capacity to meet demand
  • Build on Linux, Windows, and macOS
  • Access to larger compute for better performance
  • Docker layer caching to optimize job speed

Custom

Starting at

$3,000/month

Enterprise power & support.
  • Everything in Performance, plus GPU and our largest compute
  • Access to 24/7 support and premium services
  • Customizable annual billing
  • Named customer success team

Build your open source projects on CircleCI.

Linux, Windows, and macOS open source projects build on CircleCI for free. Learn more

The power and flexibility you need to go fast.

Plans scale to match your team size and compute needs.

Team size

$15/month for the first three users*

Engineering time is too valuable to waste on waiting. Give your team access to the tools they need to release better code, faster.

Compute power

Starts at $15 for 25,000 credits

Access a wide range of compute to build your Linux, Windows, GPU, and macOS jobs. Only pay for the build minutes you use.

* $15/month for each additional user

Powerful compute options

With usage-based plans, your team can choose the compute type (CPU and memory) you need for each job. Usage is calculated based on build minutes and compute type.

Get started for free.

Linux / Docker vCPU Memory (GB) Credit/Min
Small 1 2 5
Medium 2 4 10
Medium+ 3 6 15
Large 4 8 20
X-large 8 16 40
2 X-large 16 32 80
2 X-large+ 20 40 100
Windows vCPU Memory (GB) Credit/Min
Medium 4 15 40
macOS vCPU Memory (GB) Credit/Min
Medium 4 8 50
Large 8 16 100
GPU vCPU Memory (GB) Credit/Min
Small 16 122 80
Medium 32 244 160
Large 64 488 320
Docker layer caching 200 credits per job run

Build faster on CircleCI

With these changes, a team can go from a

30 minutes
build cycle
6 minutes
build cycle
30 minutes

How can you get your build from 30 minutes to 6 minutes? Here's an example!

Docker layer caching saves 12 minutes in build time.

Concurrency and parallelism take off another 8 minutes.

Using more powerful resources can shave off another 2 minutes.

By controlling what image your build uses, your team can drop another 2 minutes from their build process.

Frequently Asked Questions


Users on our Free plan can build up to 250 minutes per week using their 2,500 credits.

On the Free plan, users can build with the Medium compute option (2 vCPUs with 4 GB of memory) on Linux machines, which uses 10 credits per minute.


CircleCI will be offering organizations on our free plan 400,000 credits per month to use on medium Docker compute for open source repositories, but they can only be spent on Linux compute. Orgs building OSS Windows projects can still use the 2,500 free credits per week that all projects have access to on those projects, and orgs building OSS macOS projects can request free macOS access by contacting billing@circleci.com.

If you are building a bigger open source project and would like the flexibility of our new plans, let us know how we can help you!


Scaling concurrency means that your pipelines are not restricted to a set number of resources running at a given time. You pay for compute based on the total amount of time you use compute resources, not the number of resources that you have access to. This means you can maximize concurrent jobs and parallelism for your jobs without queuing.

For example, say you have a workflow with 10 jobs that each take 5 minutes to run. If you are limited to 1x concurrency, each of these jobs runs subsequently, and the workflow completes in 50 minutes. With scaling concurrency, you can run all 10 jobs concurrently (at the same time), and the workflow completes in 5 minutes. In both cases, your total usage time is 50 minutes since you used 10 machines for 5 minutes each. With usage-based pricing, that means you pay the same amount either way, but if you maximize your concurrency, you save 45 minutes of time waiting for your workflow to complete.


Credits are used to pay for your usage based on machine type and size, and premium features like Docker layer caching.


Credits are purchased in blocks of 25,000. At the beginning of each billing month (based on your purchase date), you are charged for your credit package and those credits are added to your account.

If you reach 10% of your remaining credits during your billing month, you will be refilled 25% of your credits. For example, if your monthly package size is 25,000 credits, you will automatically be refilled 6,250 credits when you reach 2,500 remaining credits.


Credits expire one year after purchase. Unused credits will be forfeited when the account subscription is canceled.


To use Docker layer caching, your account must be on the Performance plan. If your team is not yet on the Performance plan, the administrator on your account can upgrade your team on the Plan Overview page within the application. Then you can enable Docker layer caching at the job level within your configuration file. Learn how.

Docker layer caching uses 200 credits per job run in a pipeline. For example, if your configuration specifies a workflow with three parallel Docker build jobs, you will be charged 600 credits each time these jobs are run in addition to the compute credits/minute usage.


Once you have a CircleCI account, and if you are the admin on the account, you can pay by logging into the CircleCI application and going to Settings → Plan Overview. From there, you can pay via credit card.

If you are an existing customer on our paid container plan and would like to upgrade to our Performance plan, please reach out to our support team.

Invoicing billing is available on custom annual plans and requires a spend of $6,000 / year.


close

Thank You for Submitting Your Info


You should receive an automated response notifying you that we received your info. Someone from our Enterprise team will be reaching out to you shortly.


CircleCI Success Logo