CICDCost.com is an independent comparison resource. Not affiliated with GitHub, GitLab, CircleCI, Buildkite, or any CI/CD vendor. Try our CI/CD calculator

CI/CD Pricing 2026: CodeBuild, GitHub Actions, CircleCI, GitLab

See what CI/CD actually costs at your scale across AWS CodeBuild, GitHub Actions, CircleCI, GitLab CI, Buildkite, and Jenkins. Updated April 2026.

2026 GitHub Actions Pricing Changes

January 2026: Linux dropped to $0.006/min (-25%), Windows to $0.010/min (-37.5%), macOS to $0.048/min (-40%). March 2026: New $0.002/min platform fee for self-hosted runners on private repos. Full details

Platform Pricing Comparison

Hosted runner rates. Prices as of April 2026.

PlatformFree Min/MoLinux/minWindows/minmacOS/minConcurrentSelf-HostedBest For
GitHub Actions
*$0.002/min platform fee March 2026
2,000 min/mo$0.006$0.010$0.04820 (Free)Yes*GitHub users, OSS projects
GitLab CI400 min/mo$0.010$0.010$0.010400 (Free SaaS)Yes (free)No OS multipliers, self-managed
CircleCI
30,000 free credits/month
~3,000 min/mo$0.006$0.012$0.12+1 (Free)YesPredictable compute needs
Buildkite500 min/mo hostedSelf-hosted freeSelf-hosted freeSelf-hosted free3 agents (Free)Yes (core model)Large teams, custom infra
AWS CodeBuild100 min/mo$0.005$0.020N/AConfigurableN/AAWS-native deployments
Bitbucket Pipelines50 min/mo$0.010N/AN/A1 (Free)LimitedAtlassian/Jira teams
Drone CIUnlimited (self-hosted)Infra cost onlyInfra cost onlyInfra cost onlyUnlimitedYes (required)Open-source, budget teams
*GitHub Actions added a $0.002/min platform fee for self-hosted runners on private repos from March 1, 2026. Always verify current pricing on the vendor website before purchasing.

Key Findings for 2026

GitHub Actions prices dropped (but self-hosted got pricier)

January 2026 brought a welcome price cut: Linux down 25%, Windows down 37.5%, macOS down 40%. But March 2026 added a $0.002/min platform fee for self-hosted runners on private repos, eroding the savings for teams that had switched to self-hosting.

Full GitHub Actions pricing analysis
CircleCI credits: what you are actually paying

CircleCI charges per credit, not per minute. 1 credit = $0.0006. A Medium Linux machine (the default) uses 10 credits/min = $0.006/min, identical to GitHub Actions Linux. The credit model adds confusion but the maths is the same at the default tier.

CircleCI credits explained
The self-hosted break-even point (recalculated)

With the March 2026 platform fee, a t3.medium self-hosted runner ($30/mo) on GitHub Actions breaks even at approximately 16,000 minutes/month. Switch to GitLab self-managed CE and break-even drops to around 5,000 minutes.

Full break-even analysis

Frequently Asked Questions

Which CI/CD platform is cheapest overall?

For public repos, GitHub Actions is cheapest with unlimited free minutes. For private repos under 2,000 minutes/month, GitHub Actions Free tier costs nothing. At 2,000-10,000 minutes, compare GitHub Actions Team ($4/user/month) with CircleCI Performance ($15/month flat). Beyond 20,000 minutes/month, self-hosted runners on cheap VPS (Hetzner from $5/month) typically cost less than any hosted option. See our cheapest CI by team size guide for a full breakdown.

How much does GitHub Actions cost per month?

After the January 2026 price reduction: Linux $0.006/min, Windows $0.010/min, macOS $0.048/min. Free tier: 2,000 minutes/month (Team plan: 3,000). A 5-person team using 15,000 minutes/month (90% Linux, 10% Windows) pays approximately $77/month. From March 2026, self-hosted runners on private repos add $0.002/min. See our GitHub Actions pricing guide.

Is Jenkins really free?

Jenkins software is free and open-source. But running Jenkins in production costs real money. A minimal setup with 1 build agent on AWS: ~$45/month in compute. A standard 3-agent setup: ~$210/month. Add engineering maintenance time (5-10 hours/month at $75/hour): $375-750/month in staff cost. Jenkins makes financial sense for teams doing 50,000+ build minutes/month where cloud CI would exceed $300/month. Read our full Jenkins cost breakdown.

What changed in GitHub Actions pricing in 2026?

Two significant changes happened in early 2026. January 2026: GitHub reduced hosted runner rates: Linux from $0.008 to $0.006/min (-25%), Windows from $0.016 to $0.010/min (-37.5%), macOS from $0.080 to $0.048/min (-40%). March 2026: GitHub added a $0.002/min platform fee for self-hosted runners on private repositories. Public repos and GitHub Enterprise Server are exempt. Teams that self-hosted to avoid GitHub compute charges now face this platform fee, changing the break-even analysis.

What are the hidden costs of CI/CD?

Beyond the per-minute rate: (1) Artifact storage overages - GitHub Actions charges $0.008/GB/day beyond free tier. (2) macOS runner costs - at $0.048/min, a 15-minute iOS build costs $0.72; heavy iOS CI costs thousands per month. (3) Concurrent job limits forcing tier upgrades. (4) Data egress from pulling large Docker images. (5) SSO and enterprise security features requiring expensive tier upgrades. See our full guide on CI/CD hidden costs.

Need to calculate your exact cost?

This site focuses on pricing comparison and analysis. For precise cost calculations with full scenario modelling, use our sister site.

Try CI/CD Calculator at cicdcalculator.com

Updated 2026-05-11