Free CI/CD platforms in 2026
./free --every-free-tier --side-by-side
Every major CI/CD platform has a free tier. They are not equally generous. This page lists every meaningful free option in 2026, the actual allowance you get, and the catches that turn into a paid bill if you ignore them. If you are looking for the cheapest way to get your first pipeline running, or evaluating what you might consume on a free tier before adopting a platform, the answers are below.
All numbers come from each vendor's public pricing page in May 2026. The hosted-CI free tiers are subject to change without notice; verify current offerings on the vendor sites before committing.
Hosted CI free tiers
| Platform | Private allowance | Public allowance | Catch |
|---|---|---|---|
| GitHub Actions Free | 2,000 Linux mins / mo | Unlimited | Storage 500 MB cap |
| GitLab Free | 400 mins / group / mo | Limited (OSS programme) | Far less than GitHub on private |
| CircleCI Free | 6,000 credits / mo (~600 mins) | OSS credits programme | Modest allowance |
| Bitbucket Pipelines Free | 50 mins / mo | Effectively unlimited public | Tiny private allowance |
| Buildkite Developer | Unlimited builds (5 users, 3 agents) | Unlimited public | You pay agent compute |
Self-hosted free options
Software is free; you pay only the compute and operator time. Cheapest direct cost for a small team is around $15-30 monthly for a single-VM setup.
| Platform | Licence | Min infra cost | Operator time |
|---|---|---|---|
| Jenkins | MIT | $30-80 / mo | 4-12 hrs / mo |
| GitLab CE | MIT-style | $30-80 / mo | 2-8 hrs / mo |
| Drone CI | Apache 2.0 | $15-30 / mo | 1-3 hrs / mo |
| Woodpecker CI | Apache 2.0 | $15-30 / mo | 1-3 hrs / mo |
| TeamCity Professional | Free for 3 agents / 100 configs | $30-80 / mo | 2-6 hrs / mo |
# TeamCity Professional has hard caps on agents (3) and build configs (100). Beyond those, you upgrade to Server which costs $1,999 per year.
Choosing a free tier by use case
For a solo developer or 2-3 person early-stage team on private repos: GitHub Actions Free is the right answer almost always. Two thousand monthly Linux minutes covers typical small-team usage. The platform-fee-included rate of $0.010 per minute beyond the allowance is reasonable. Stay on Free, monitor monthly usage, upgrade to Team when consistent overage starts.
For an open-source project on GitHub: GitHub Actions Free with public repos is unmatched. Unlimited Linux, Windows and macOS minutes for OSS workflows. Most successful OSS projects run their entire CI on this allocation without any vendor cost.
For an Atlassian-stack team evaluating Bitbucket Cloud: Bitbucket Free is intentionally tiny (50 monthly minutes). You will need Standard ($3 per user) almost immediately. The 3,500 included monthly minutes on Standard is the realistic free-equivalent for serious usage.
For a privacy-conscious team that cannot use SaaS CI: self-hosted Drone CI on a single VM is the lightest-weight self-hosted option. Single-binary controller, Docker-native pipelines, well-documented setup. Operator load is small at low volume.
For a team that wants to run a meaningful CI on Buildkite without committing: Buildkite Developer with three agents is enough to run a small production pipeline. The catch is the agent compute (around $30 per agent monthly on EC2) but the platform itself is free up to 5 users.
The traps to avoid
GitLab Free's tiny private-repo allowance catches teams migrating from other platforms expecting comparable headroom. If your team needs more than 400 monthly CI minutes per group, plan to use either self-hosted runners (free at the platform level) or upgrade to Premium (which is expensive at small team sizes).
Bitbucket Pipelines Free is essentially evaluation-only. The 50-minute monthly allowance is gone after a few CI runs. Teams adopting Bitbucket Cloud for source-control should budget for Standard ($3 per user) immediately rather than counting on the Free tier.
Self-hosted is not free. Software cost is zero, infrastructure is small, but operator time is real and dominates total cost at small scale. A team that thinks they have free CI on Drone or Jenkins is implicitly paying $300-1,200 monthly in operator time at fully loaded engineering rates. Account for it honestly.
Free tiers change. CircleCI revised free-tier credit allowances multiple times in 2023-2025. GitLab tightened OSS programme eligibility in 2024. Read the current pricing page before committing to a platform on the strength of its free tier; the offer in 2026 may not be the offer in 2027.
Related deep dives
Frequently Asked Questions
# click any question to expand