$ ~/cicdcalculator

AWS CodeBuild pricing in 2026
./codebuild --per-build-minute --no-platform-fee

By Oliver Wakefield-Smith, Founder, Digital Signet·Verified August 2026
Direct answer

How much does AWS CodeBuild cost in 2026?

CodeBuild is pure pay-as-you-go: no platform fee, no per-seat charge, you pay only for build time. On-demand Linux compute in US East starts at $0.005 per build minute on general1.small, rising to $0.010 (medium) and $0.020 (large). ARM (Graviton) is cheaper again, from $0.0034 per minute. The AWS Free Tier includes 100 build minutes a month. Builds are billed by the minute (per second on Lambda compute), so the total is simply your compute rate times your monthly build minutes.

Free tier
100 min / mo
Linux small
$0.005 / min
ARM small
$0.0034 / min
Platform fee
$0

AWS CodeBuild is Amazon's fully managed build service. Unlike the seat-plus-minute platforms, it has no plans and no users to license: you point it at a source repo, pick a compute size, and pay per build minute. That makes it one of the cheapest managed CI options at volume, and the natural pick for teams already deep in AWS. The prices below are the on-demand rates from the public AWS Price List API (published 4 August 2026, US East / N. Virginia) and the CodeBuild pricing page. Rates vary by region; check the live figures for yours before committing.

On-demand compute rates (Linux, US East)

Every build runs on a compute type you choose. Bigger machines cost more per minute but finish faster, so the cheapest total often comes from matching the size to the workload rather than always picking the smallest. ARM (Graviton) machines are the cheapest at every size if your toolchain runs on ARM.

Compute typevCPU / memory$ / build minute
arm1.small2 vCPU / 3 GB$0.0034
general1.small2 vCPU / 3 GB$0.005
arm1.medium4 vCPU / 8 GB$0.007
general1.medium4 vCPU / 7 GB$0.010
arm1.large8 vCPU / 16 GB$0.015
general1.large8 vCPU / 15 GB$0.020
general1.xlarge36 vCPU / 72 GB$0.0798
general1.2xlarge72 vCPU / 144 GB$0.20

Source: AWS Price List API (CodeBuild offer, publicationDate 4 August 2026), US East (N. Virginia), on-demand EC2 compute. Windows: general1.medium $0.018/min, general1.large $0.036/min. GPU (gpu1.large, 48 vCPU / 192 GB) $0.30/min. Rates vary by region.

The billing model in one paragraph

There is nothing to plan for and no seats to count. You are billed per build minute (rounded up to the minute) on EC2 compute, or per second on Lambda compute, from build start to termination. The first 100 build minutes each month on general1.small or arm1.small are free, and that free tier does not expire after a year. Everything else on the bill (artifact storage in S3, data transfer, any KMS or Secrets Manager calls your build makes) is billed by those services separately, not by CodeBuild. For most pipelines the compute-minute line is the whole story.

Real monthly cost at three team sizes

These are our own models: the on-demand rate above times a realistic monthly build-minute volume for each team. Swap in your own minute count and the arithmetic is the same. All assume Linux on-demand and subtract the 100 free minutes.

5-dev team
~$20 / mo
~4,000 min on general1.small

4,000 build minutes minus 100 free, times $0.005, is about $19.50. On arm1.small ($0.0034) the same volume is closer to $13.

25-dev team
~$250 / mo
~25,000 min on general1.medium

25,000 minutes on general1.medium at $0.010 is $250. Dropping to general1.small halves it to ~$125 if 2 vCPU is enough; arm1.medium ($0.007) lands near $175.

100-dev team
~$1,000 / mo
~100,000 min on general1.medium

100,000 minutes at $0.010 is $1,000. On arm1.medium ($0.007) it is ~$700. At this volume reserved-capacity fleets or self-hosted runners start to pay off.

Where CodeBuild wins and where it does not

CodeBuild is at its best when your world is already AWS. Pulling base images from ECR, assuming an IAM role to deploy to ECS, EKS or Lambda, reading secrets from Secrets Manager, writing artifacts to S3 - all of it is native, with no cross-cloud egress and no long-lived credentials to manage. The pay-per-minute model with no platform fee means a small or bursty workload pays almost nothing, and the ARM compute makes it one of the cheapest managed meters at scale.

It is a weaker fit when you want a batteries-included CI experience. There is no marketplace of pre-built steps the way GitHub Actions has, no hosted macOS for iOS builds, and the pipeline UX is spartan compared with GitLab CI or CircleCI. Teams typically pair CodeBuild with CodePipeline (or an external orchestrator) rather than treating it as a full CI/CD platform on its own. If your source lives on GitHub and you want the richest ecosystem, GitHub Actions is usually the better home even though its per-minute rate is slightly higher.

Compare with other platforms

Frequently Asked Questions

# click any question to expand

How much does AWS CodeBuild cost in 2026?>
CodeBuild is pure pay-as-you-go: there is no monthly platform fee and no per-seat charge, you pay only for build time. On-demand Linux compute in US East (N. Virginia) is $0.005 per build minute on general1.small (2 vCPU, 3 GB), $0.010 on general1.medium (4 vCPU, 7 GB) and $0.020 on general1.large (8 vCPU, 15 GB). ARM (Graviton) compute is cheaper: arm1.small is $0.0034 per minute, arm1.medium $0.007, arm1.large $0.015. The AWS Free Tier includes 100 build minutes per month on general1.small or arm1.small. Rates are from the AWS Price List API (published 4 August 2026, us-east-1) and vary by region.
Is there a free tier for AWS CodeBuild?>
Yes. The AWS Free Tier gives you 100 build minutes per month on the general1.small or arm1.small on-demand compute type, and it does not expire after 12 months. Lambda compute has a separate free allowance of 6,000 build-seconds per month. Beyond the free minutes you pay the per-minute on-demand rate. There is no per-user or platform fee to worry about, so a hobby project that runs only a few short builds a month can stay entirely free.
How is CodeBuild billed - per minute or per second?>
EC2 on-demand compute (the general1 and arm1 types) is billed per build minute, rounded up to the nearest minute, from the moment the build starts to when it terminates. Lambda compute is billed per second (a lambda.arm.1GB build-second is $0.00001, roughly $0.0006 per minute). Because EC2 builds round up, very short builds pay a full minute; Lambda compute and the ARM instances are the cheapest options for pipelines dominated by lots of small jobs.
Is ARM (Graviton) compute cheaper than x86 on CodeBuild?>
Yes, by roughly 25-32 percent at the same size. arm1.small is $0.0034 per minute against general1.small at $0.005 (about 32 percent cheaper), arm1.medium $0.007 against general1.medium $0.010 (30 percent), and arm1.large $0.015 against general1.large $0.020 (25 percent). If your build and its toolchain run on ARM (most modern Node, Python, Go and Java builds do), Graviton compute is the cheapest mainstream way to run CodeBuild. The catch is any dependency that ships x86-only binaries.
How much does CodeBuild cost on Windows?>
Windows builds cost more than Linux because of the Windows licensing overhead in the underlying compute. In US East, general1.medium on Windows is $0.018 per build minute (against $0.010 on Linux) and general1.large on Windows is $0.036 (against $0.020 on Linux). There is no Windows equivalent of the small tier, so Windows pipelines start at the medium size. Teams that only need Windows for a final packaging step often run the bulk of the pipeline on Linux and isolate the Windows job to keep the bill down.
Is AWS CodeBuild cheaper than GitHub Actions?>
On the raw compute meter, yes: CodeBuild general1.small is $0.005 per Linux minute and arm1.small $0.0034, against GitHub Actions' $0.006 for a Linux 2-core minute since the January 2026 rate cut. But GitHub Actions Free includes 2,000 private-repo minutes a month against CodeBuild's 100, so for small teams GitHub's free allowance usually wins on total cost. CodeBuild becomes the cheaper option at volume, especially on ARM, and when your build already lives inside AWS (pulling from ECR, deploying to ECS or Lambda) so the data-transfer and IAM integration are free. CodeBuild has no hosted macOS, so iOS teams look elsewhere.
What is reserved-capacity pricing on CodeBuild?>
Reserved capacity fleets let you keep a pool of build machines warm so jobs start instantly instead of cold-provisioning. You pay for the reserved machines continuously (per minute of the fleet's existence, whether or not a build is running) rather than only for build time, and the per-minute rate is lower than on-demand. It is worth it for teams running near-constant builds where queue time matters; for bursty or low-volume pipelines, on-demand is cheaper because you pay nothing between builds. This page's rates are the on-demand figures, which is what most teams should model first.