GitHub Actions pricing: plans, limits & costs
Run tests and build checks on every pull request
Pricing verified Oct 2026.
Visit GitHub Actions · Official pricing page
Free plan: Standard GitHub-hosted runners are free for public repositories; self-hosted runners are free. Private-repository allowances depend on the account or organization plan.
GitHub Actions plans compared
| Plan | Monthly | Billed annually | Limits |
|---|---|---|---|
| Included minutes | Free | — | Private repositories share their account or organization allowance: 2,000 minutes/month on Free to 50,000 on Enterprise Cloud. Public repositories are free on standard hosted runners; larger runners are billed. |
Example hosted-runner rates per minute: 2-core Linux x64 $0.006, 2-core Windows $0.010, and 3/4-core macOS $0.062. Rates depend on runner size and OS; do not apply the old 2x/10x multipliers to these dollar rates. Storage and other usage can be billed separately. GitHub subscription charges are separate.
Stacks that use GitHub Actions
- Auto-deploy every code push — Push code and relax. Every deploy is tested and shipped automatically.
GitHub Actions pricing FAQ
Does GitHub Actions have a free tier?
Yes. Standard GitHub-hosted runners are free for public repositories; self-hosted runners are free. Private-repository allowances depend on the account or organization plan.
How much does GitHub Actions cost?
GitHub Actions is free to use — Standard GitHub-hosted runners are free for public repositories; self-hosted runners are free. Private-repository allowances depend on the account or organization plan..
How up to date is this GitHub Actions pricing?
We last verified it in Oct 2026 against GitHub Actions's public pricing page. Tool pricing changes often — always confirm on the official pricing page before committing.