ci2actions.dev CI → GitHub Actions

GitHub Actions cost calculator

Work out what your CI minutes cost on GitHub-hosted runners, after the included minutes and the Windows and macOS multipliers, and what they would cost on larger or self-hosted runners. Runs in your browser; nothing is sent anywhere.

Your usage per month

RunnerMinutes / month

Don't know your minutes? The free CI Cost Report action reads them from your repository and posts a weekly breakdown, or look under Settings → Billing → Usage.

How GitHub Actions billing works

Cheapest wins, in order

  1. Add concurrency with cancel-in-progress: true to pull-request workflows so superseded runs stop.
  2. Move anything that doesn't need macOS or Windows to Linux; one macOS minute costs ten Linux minutes.
  3. Merge jobs that run under a minute; rounding on tiny jobs is often 20 to 40 percent of a bill.
  4. Cache dependencies (actions/cache, setup-* with cache:) and skip scheduled runs when nothing changed.
  5. Only then look at larger runners (faster, often cheaper per build when a job is CPU-bound) or self-hosted.

Prices are GitHub's published list prices as of 2026 and are repeated here for estimating only; check GitHub's billing documentation before relying on a number. Negotiated Enterprise pricing differs.