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

CircleCI Pricing 2026: Credits Explained + Real Monthly Cost Calculator

CircleCI bills by credits, not minutes. Here is what that actually means in dollars. Updated April 2026.

The CircleCI Credit Model Explained

1 credit = $0.0006. The key variable is how many credits your resource class burns per minute. A Medium Linux job (the default) burns 10 credits/min = $0.006/min. Same as GitHub Actions Linux.

Resource classCPURAMCredits/minCost/minNotes
Small12 GB5$0.003Cheapest option, linting/fast tests
Medium (default)24 GB10$0.006Same as GitHub Actions Linux
Medium+48 GB15$0.009
Large48 GB20$0.012
XLarge816 GB40$0.024Heavy builds
2XLarge1632 GB80$0.048Data/ML pipelines

CircleCI Pricing Tiers

TierMonthly costFree creditsOverage creditsConcurrent jobs
Free$030,000 credits/moNot available1
Performance$15/mo30,000 + usage$0.0006/creditUp to 80
ScaleCustomCustomCustomCustom

30,000 free credits = ~3,000 minutes on Medium Linux = same as GitHub Actions Team free tier (3,000 min/mo). Free plan users cannot purchase additional credits - they must upgrade to Performance.

CircleCI Monthly Cost Calculator

1 credit = $0.0006. Free tier: 30,000 credits/month.

Credits consumed
100,000
Billable credits
70,000
Free equivalent
3,000 min
Estimated total
$57.00

Cost/min for selected class: $0.006 (10 credits/min x $0.0006). Does not include Docker Layer Caching (200 credits/run extra) or storage. Prices as of April 2026.

CircleCI Gotchas: What Most Guides Miss

Docker Layer Caching adds 200 credits/run

CircleCI's Docker Layer Caching (DLC) feature costs 200 credits per job run (not per layer, per run). That is $0.12/run extra. At 500 runs/month: $60/month in DLC fees alone. It is worth it for large Docker images (>500 MB) but adds up quickly for teams with many short jobs.

macOS is significantly more expensive than GitHub Actions

CircleCI macOS machines cost 100-300 credits/min ($0.06-$0.18/min) depending on the spec. GitHub Actions macOS is $0.048/min after the January 2026 price cut. For mobile teams, GitHub Actions is now the cheaper hosted macOS option.

No free macOS minutes on Free plan

The 30,000 free credits apply to Linux only. macOS jobs on the Free plan are not available. You must upgrade to Performance or Scale to run macOS jobs.

Monthly Cost Examples vs GitHub Actions

ScenarioCircleCI PerformanceGitHub Actions TeamWinner
5,000 min Linux (1 person team)$15 + $12 = $27$4 + $12 = $16GitHub Actions
10,000 min Linux (5 person team)$15 + $42 = $57$20 + $42 = $62CircleCI
20,000 min Linux (10 person team)$15 + $102 = $117$40 + $102 = $142CircleCI

CircleCI Performance's flat $15/month base becomes a relative advantage as team size grows (GitHub Actions charges $4/user/month, CircleCI does not). For large teams with consistent usage, CircleCI can be cheaper despite the same per-minute rate.

FAQ

How does CircleCI credit pricing work?
CircleCI charges per credit (1 credit = $0.0006). The credits/minute consumed depends on your resource class. Medium Linux (default) = 10 credits/min = $0.006/min. XLarge = 40 credits/min = $0.024/min. Free tier: 30,000 credits/month (~3,000 min on Medium Linux). Performance plan: $15/month + $0.0006/credit overage.
Is CircleCI cheaper than GitHub Actions?
At the same resource level (Medium Linux = GitHub Actions Linux), the per-minute rate is identical: $0.006/min. The pricing model differs: CircleCI charges a flat $15/month for Performance with per-credit overage. GitHub Actions charges $4/user/month with per-minute overage. For 10+ person teams with consistent usage, CircleCI is often cheaper. For 1-5 person teams with variable usage, GitHub Actions is often cheaper.
How much do CircleCI credits cost?
Overage credits cost $0.0006 each on the Performance plan. Free plan includes 30,000 credits/month with no option to purchase more. To convert: if your Medium Linux job uses 10 credits/min, and you run 1,000 minutes over your free tier, that is 10,000 credits x $0.0006 = $6 in overage, plus the $15 plan fee = $21 total.