GitHub Actions cost calculator
How much will GitHub Actions cost me a month?
This calculator works out a month of GitHub Actions from GitHub's published per-minute rates and its included-minute rules, read September 13, 2026. Enter your plan, your monthly job-minutes and your runner. On GitHub Team, 12,000 standard Linux 2-core minutes is 3,000 included and 9,000 billed at $0.006, which is $54.00. The same work on Sengi's 2 vCPU runner, where typical CI runs 1.8× faster, is $11.00: you save 80%. No email address needed.
Last checked September 13, 2026, against GitHub's published rates.
The full rate tables and billing rules are on the GitHub Actions pricing page.
How do I calculate my GitHub Actions bill?
GitHub a month
—
Sengi a month
—
You save
—
GitHub rates from its runner pricing reference, September 13, 2026. Sengi's side is the same work: builds finish faster on Sengi, so your GitHub minutes are divided by the speed-up measured for that job type and size: RunsOn's open benchmark harness, run on Sengi October 9, 2026, and for typical CI and Docker on 2 vCPU, a Node + Docker build measured October 6, 2026. Storage excluded; Sengi's cache is included free.
What does a month cost at three common volumes?
Each is what the calculator returns for those inputs with the job type left on Typical CI, worked by hand. Storage is left out.
Under the quota: GitHub Free, 1,500 private minutes
| Line | Minutes | Rate | Cost |
|---|---|---|---|
| Included minutes used (of 2,000) | 1,500 | — | $0.00 |
| Billed Linux 2-core minutes | 0 | $0.006 | $0.00 |
| GitHub monthly total | — | — | $0.00 |
| Sengi, 2 vCPU, 1.8× faster, within the 3,000-minute allowance | 834 | $0.003 | $0.00 |
Below the quota, neither side bills compute.
Over the quota: GitHub Team, 12,000 private Linux 2-core minutes
| Line | Minutes | Rate | Cost |
|---|---|---|---|
| Included minutes used (of 3,000) | 3,000 | — | $0.00 |
| Billed Linux 2-core minutes | 9,000 | $0.006 | $54.00 |
| GitHub monthly total | — | — | $54.00 |
| Sengi, 2 vCPU, 1.8× faster: 6,667 minutes, after the 3,000-minute allowance | 3,667 | $0.003 | $11.00 |
| You save (80%) | — | — | $43.00 |
A larger runner: GitHub Team, 6,000 minutes on Linux 4-core
| Line | Minutes | Rate | Cost |
|---|---|---|---|
| Included minutes used (larger runners cannot use them) | 0 | — | $0.00 |
| Billed Linux 4-core minutes | 6,000 | $0.012 | $72.00 |
| GitHub monthly total | — | — | $72.00 |
| Sengi, 4 vCPU, 1.81× faster: 3,315 minutes, after 1,500 allowance minutes | 1,815 | $0.006 | $10.89 |
| You save (85%) | — | — | $61.11 |
The biggest saving on the page. GitHub bills all 6,000 minutes, because included minutes cannot be used for larger runners. On Sengi the same builds finish 1.81× faster and every minute is $0.006 against GitHub's $0.012, so you save 85%.
Frequently asked questions
Is there a GitHub Actions cost calculator?
This page is one. Enter your plan, your monthly job-minutes and your runner. It applies GitHub's published per-minute rates and included-minute rules, then shows the same work on Sengi: half the price per minute, $0.003 against $0.006, and builds up to 1.9× faster, so together you save up to 74% a build. It runs in your browser with no email gate.
How do I calculate GitHub Actions cost by hand?
Take your monthly job-minutes, subtract your plan's included minutes if the work is on standard runners in private repositories, and multiply what is left by the runner's per-minute rate. On GitHub Team that is 12,000 minutes less 3,000 included, leaving 9,000 at $0.006 for a standard Linux 2-core runner, which is $54.00. Larger runners skip the subtraction entirely, because included minutes cannot be used for them. Storage for artifacts and caches is a separate meter and is not part of the minute arithmetic.
How much does GitHub Actions cost for a private repository?
Your plan's included minutes apply first — 2,000 a month on GitHub Free, 3,000 on Pro and Team, 50,000 on Enterprise Cloud — and every further minute is billed at its runner's rate. A standard Linux 2-core minute is $0.006, so a private-repository team running 12,000 of them on GitHub Team pays $54.00. Public repositories do not draw on the quota at all on standard runners.
What does GitHub Actions cost per minute?
A standard Linux 2-core runner is $0.006 a minute, the 1-core Linux runner is $0.002, Linux 2-core on arm64 is $0.005, Windows 2-core is $0.010 and macOS is $0.062. Larger x64 Linux runners start at $0.012 a minute for 4 cores and reach $0.252 at 96 cores. Every job's minutes are rounded up to the whole minute before the rate is applied.
Does the calculator cover larger runners?
Yes: the Linux 4-core at $0.012 a minute and the 8-core at $0.022, against Sengi's $0.006 and $0.012. GitHub bills larger runners from the first minute, because included minutes cannot be used for them, so this is where switching saves the most.
Are these rates current?
Yes. They were read on September 13, 2026 from GitHub's published reference: the rates that took effect on January 1, 2026. Every change is recorded on this site's GitHub Actions pricing changes page.
Cut your GitHub Actions bill by up to 74%.
Up to half GitHub’s price per minute, on 5 GHz bare metal. Builds finish up to 1.9× faster than on GitHub’s runners, so together you pay up to 74% less per build. Change one runs-on line, or give your coding agent one prompt and it opens the pull request for you.
3,000 free minutes a month, no card. See how switching works
