# Latchkey

Managed Linux x64 runners for GitHub Actions and Latchkey's own CI, billed per minute on top of a monthly plan that includes free minutes.

- Operated by: Latchkey
- Status: Active [1]
- Website: https://latchkey.dev
- Categories: CI runners
- Checked: 31 Oct 2026

## Latchkey runners (Latchkey on GH and Latchkey CI) (CI runners)

- Lowest price: $0.0025 /min (latchkey-small)
- 5-min job: $0.0125 (Linux x64, 2 vCPU · rank 5 of 15)
- Billed: Per minute (monthly plan with included usage)
- Sizes: 4 sizes (Linux · 2–16 vCPU)

What to know:

- $5/mo plan: This price only applies on a plan of at least $5 a month.
- Max job 4 h: A job is stopped after 4 h.

### Plans

- Developer: $5 /month; 1 repository, 1 seat, 2,000 free minutes, 20 concurrent jobs [1]
- Launch: $19 /month; Up to 10 repositories, 3 seats, 4,000 free minutes, 40 concurrent jobs, 2 custom runners; extra seats $5/month [1]
- Scale: $49 /month; 40 repositories, 5 seats, 6,000 free minutes, 80 concurrent jobs; extra seats $5/month [1]
- Enterprise: unknown (Custom; talk to sales); 41+ repositories, negotiated rates, unlimited custom runners [1]

### Billing

- Payment: Monthly plan with included usage [2]
- Plan minimum: $5 a month [2]
- Billing increment: Per minute (rounded up) [2]
- Minimum charge: 60 s [2]
- Per-job fee: None [2]

### Limits

- vCPU: Dedicated [3]
- Concurrent jobs: 20 [3]
- Max job length: 4 h [3]

### Setup

- Setup billed: No [3]
- Billed setup per job: 0 s [3]

### Platform

- CI systems: GitHub Actions, Other [3]
- Hosting: Managed [3]
- Regions: us-east-1 [3]

### Free allowance

- Minutes a month: 2,000 [1]
- Credit a month: None [1]
- One-time credit: None [1]

### Cache

- Included: unknown (Dependency cache is included but no size cap is published) [4]
- Extra storage: unknown (No cache storage price on the pricing or caching pages) [4]
- Docker layer cache: Yes [4]
- Persistent disks: No [4]

### Features

- SSH debugging: No [5]
- Static IPs: unknown (Runners egress through NAT gateways but no static IP offer is stated on the security or limits pages) [5]
- GPU runners: No [5]
- SOC 2: unknown (No SOC 2 report mentioned on the security architecture, FAQ or enterprise pages) [5]

### Prices

| Size | OS | Arch | vCPU | RAM | Disk | CPU | Plan | Price | Per minute |
|---|---|---|---|---|---|---|---|---|---|
| latchkey-small | Linux | x64 | 2 | 8 GB | 100 GB | AWS EC2 m6a class | any | $0.0025 /min [1] | $0.0025 |
| latchkey-medium | Linux | x64 | 4 | 16 GB | 100 GB | AWS EC2 m6a class | any | $0.005 /min [1] | $0.005 |
| latchkey-large | Linux | x64 | 8 | 32 GB | 100 GB | AWS EC2 m6a class | any | $0.01 /min [1] | $0.01 |
| latchkey-xlarge | Linux | x64 | 16 | 64 GB | 200 GB | AWS EC2 m6a class | any | $0.02 /min [1] | $0.02 |

- Plans: Developer $5/month (1 repository, 1 seat, 2,000 free minutes), Launch $19/month (10 repositories, 3 seats, 4,000), Scale $49/month (40 repositories, 5 seats, 6,000), Enterprise custom. Extra seats $5/month on Launch and Scale.
- Free minutes are counted in small-equivalent units: medium counts 2x, large 4x, xlarge and custom 8x.
- 30-day free trial of the Launch plan, no card required.
- Custom runner configurations (own CPU, memory and 100 to 500 GB disk) bill at the xlarge rate.
- Linux x86_64 (Ubuntu 24.04) only; no Windows, macOS, arm64 or GPU runners.
- Latchkey on GH needs a GitHub organization; Latchkey CI also works on personal accounts.
- The terms of service describe the service as an open beta.

## Sources

[1] https://latchkey.dev/pricing (checked 31 Oct 2026)
[2] https://latchkey.dev/documentation/runner-usage-and-free-minutes (checked 31 Oct 2026)
[3] https://latchkey.dev/documentation/runner-limits (checked 31 Oct 2026)
[4] https://latchkey.dev/documentation/docker-layer-caching (checked 31 Oct 2026)
[5] https://latchkey.dev/documentation/security-architecture (checked 31 Oct 2026)
