Where Cirun's free tier stops
Cirun Cirun's free tier stops at one clear condition: it is free only for open source projects. Within that boundary, it is unusually broad, with unlimited public repositories, unlimited runners, ARM-based runners, GPU runners, and all supported cloud providers. The ceiling is not a usage quota on jobs, minutes, or storage. Instead, the blocker is eligibility. If your work is private, commercial, or otherwise outside open source, the free tier does not extend to that use case, so you need an alternative that offers a broader free allowance.
Switch table
| Cirun | Run My Job | CircleCI | Scrutinizer | Buildkite | Appcircle | Bitbucket | |
|---|---|---|---|---|---|---|---|
| public repo allowance | Unlimited public repositories | Not specified | Not specified | Unlimited repositories for open-source projects | Unlimited private repositories | Not specified | Unlimited private repositories |
| concurrent jobs or builds | Unlimited runners | 10 concurrent jobs | Up to 30 concurrent job runs for Docker, Linux VM, Arm VM, and Windows VM; 1 concurrent macOS job run | Not specified | 3 concurrent jobs | 1 concurrent build | Not specified |
| monthly compute allowance | Not limited by a monthly quota in the free tier | 400 vCPU-minutes and 800 GB-minutes per month | Up to 30,000 credits per month | Not specified | 500 Linux hosted agent minutes per month | 20 builds per month | 50 build minutes per month |
| worker or runner types | ARM and GPU runners included | GitHub runners for organization accounts only | Docker, Windows, Linux, Arm, macOS, plus self-hosted runners and GPU workloads | Not specified | Hosted and self-hosted agents | Not specified | CI/CD with Bitbucket Pipelines |
| storage | Not specified | Not specified | 2 GB storage | Not specified | 1 GB package storage and bandwidth | Not specified | 1 GB total workspace storage and 1 GB Git LFS storage |
| team or user limit | Not specified | 1 integration per GitLab or GitHub organization | Up to 5 active users | Not specified | 1 active user | Not specified | Up to 5 users per workspace |
| Card required | - | No | No | Yes | No | Yes | Yes |
| First paid tier | - | Business €50/m | Performance starting at $15 / month | Basic €49 per month | Pro $30 USD, per active user/mo | Corporate Varies by usage | Standard $3.65 per user / month |
The alternatives
Run My Job
FTV 60 / 100Run My Job gives you a free ongoing quota for one GitLab or GitHub organization integration, 10 concurrent jobs, up to 12 vCPU and 32 GB memory per job, plus 400 vCPU-minutes and 800 GB-minutes each month. GitHub runners on the free plan work only with organization accounts. The free tier is built around isolated microVM jobs and usage-based limits, so it is useful when you want a fixed monthly allowance rather than Cirun's open-source-only access model. It also includes enough concurrency for a small team to keep several pipelines moving at once. Its paid upgrade starts at €50/month.
- Beats Cirun: Broader eligibility for private or commercial orgs
- Falls short: No free GPU runners or unlimited public repositories
- Who should switch: Switch here if you need a free GitHub Actions or GitLab CI runner for an organization, not just open source.
CircleCI
FTV 62 / 100CircleCI's free tier includes up to 30,000 credits per month, up to 5 active users, access to Docker, Windows, Linux, Arm, and macOS environments, 30 concurrent job runs for Docker, Linux VM, Arm VM, and Windows VM, 1 concurrent macOS job run, 5 concurrent self-hosted runner tasks, 2 GB storage, Docker layer caching, private orbs, deploys, and community support. It is a broad hosted CI option with several execution environments and no credit card requirement. Compared with Cirun, it is much better if you need a built-in service for mixed OS pipelines rather than running jobs on your own cloud account. The free tier is still capped, though, and the first paid plan starts at $15/month with usage-based pricing.
- Beats Cirun: Built-in multi-OS environments and broader hosted CI features
- Falls short: No unlimited open-source runner access on your own cloud infrastructure
- Who should switch: Switch here if you want a general CI platform with Linux, Windows, macOS, and Arm options on a free plan.
Scrutinizer
FTV 46 / 100Scrutinizer gives open-source projects a free option plus a 14-day free trial without credit card details. The trial itself is not a long-term free allowance, but it lets you test a service that combines continuous integration, analysis, code intelligence, builds, deploys, and review steps in one place. The broader product is centered on quality and analysis workflows rather than self-hosted runners, so the free access is useful for evaluating that style of pipeline. Its pricing is container-based in the paid tiers, with the Basic plan at €49 per month. If you only need a short evaluation window, it is easy to start without payment friction.
- Beats Cirun: Free access without card details for evaluation
- Falls short: Trial-based access instead of perpetual free usage
- Who should switch: Switch here if you only need to test a CI and analysis workflow before committing.
Buildkite
FTV 60 / 100Buildkite's free Personal plan is free forever with no credit card and no expiry. It includes 3 concurrent jobs across hosted and self-hosted agents, 1 active user, 90-day build retention, 50k test executions per month, 1 Test Engine workflow, 1 GB package storage and bandwidth, 500 Linux hosted agent minutes per month, up to 6 vCPU concurrency for Linux hosted agents, Git mirror volumes, custom agent images, team permissions, and GitHub authentication. That makes it a solid free choice if you want a small but durable CI setup that can span hosted and self-hosted agents. It falls short of Cirun on open-source-unlimited scale and cloud-provider flexibility.
- Beats Cirun: Perpetual free plan with self-hosted and hosted agents
- Falls short: Much tighter concurrency, minutes, and storage caps
- Who should switch: Switch here if you want a free CI plan for a solo project or small workflow with both hosted and self-hosted agents.
Appcircle
FTV 39 / 100Appcircle's free Starter plan includes 1 concurrent build, 30 minutes maximum build time per build, 20 builds per month, 1000 CodePush updates per month, 100 Testing Distribution downloads per month, 100 Enterprise App Store downloads per month, and 5 publishes to stores per month. It is a mobile CI/CD platform built for iOS, Android, React Native, and Flutter apps, so the free tier is centered on app delivery rather than general-purpose runners. That makes it a fit when your pipeline is mobile-specific and the monthly build allowance is enough. The free tier is very limited, but it is perpetual.
- Beats Cirun: Mobile app release workflows and publishing features
- Falls short: Far less general runner flexibility and much lower build limits
- Who should switch: Switch here if your main need is mobile CI/CD, signing, and app store publishing.
Bitbucket
FTV 42 / 100Bitbucket's free cloud plan includes up to 5 users per workspace, 1 GB total workspace storage, 50 build minutes per month, 1 GB Git LFS storage, code insights from up to three integrations, up to 10 deployment environments, unlimited private repositories, unlimited pull request reviewers, Jira integration, CI/CD with Bitbucket Pipelines, merge checks, AI-assisted pull request features, dynamic pipelines, repository-level access tokens, and community-only support. It is a good all-in-one option when you want Git hosting and CI in the same place. Compared with Cirun, it is more of a repository platform with pipelines than a runner service on your own cloud infrastructure.
- Beats Cirun: Git hosting plus CI/CD in one free workspace
- Falls short: Only 50 build minutes per month and no self-managed runner model
- Who should switch: Switch here if you want free source hosting and pipelines together rather than a dedicated runner service.
Two quick picks
Buildkite
Buildkite is the closest drop-in if you already think in terms of CI jobs and runners. It supports hosted and self-hosted agents, GitHub authentication, custom agent images, and team permissions, so the workflow shift is smaller than moving to a repo-hosting-first platform.
CircleCI
CircleCI gives the widest free working room across environments, concurrency, and included features. It covers Docker, Linux, Arm, Windows, macOS, and self-hosted runners, so a builder can stretch further before hitting the free tier limits.
Frequently asked questions
Which alternative is closest if I want to keep using GitHub Actions-style workflows?
Run My Job is the closest fit because it is a runner service for GitHub and GitLab CI. Buildkite is also close if you are willing to adapt to its own pipeline model.
Which alternative has the biggest free concurrency?
CircleCI has the largest stated free concurrency in this set, with up to 30 concurrent job runs for several environments and 1 concurrent macOS run.
Which alternative is best for mobile app pipelines?
Appcircle is the most relevant choice because its free plan is built around mobile build, signing, testing distribution, and app store publishing.
Which alternative is best if I need no credit card for signup?
CircleCI, Buildkite, and Run My Job all state no card is required. Scrutinizer's free trial also says no credit card details are needed.
Bottom line
For the most common case, Buildkite is the best alternative to try first. It keeps the CI runner mindset, supports both hosted and self-hosted agents, and offers a perpetual free plan with no card required. That makes it easier to move from Cirun than switching to a repository host or a mobile-only platform. If you need broader free environment coverage instead of a runner-shaped workflow, CircleCI is the next option to compare.
Read the full listing for Cirun. Scores use the FTV methodology at /ftv. Browse more alternatives on /alternatives, or head-to-head comparisons on /compare.