Pricing
Trial? More like Try All.
for 30 days (no credit card)
Everything unlocked. A real human on standby. Go build something.
Play with Buildkite →Kick the tires and when you're done, pick the plan that fits your needs:
Personal
Ship on your own
$ 0
- Free forever; no credit card, no expiry
- 3 concurrent jobs, 1 user, 90-day retention
- Community support
Pro
Scale your team
$ 30 USD, per active user/mo
- Unlimited users and test executions
- All agent sizes + Mac M4, cache volumes
- Priority email support and SSO
Enterprise
Run your org
Custom
- Everything in Pro + volume discounts
- SCIM/SAML/ADFS, audit logs, build exports, pipeline templates
- Advanced governance & control
- Premium support SLA available
30 user minimum
All Access Trial
Personal
Pro
Enterprise
+
−
Pipelines
Expand to see 10 features
Pipelines
Self-hosted: unlimited
Max 3 concurrent jobs (hosted & self-hosted)
10 included, then $2.50 USD/agent/mo
Volume discounts
+
−
Test Engine
Expand to see 11 features
Test Engine
Then $0.10 USD/managed test/mo
+
−
Package Registries
Expand to see 11 features
Package Registries
Then $1.25 USD/GB/month
+
−
Hosted Agents
Expand to see 11 features
Hosted Agents
Small only. Upgrade to Pro for more
Additional at per-minute rates
Max 3 concurrent jobs
AMD64 only
AMD64 only
AMD64 only
ARM64 available on request
Additional at per-minute rates
+
−
Team management
Expand to see 3 features
Team management
+
−
Security & audit
Expand to see 10 features
Security & audit
+
−
Support & billing
Expand to see 3 features
Support & billing
All Access Trial
+
−
Pipelines
Expand to see 8 features
Pipelines
Self-hosted: unlimited
+
−
Test Engine
Expand to see 10 features
Test Engine
+
−
Package Registries
Expand to see 6 features
Package Registries
+
−
Hosted Agents
Expand to see 9 features
Hosted Agents
AMD64 only
+
−
Team management
Expand to see 1 features
Team management
+
−
Security & audit
Expand to see 4 features
Security & audit
Personal
+
−
Pipelines
Expand to see 6 features
Pipelines
Max 3 concurrent jobs (hosted & self-hosted)
+
−
Test Engine
Expand to see 7 features
Test Engine
+
−
Package Registries
Expand to see 3 features
Package Registries
+
−
Hosted Agents
Expand to see 8 features
Hosted Agents
Small only. Upgrade to Pro for more
Max 3 concurrent jobs
AMD64 only
+
−
Team management
Expand to see 1 features
Team management
+
−
Security & audit
Expand to see 1 features
Security & audit
Pro
+
−
Pipelines
Expand to see 8 features
Pipelines
10 included, then $2.50 USD/agent/mo
+
−
Test Engine
Expand to see 10 features
Test Engine
Then $0.10 USD/managed test/mo
+
−
Package Registries
Expand to see 6 features
Package Registries
Then $1.25 USD/GB/month
+
−
Hosted Agents
Expand to see 9 features
Hosted Agents
Additional at per-minute rates
AMD64 only
Additional at per-minute rates
+
−
Team management
Expand to see 1 features
Team management
+
−
Security & audit
Expand to see 4 features
Security & audit
+
−
Support & billing
Expand to see 1 features
Support & billing
Enterprise
+
−
Pipelines
Expand to see 10 features
Pipelines
Volume discounts
+
−
Test Engine
Expand to see 11 features
Test Engine
+
−
Package Registries
Expand to see 11 features
Package Registries
+
−
Hosted Agents
Expand to see 11 features
Hosted Agents
ARM64 available on request
+
−
Team management
Expand to see 3 features
Team management
+
−
Security & audit
Expand to see 10 features
Security & audit
+
−
Support & billing
Expand to see 3 features
Support & billing
Frequently asked questions
Got a question that's not on our list? Want a demo? Just want to chat? Get in touch.
What is the All Access Trial?
The All Access Trial gives every new Buildkite signup 30 days of full platform access — Pipelines, Test Engine, Package Registries, and Hosted Agents — with no credit card required. You get a dedicated Developer Success Engineer to help you get started and can request additional features or capacity at any time.
What happens after 30 days?
At the end of your evaluation, you choose how to continue: move to the free Personal plan, enter a credit card to stay on Pro (billing starts 30 days after card entry), or reach out to Sales for Enterprise. If you take no action, your org goes inactive — builds are blocked, pipelines become read-only, but your data is retained.
Do I need a credit card to start?
No. The All Access Trial is completely free for 30 days with no credit card required. You only enter payment details if you choose to upgrade to Pro after your evaluation.
Can I get an Enterprise POC during evaluation?
Yes. Contact your DSE or reach out to Sales at any time during your evaluation to discuss Enterprise features, custom pricing, or a dedicated proof-of-concept.
What are the hosted agent limits during evaluation?
You get 2,000 vCPU minutes on Linux AMD64 (with 24 vCPU concurrency) and 1,500 vCPU minutes on macOS M4 (with 12 vCPU concurrency). Minutes are shared across agent shapes — for example, 1,000 minutes on Linux Small or 500 minutes on Linux Medium. You also get unlimited self-hosted agents.
What's a DSE?
DSE stands for Developer Success Engineer. Your DSE is a dedicated Buildkite team member assigned to your organization during the evaluation period. They help with onboarding, pipeline setup, CI migration, and can unlock additional features or increase your hosted agent limits on request.
Can my DSE increase my evaluation limits?
Yes. Your DSE can adjust hosted minutes, concurrent agent limits, CPU shape access, Mac agent access, and managed test limits for your evaluation org. Your DSE can also extend the 30-day evaluation period. Adding features, extending limits, and extending your trial are subject to light verification.
What is an agent?
A build agent runs on your infrastructure or on Buildkite-hosted compute, and runs one build job at a time. You can run as many agents as you want, in the same or separate queues, and Buildkite will coordinate the work between them. Agents can be securely and reliably deployed across different networks and environments.
Who counts as an active user?
Active users are unique users that access the Buildkite system in any given month. Accessing the system includes logging into Buildkite.com, interacting with the Buildkite API, or triggering a build.
How does Buildkite bill for concurrent agent usage?
We use a 95th percentile (P95) billing method for self-hosted agent usage. This approach ensures fair billing by focusing on your typical usage while disregarding occasional spikes.
To accomplish this, we measure your self-hosted agent usage daily, and at month's end, ignore the top 5%. This provides a more stable and predictable billing experience, and reflects your consistent usage patterns rather than rare peak events.
Buildkite hosted agents are not subject to concurrent agent usage fees.
How does Buildkite track and bill for managed tests?
Buildkite Test Engine uniquely identifies each test by its combination of test suite, scope, and name. These “managed tests” are used to power Test Engine’s analytics, as well as to provide a stable basis for billing purposes.
We use a 90th percentile (P90) billing method for managed tests. This approach encourages continuous improvement of your testing practices while maintaining predictable costs.
To accomplish this, Buildkite measures usage by calculating the number of managed tests that have executed (run) at least once each day, and at month's end, disregard the top 10%. By disregarding the highest usage days, you can freely add new tests, experiment with different testing strategies, or temporarily increase test coverage without worrying about billing spikes.
What are the pricing tiers for Buildkite Package Registries?
For Package Registries, cost per GB for storage and bandwidth decreases with increasing usage volume.
50GB of storage and bandwidth (combined) per month is always included with Buildkite platform access. Then, additional usage is billed at:
- Tier 1: 1,000GB @ US$1.25 per GB
- Tier 2: 2,500GB @ US$1.00 per GB
- Tier 3: 5,000GB @ US$0.75 per GB
- Tier 4: 20,000GB @ US$0.50 per GB
- Tier 5: 50,000GB @ US$0.25 per GB
Additional volume-based discounts are available to Enterprise customers. Contact us to learn more.
Will I be charged for artifact storage?
Buildkite Pipelines includes free storage for small, short-lived artifacts—up to 5GB per artifact, retained for six months. Buildkite Package Registries is a paid solution for longer-lived artifacts with more advanced features to support greater scaling, security, and distribution needs.
Are there any limits to scale or concurrency with Buildkite?
There are no limits when using self-hosted agents and the Buildkite SaaS platform. Buildkite handles upwards of 100,000 concurrent agents from some customers.
Concurrency limits will apply by default for all organizations using Buildkite hosted compute. Contact us for custom limits.
Can existing customers switch to the new plans?
If you’d like to discuss transitioning to the new pricing plans, or have any questions at all, please email support@buildkite.com or talk to your Enterprise Customer Success Manager.
Special Plan options
Special pricing is available for open source projects, non-profits, and charities.
Open Source
Buildkite is free for open source projects. Get access to our Pro plan - contact us to discuss usage and inclusions.
Non-profits & charities
We offer heavy discounts for non-profit and charity organizations using Buildkite.
Buildkite Hosted Agents
Choose the Buildkite platform plan that works best for you, and then pay-as-you-go for a fully managed CI/CD environment. Each new signup gets a free two-week trial to test hosted agents before paying.
Small
2 vCPU, 4GB RAM
$0.013 USD
per minute
Medium
4 vCPU, 16GB RAM
$0.026 USD
per minute
Large
8 vCPU, 32GB RAM
$0.052 USD
per minute
M4 Medium
6 vCPU, 28GB RAM
$0.18 USD
per minute
M4 Large
12 vCPU, 56GB RAM
$0.36 USD
per minute
Model Providers
Proxy LLM model requests to providers and pay for usage. We're starting with Anthropic and offering the same pricing they provide.
Opus 4.5
Most intelligent model
Sonnet 4.5
Optimal balance
Haiku 4.5
Fastest, most cost-efficient