GitLab.com
GitLab-hosted runners for GitLab CI/CD on GitLab.com, paid in compute minutes that each machine type uses at its own cost factor.
Operated by GitLab Inc. about.gitlab.com Status: active[1] Checked 31 Oct 2026
CI runners
GitLab.com hosted runners
- Lowest price
- $0.01 /min
- saas-linux-small-amd64
- Billed
- unknown
- prepaid credit
- Sizes
- 12 sizes
- Linux, macOS, Windows · 2–32 vCPU
What to know
- PrepaidYou buy credit up front. Unused credit expires.
- Max job 3 hA job is stopped after 3 h.
Plans
| Plan | Price | Includes |
|---|---|---|
| Free | Free[1] | 400 compute minutes a month, 10 GiB storage, 5 users per top-level group |
| Premium | $29 per user /month[1] | Billed annually; 10,000 compute minutes a month; larger Linux, Arm64, GPU and macOS runners |
| Ultimate | unknown[1]Contact us for custom pricing | 50,000 compute minutes a month |
Prices
| Size | OS | Arch | vCPU | RAM | CPU | Price |
|---|---|---|---|---|---|---|
| saas-linux-small-amd64Linux x64 | Linux | x64 | 2 | 8 GB | unknown | $0.01 /min[1] |
| saas-linux-medium-amd64Linux x64 | Linux | x64 | 4 | 16 GB | unknown | unknown[4]Cost factor 2 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-large-amd64 Premium planLinux x64 | Linux | x64 | 8 | 32 GB | unknown | unknown[4]Cost factor 3 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-xlarge-amd64 Premium planLinux x64 | Linux | x64 | 16 | 64 GB | unknown | unknown[4]Cost factor 6 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-2xlarge-amd64 Premium planLinux x64 | Linux | x64 | 32 | 128 GB | unknown | unknown[4]Cost factor 12 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-medium-amd64-gpu-standard Premium plan NVIDIA Tesla T4 (or similar), 16 GBLinux x64 | Linux | x64 | 4 | 15 GB | unknown | unknown[4]Cost factor 7 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-small-arm64Linux arm64 | Linux | arm64 | 2 | 8 GB | unknown | $0.01 /min[1] |
| saas-linux-medium-arm64 Premium planLinux arm64 | Linux | arm64 | 4 | 16 GB | unknown | unknown[4]Cost factor 2 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-linux-large-arm64 Premium planLinux arm64 | Linux | arm64 | 8 | 32 GB | unknown | unknown[4]Cost factor 3 compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-macos-medium-m1 Premium planmacOS arm64 | macOS | arm64 | 4 | 8 GB | Apple M1 | unknown[4]Cost factor 6 (beta) compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-macos-large-m2pro Premium planmacOS arm64 | macOS | arm64 | 6 | 16 GB | Apple M2 Pro | unknown[4]Cost factor 12 (beta) compute minutes per job minute; GitLab publishes compute minutes at $10 per 1,000, not a USD price for this size |
| saas-windows-medium-amd64Windows x64 | Windows | x64 | 2 | 7.5 GB | unknown | $0.01 /min[1] |
- Jobs use compute minutes: job minutes x the machine type's cost factor. Factors: Linux x86-64 small 1, medium 2, large 3, xlarge 6, 2xlarge 12; GPU medium 7; Linux Arm64 small 1, medium 2, large 3; macOS M1 medium 6, M2 Pro large 12; Windows medium 1.
- Additional compute minutes cost $10 per 1,000, a one-time purchase on any plan. Sizes with cost factor 1 are listed at that rate; other sizes show no per-minute price because GitLab publishes only the cost factor.
- Included compute minutes per month: Free 400, Premium 10,000 ($29 per user a month, billed annually), Ultimate 50,000 (custom price). The quota is per top-level group, not per user.
- Linux x86-64 large and up, Linux Arm64 medium and large, GPU and macOS runners need Premium or Ultimate.
- macOS and Windows hosted runners are in beta. Windows VMs take about five minutes to provision.
- Public projects in the GitLab for Open Source program use a cost factor of 0.5.
- Using hosted runners requires a verified credit or debit card (a $1 authorization, not charged).
Terms
Billing
- Payment
- Prepaid credit[2]
- Plan minimum
- None[2]
- Billing increment
- unknown[2]Usage is job duration in seconds / 60 x cost factor; the docs do not say how it is rounded
- Minimum charge
- unknown[2]Not on the pricing page or the compute minutes docs
- Per-job fee
- None[2]
- Credit expires
- Yes[2]
- Credit refundable
- unknown[2]Not on the pricing page or the compute minutes docs
Limits
Platform
Cache
Sources
- 1 about.gitlab.com/pricing · 31 Oct 2026
- 2 docs.gitlab.com/subscriptions/gitlab_com/compute_minutes · 31 Oct 2026
- 3 docs.gitlab.com/ci/runners/hosted_runners · 31 Oct 2026
- 4 docs.gitlab.com/ci/pipelines/compute_minutes · 31 Oct 2026
- 5 docs.gitlab.com/user/gitlab_com · 31 Oct 2026
- 6 about.gitlab.com/security · 31 Oct 2026
Raw data: JSON