Overview
CircleCI is a hosted continuous integration and continuous delivery service founded in 2011 in San Francisco. It pioneered Docker-native build execution and remains widely used by Series B and later technology companies, particularly in fintech, consumer SaaS, and mobile. The platform runs builds in isolated containers or VMs on a managed cloud, with optional self-hosted runners for jobs that need access to private networks or specialised hardware. The Server edition runs the full control plane inside a customer-controlled Kubernetes cluster and is the only major hosted CI vendor offering a fully isolated, on-premise deployment of its primary service.
Pipeline configuration is YAML-based (.circleci/config.yml) with Orbs — reusable packages for common tasks such as AWS deployments, Slack notifications, or Snyk scans. CircleCI added macOS and ARM runners to the standard plan years before the major hyperscaler CI services, making it a default for iOS and cross-platform development. The product's January 2023 security incident triggered substantial customer attrition; the company has since invested heavily in trust and recovery, including SOC 2 Type 2 re-attestation and the introduction of OIDC token-based cloud authentication.
Key Features
- YAML pipeline configuration with Workflows, Orbs, and reusable executors
- Linux, Windows, macOS, ARM, and GPU execution environments on the managed cloud
- Docker, Machine, and Kubernetes executors with parallelism splits per job
- Self-hosted runners for builds that need access to private resources
- OIDC token authentication to AWS, GCP, Azure, and HashiCorp Vault
- Test splitting and parallelisation with automatic timing-based balancing
- Insights dashboard with throughput, duration, and credit consumption analytics
- Approval jobs, contexts, and environment-scoped secrets
- CircleCI Server: full control plane in customer-controlled Kubernetes
- FedRAMP Moderate in process; SOC 2 Type 2 attested annually
- Slack, Microsoft Teams, GitHub, GitLab, and Bitbucket integrations
- AI-assisted error summaries and flaky test detection (2024 beta, GA 2025)
Pricing
| Plan | Model | Cost |
|---|---|---|
| Free | Per organisation | $0 (6,000 build minutes/mo, 5 active users) |
| Performance | Starting at $15/month + credits | $15/mo base; credits sold in $30 packs (75,000 credits) |
| Scale | Starting at $2,000/month + credits | SSO, priority support, advanced security controls |
| Server (self-hosted) | Annual subscription | Quote-based, typically $50,000–$300,000/year for mid-market |
Pricing verified May 2026 on circleci.com/pricing. Credit consumption varies sharply by executor class: a Linux medium runs at 10 credits per minute, while a GPU large can exceed 1,000 credits per minute.
Strengths
- Docker-first execution model produces consistently fast, reproducible builds
- Native macOS runners and parallelism support are strong for iOS and mobile teams
- Orbs ecosystem provides curated, version-pinned integration packages
- Server edition is one of the few credible options for fully self-hosted modern CI
- OIDC token authentication removed long-lived cloud credentials from pipelines
Limitations
- Credit-based pricing is opaque — predicting monthly spend at scale requires effort
- UI for pipeline debugging lags GitHub Actions and Buildkite for live-tailing logs
- Trust impact of the January 2023 secret-exposure incident still cited in vendor selection
- Server pricing and roadmap velocity have lagged the cloud edition
- AI-assist features are newer and less mature than GitHub Copilot for Workflows