Buildkite: Pricing That Scales With You.

Trending Society Staff··3 min read·1 sources·DevOps
Buildkite: Pricing That Scales With You.

Key Takeaways

  1. 1Buildkite completely revamped its pricing, introducing a 30-day "All Access Trial" for its entire platform, including Pipelines, Test Engine, and Package Registries, to drive product-led growth.
  2. 2The new tiered structure features a free Personal plan, a $30 per user/month Pro plan for growing teams, and a custom Enterprise tier with a 30-user minimum.
  3. 3Buildkite implements a hybrid user-seat and usage-based billing model, featuring developer-friendly P95/P90 fair-use policies for self-hosted agents and Test Engine to prevent charges for peak usage spikes.
  4. 4This strategic overhaul directly challenges all-in-one DevOps platforms like GitHub Actions and GitLab by offering flexible, predictable CI/CD costs and the convenience of managed services.

# Buildkite Overhauls Pricing With 'Try All' Model Buildkite has rolled out a new pricing structure centered on a 30-day "All Access Trial" that gives developers full, unrestricted use of its entire platform. As of mid-2024, the new model unbundles its core services—Pipelines, Test Engine, Package Registries, and Hosted Agents—into three distinct tiers: a free Personal plan, a Pro plan at $30 per user, and a custom Enterprise offering. The shift introduces a product-led growth strategy, encouraging users to experience the full suite of tools before committing. The free trial requires no credit card and includes direct support from a dedicated Developer Success Engineer, according to Buildkite's pricing page. After the 30-day period, organizations can select a plan or their account becomes inactive, though all data is retained.

How Do the New Tiers Work?

Buildkite's updated pricing is broken into three main plans designed for different scales of operation. Each tier offers varying access to the company's four core products. The Personal plan is free forever for a single user. It's designed for individual developers or small projects and includes: 3 concurrent jobs (hosted or self-hosted) 90-day build retention 50,000 Test Engine executions per month 1 GB of Package Registry storage and bandwidth
    • 500 Linux vCPU minutes per month on small machines

The Pro plan targets growing teams and is priced at $30 per active user per month. This tier removes many of the Personal plan's limitations, offering unlimited users, 1-year build retention, and priority email support. It includes 10 self-hosted agents, with additional agents billed at $2.50 each per month. Pro users also get higher usage limits, including 2,000 Linux vCPU minutes and pay-as-you-go access to Mac M4 hosted agents. The Enterprise plan is for large organizations requiring advanced security, governance, and support. It features custom pricing with volume discounts, a 30-user minimum, and access to premium features like SCIM/SAML support, pipeline templates, historical build exports, and a dedicated support SLA.

Understanding Usage-Based Billing

While the plans are based on user seats, several key components are billed based on consumption. This hybrid model allows teams to pay for what they use beyond the included allowances, particularly for compute resources and advanced features. A significant feature is the fair-use billing policy for certain services. For self-hosted agents on the Pro plan, Buildkite uses a 95th percentile (P95) billing method. This means the company measures daily concurrent agent usage but ignores the top 5% of peak usage days when calculating the monthly bill, preventing charges for occasional spikes. A similar 90th percentile (P90) model is used for managed tests in the Test Engine. Pay-as-you-go pricing applies to other services:
    • Hosted Agents: Linux agents start at $0.013 per vCPU minute, while Mac M4 agents start at $0.18 per vCPU minute.

    • Package Registries: After the included storage (20GB for Pro), additional usage is tiered, starting at $1.25 per GB.

    • LLM Providers: Buildkite also acts as a proxy for LLM providers like Anthropic, offering direct pass-through pricing for models like Opus and Sonnet.

The Trending Society Take

Buildkite's new pricing is a clear strategic move to compete with all-in-one DevOps platforms like GitHub Actions and GitLab. The "All Access Trial" is more than a demo; it's a calculated onboarding ramp designed to embed its entire toolchain into a developer's workflow, making the paid Pro plan a logical and low-friction upgrade. By unbundling its products and implementing developer-friendly P95/P90 billing, Buildkite is addressing a major industry pain point: unpredictable CI/CD costs. This model offers the flexibility of self-hosting, which power users demand, while providing the convenience of managed services, creating a compelling middle ground in the crowded DevOps market.

FAQ

Buildkite has introduced a new pricing structure centered on a 30-day 'All Access Trial' that provides full, unrestricted use of its entire platform. This shift unbundles core services—Pipelines, Test Engine, Package Registries, and Hosted Agents—into three distinct tiers: a free Personal plan, a Pro plan at $30 per user, and a custom Enterprise offering.

The 'All Access Trial' offers 30 days of full, unrestricted access to Buildkite's entire platform without requiring a credit card. Users also receive direct support from a dedicated Developer Success Engineer during this period. After the trial, organizations can select a paid plan or their account becomes inactive, though all data is retained.

The Personal plan is free forever for a single user, including 3 concurrent jobs, 90-day build retention, and 50,000 Test Engine executions per month. The Pro plan costs $30 per active user per month, offering unlimited users, 1-year build retention, priority email support, and higher usage limits such as 2,000 Linux vCPU minutes.

Buildkite uses a hybrid billing model where certain components are billed based on consumption beyond included allowances. For self-hosted agents on the Pro plan, it employs a 95th percentile (P95) billing method, ignoring the top 5% of peak usage days to prevent charges for occasional spikes, and a similar 90th percentile (P90) model for managed tests.

Related Articles

More insights on trending topics and technology

Newsletter

We read 100+ sources so you don't have to.

One email. Delivered weekly. The AI and tech stories actually worth your time.