Microsoft Azure Pipelines Plans Pricing
Azure Pipelines is priced by parallel job (concurrency), not by user. Each pipeline run consumes one parallel job at a time. Two flavors are sold separately — Microsoft-hosted parallel jobs (Microsoft manages agent VMs) at $40/job/month and self-hosted parallel jobs (you provide infrastructure) at $15/job/month. The platform offers a free tier that depends on whether the project is public or private and is currently disabled by default for new organizations (must be requested). Visual Studio Enterprise subscribers get one free self-hosted job each. Pipelines is also bundled in Azure DevOps Services alongside Repos, Boards, and Artifacts.
Plans
Up to 10 free Microsoft-hosted parallel jobs (360-min per run, no monthly cap) and unlimited self-hosted jobs for public projects. Free grant must be requested for new orgs.
- GitHub-integrated CI for OSS
- No monthly minutes cap
- 360-min per-run limit
One free Microsoft-hosted parallel job, capped at 1,800 minutes/month and 60-minute per run. One free self-hosted job plus one per VS Enterprise subscriber.
- 60-minute per-run cap
- VS Enterprise bonus jobs auto-detected
Buy concurrency on Microsoft-managed agents. $40 per parallel job per month. Removes monthly minutes cap; up to 360-minute runs. New organizations capped at 25 jobs until support increase.
- Linux / Windows / macOS agents
- Microsoft manages OS / runtime images
- 360-min per-run cap
Buy concurrency for your own runner infrastructure. $15 per parallel job per month. No per-run timeout.
- No per-run timeout
- Run on any platform you control
- Unlimited registered agents per parallel job
Closed to new orgs. $0.05/min for the first 20 paid hours per month, $0.01/min thereafter. Single-job concurrency.
- Single concurrent job
- Grandfathered customers only
Volume Licensing, Enterprise Agreement, or Microsoft Customer Agreement negotiated terms; bundled with Visual Studio subscriptions.
- Volume discounts
- VS Enterprise / VS Professional bundling
- Dedicated technical account management