GitHub Actions cost calculator
Enter the minutes you use each month on each runner type and see what GitHub bills after your plan's free minutes, using the published per-minute prices.
- Monthly bill
- $575.00
- $6,900 a year
- Total minutes
- 59,500
- 3,000 covered by your plan
- Blended rate
- $0.0097/min
| Runner | Minutes | Free | Billable | Rate / min | Cost |
|---|---|---|---|---|---|
| Linux 2-core | 40,000 | 3,000 | 37,000 | $0.0060 | $222.00 |
| Linux 4-core | 10,000 | 0 | 10,000 | $0.0120 | $120.00 |
| Linux 8-core | 5,000 | 0 | 5,000 | $0.0220 | $110.00 |
| Windows 2-core | 3,000 | 0 | 3,000 | $0.0100 | $30.00 |
| macOS 3-core | 1,500 | 0 | 1,500 | $0.0620 | $93.00 |
For comparison, the 95% of these minutes on Linux and macOS would cost $292.00 at compiler.dev rates, before any free minutes.
Prices checked 2026-10-10 against the provider's published rates. Everything runs in your browser; nothing you type is sent anywhere.
How to use it
- Pick your GitHub plan so the right number of free minutes is deducted.
- Enter monthly minutes for each runner type. Your billing page (Settings, Billing, Actions usage) shows the real numbers.
- Read the monthly total and the per-runner breakdown. Windows minutes use 2 free minutes each and macOS minutes use 10.
Frequently asked questions
How does GitHub bill Actions minutes?
Each job is rounded up to the next whole minute and billed at the per-minute rate of its runner. Your plan includes free minutes for standard hosted runners, and larger runners are always billed.
Are public repositories free?
Standard GitHub-hosted runners are free for public repositories. Private repositories use the included minutes, then pay the per-minute rate.
Why do Windows and macOS use up free minutes faster?
Included minutes are measured in Linux-equivalent time: a Windows minute counts as 2 and a macOS minute as 10 against the free allowance.
How accurate are the prices?
They are GitHub's published list prices as of the date shown on the page. GitHub can change them, so check docs.github.com for the current table before budgeting.
Related tools
- CI minutes forecasterForecast monthly CI minutes and GitHub Actions cost from pull requests per day, pushes per PR, jobs per run and minutes per job. Plan and runner aware.
- GitHub-hosted runner specs lookupLook up any GitHub-hosted runner label (ubuntu-latest, windows-latest, macos-latest and larger runners) and see vCPU, RAM, disk and per-minute price.
- Cost of slow CI calculatorWork out what slow CI costs your team each year from engineers, waits per day, minutes per wait and hourly cost, plus the saving from faster builds.
- GitHub Actions matrix expanderSee every job a GitHub Actions strategy.matrix creates, with include and exclude applied, and the total job count against the 256-job limit.