Perimattic
Free Tool

CI/CD pipeline cost calculator

Estimate pipeline costs across GitHub Actions, GitLab, CircleCI, Jenkins, Azure DevOps, and AWS CodeBuild — including the hidden cost of developer wait time.

CI/CD pipeline costs depend on platform, build volume, and build duration. Cloud-hosted platforms charge $0.004–$0.008 per build minute — a team of 10 developers running 5 builds/day at 12 minutes each costs roughly $600–$1,000/month in platform fees alone. The hidden cost is developer wait time: those same builds consume 220 hours/month of engineering time, worth $16,500 at a fully loaded rate of $75/hour.

Calculator

Estimate your CI/CD pipeline costs

What we calculate

Platform cost — build minutes × per-minute rate for your CI/CD provider
Infrastructure — self-hosted runner instances × monthly cost (Jenkins, etc.)
Developer wait time — total build hours × $75/hr fully loaded engineer cost
Maintenance — $200/instance/mo for self-hosted runner upkeep

Platform pricing benchmarks

GitHub Actions$0.008/min
GitLab CI/CD$0.0045/min
CircleCI$0.006/min
Jenkins (self-hosted)Self-hosted
Azure DevOps$0.008/min
AWS CodeBuild$0.005/min

Results

Enter your pipeline details, then click "Calculate Pipeline Costs".

Frequently Asked Questions

How much does CI/CD cost per month?+

CI/CD costs vary widely. Cloud platforms charge $0.004–$0.008 per build minute — for a 10-developer team doing 5 builds/day at 12 minutes each, that is roughly $600–$1,000/month. Self-hosted (Jenkins) trades platform fees for infrastructure and maintenance costs of $200–$500/runner/month. The largest hidden cost is developer wait time.

Which CI/CD platform is cheapest?+

GitLab CI/CD has the lowest per-minute rate at $0.0045/min. AWS CodeBuild is next at $0.005/min, followed by CircleCI at $0.006/min. GitHub Actions and Azure DevOps both charge $0.008/min. Jenkins is free as software but self-hosted infrastructure typically costs $150–$300/instance/month plus $200/instance in maintenance.

What is the hidden cost of CI/CD pipelines?+

The biggest hidden cost is developer wait time. Engineers waiting for builds are not writing code. At a fully loaded cost of $75/hour, a team burning 200+ hours/month waiting for builds loses $15,000+ in productivity — often 10–20x the platform fee itself. Flaky tests, slow pipelines, and lack of parallelism compound this cost.

How do I reduce CI/CD costs?+

The highest-ROI optimizations are: (1) parallelize test suites to cut build duration, (2) cache dependencies between builds, (3) use spot/preemptible instances for self-hosted runners, (4) skip unnecessary builds with path filters, and (5) right-size runner instances. Reducing build time by 50% cuts both platform cost and developer wait time in half.

Should I use cloud CI/CD or self-hosted runners?+

Cloud CI/CD (GitHub Actions, GitLab, CircleCI) is simpler and cheaper under ~500 builds/day. Self-hosted runners (Jenkins) become cost-effective at high volumes but add $200/instance/month in maintenance, require dedicated DevOps time, and introduce infrastructure risk. Hybrid approaches — cloud for standard builds, self-hosted for heavy workloads — are increasingly common.

Ship the app, skip the ops

78 open-source applications, live in under 30 minutes, from $15 per app per month. Cancel any time with a full export.