Independent CI/CD pipeline cost research, read by teams cutting their build spend.Sponsor this site →
CI cost figures are vendor list prices verified August 2026. Actual cost depends on plan, concurrency, and discount terms. Vendor links are direct, unpaid. How we work.

Prices read from RunsOn's own pages on 1 October 2026

RunsOn pricing: a flat licence plus AWS compute at cost

RunsOn runs GitHub Actions runners inside your own AWS account. AWS bills you for the instances, and RunsOn charges a flat annual licence per legal entity with no seats and no per-minute fee. The licence tier depends on how many runners you start a month, not on minutes.

We run no affiliate links and earn nothing from RunsOn. Every figure below is copied from RunsOn's published pricing and links to its source; nothing is estimated. Read the methodology.

THE SHORT VERSION · 1 OCTOBER 2026

Starter (< 50k runners/month)
EUR 300/year$350[1]
Growth (< 200k runners/month)
EUR 900/year$1,050[1]
Scale (< 500k runners/month)
EUR 1,800/year$2,100[1]
Enterprise (500k+ runners/month)
EUR 3,600/year$4,200[1]
Non-commercial
Freewith a public acknowledgement[1]
Free trial
15 days[1]
§ 01

Licence tiers

TierRunners per monthEUR/yearUSD/year
Commercial Starter< 50kEUR 300$350[1]
Commercial Growth< 200kEUR 900$1,050[1]
Commercial Scale< 500kEUR 1,800$2,100[1]
Enterprise500k+EUR 3,600$4,200[1]
Free non-commercialn/aEUR 0$0[1]

One licence covers every GitHub organisation and AWS account the legal entity owns or controls. Enterprise adds priority support, a private Slack Connect channel and source-code access, and is also sold through AWS Marketplace. RunsOn says the Starter tier fits about 79% of teams.

§ 02

Example AWS compute rates published by RunsOn

RunsOn's pricing page shows what AWS charges for each runner size. These are spot prices in us-east-1 including a 30 GB gp3 root volume, billed by AWS to the second. Spot prices move, so treat them as a snapshot.

RunnerInstanceAWS cost per minute
2 CPU x64m7i-flex.large$0.0009[1]
2 CPU arm64m8g.large$0.0010[1]
2 CPU Windowsm8i.large$0.0020[1]
§ 03

RunsOn against GitHub-hosted runners

RunsOn's own table sets AWS spot cost against GitHub's rate for each size. The licence is a fixed annual cost on top.

RunnerRunsOnGitHub-hostedDifference
Linux x64, 2 CPU (AWS spot)$0.0009[1]$0.006 (2-core)[2]-85%
Linux arm64, 2 CPU (AWS spot)$0.0010[1]$0.005 (2-core arm64)[2]-80%
Windows, 2 CPU (AWS spot)$0.0020[1]$0.010 (2-core)[2]-80%

Difference = RunsOn rate against the GitHub-hosted rate in the same row; negative means RunsOn is cheaper per minute. GitHub rates from our GitHub Actions pricing page, re-read from GitHub's docs on 1 October 2026. Shapes are not identical across vendors, so compare like with like where a row says so.

WORKED EXAMPLE: 25,000 Linux x64 minutes a month on 2 CPU

GitHub-hosted (25,000 x $0.006)$150/mo
AWS compute via RunsOn (25,000 x $0.0009)$22.50/mo
Starter licence ($350 / 12)$29.17/mo
RunsOn total$51.67/mo

Uses RunsOn's published us-east-1 spot snapshot. RunsOn's per-minute figures cover the instance and a 30 GB gp3 root volume; any other AWS charges your setup incurs sit outside them. The GitHub figure is before any minutes your GitHub plan includes.

Because the licence is flat, RunsOn gets cheaper per minute the more you run. At low volume the licence dominates; at high volume AWS spot pricing does.

You still own the AWS account, its quotas and its networking, which is the trade against fully managed providers.

§ 04

Billing details that change the bill

!

Licence tiers are set by runners started per month, not minutes, so many short jobs push you up tiers faster than a few long ones.[1]

!

Compute is billed by AWS at spot or on-demand prices, which change. RunsOn's table is a us-east-1 spot snapshot.[1]

!

The licence is billed annually per legal entity.[1]

Frequently asked questions

How much does RunsOn cost?+
RunsOn charges a flat annual licence: EUR 300 ($350) a year for under 50,000 runners a month, EUR 900 ($1,050) under 200,000, EUR 1,800 ($2,100) under 500,000, and EUR 3,600 ($4,200) for Enterprise at 500,000 and above. Compute is billed separately by AWS. Figures read from runs-on.com on 1 October 2026.
Does RunsOn charge per minute?+
No. RunsOn states there are no seats and no minute-metering. You pay AWS for the instances, and RunsOn adds no markup to them.
Is RunsOn free for open source?+
Yes. RunsOn offers a free non-commercial licence for nonprofit, open-source, educational and personal projects, asking only for a public acknowledgement linking back to runs-on.com.
What does a 2 CPU runner cost on AWS through RunsOn?+
RunsOn's pricing page shows a 2 CPU x64 runner (m7i-flex.large) at $0.0009 per minute and a 2 CPU arm64 runner (m8g.large) at $0.0010 per minute, using us-east-1 spot prices including a 30 GB gp3 root volume. Spot prices change over time.

SOURCES · ALL READ 1 OCTOBER 2026

  1. [1]RunsOn pricing page: https://runs-on.com/pricing/, read 1 October 2026.
  2. [2]GitHub Docs, Actions runner pricing: https://docs.github.com/en/billing/reference/actions-runner-pricing, read 1 October 2026.

Vendors change prices without notice. If a figure here no longer matches RunsOn's page, the vendor page wins; tell us and we will re-read it.

Updated 2026-08-04