Choose your plan
Put the power of the world’s fastest CI/CD service to work, at a price that’s best for you.
Standard
Autoscalable pipelines.
14-day free trial.
Pay-as-you-go, from $0/month
- No per-seat cost
Each month your bill starts from $0. Pay only for the time that Semaphore runs your workflows.
- Graphical Workflow Builder
Define pipelines-as-code using an intuitive point-and-click interface. Let every engineer contribute to CI/CD.
- Monorepo workflows
Run custom pipelines on changes in specific files. Save time by skipping needless builds and deploys.
- Artifact store
Save files to reuse them across your pipelines or as permanent records for future reference.
- First-class CD environments
Separate workflows and history for production, staging, and other environments.
- SSH access to running jobs
Use Semaphore CLI to inspect logs or SSH into running jobs. Or launch exact copies of finished jobs in <2s.
- Standard customer support
Semaphore support can help you troubleshoot issues you run into via email. Replies within 24h on work days.
Enterprise Cloud
Autoscalable pipelines.
14-day free trial.
Custom pricing
- Everything in Standard plan
- Advanced CD features
Define custom forms to parameterize delivery pipelines, prevent deployment conflicts with queues, and more.
- Permission management
RBAC for secrets, deployment access, and more.
- Private Docker registry
Push and pull container images in CI/CD faster, saving $$ from cloud registries.
- Self-hosted agents
Run jobs on your own infrastructure while using Semaphore’s web interface.
- Solution engineering
Our CI/CD experts can provide custom PoC, training, and onboarding to help your team get set up quickly.
- Flexible annual billing options
Choose to pay bills via bank transfer or credit card, purchase annual credits at a discount, and more.
- Premium support available
Depending on the plan, it includes support SLAs, email and video support, private Slack channel, and a dedicated success manager.
Enterprise
On-Premise
Full control over how you run your CI/CD
Custom pricing
- Everything in Standard plan
- CI/CD on your own infrastructure
Configure the environment that your team needs on Linux, Windows, ARM, Kubernetes, or Docker
- Permission management
RBAC for secrets, deployment access, and more.
- Customized build resources
Create a custom configuration to scale up when running larger jobs
- Unlimited build minutes
With the Enterprise plan, you don’t have a limitation on the build minutes. You can add the build minutes depending on your need
- Solution engineering
Our CI/CD experts can provide custom PoC, training, and onboarding to help your team get set up quickly.
- Pre-flight checks
Codify security standards for all pipelines
- Premium support available
Depending on the plan, it includes support SLAs, email and video support, private Slack channel, and a dedicated success manager.
Free
for private, hobby, and open-source projects
$0/month
- $10 free credits = 1,300 minutes
Credits reset at the beginning of each month.
- 1 job at a time
Running jobs in parallel is available in free trial, paid, and open source plans.
- Build on Linux, Docker, Android, macOS
Use prebaked VMs with popular languages and tools preinstalled, or bring your own Docker containers.
Premium customer support from CI/CD experts with 10+ years of experience
- Lightning-fast replies to support queries
- Solution engineering, video support, and more
- CI/CD engineering training for your team
- Support SLAs

Compare plans
- Billing
- Per-seat fee Charged for every person that commits code.
- Autoscaling parallelism No servers to manage. No fixed capacity limits. CI/CD scales to process your work just in time.
- Payment method
- Annual billing
- Hosting options
- Self-hosted agents Build your own CI/CD platform behind the security of your company firewall by hosting your own set of agents that run your CI/CD
- Self-hosted Semaphore application Host Semaphore fully on-premise, both the application and the agents that run it
- CI features
- World’s fastest cloud CISave developers’ time with 20% – 2x faster builds out-of-the-box, before any workflow optimizations.
- Graphical Workflow BuilderDefine pipelines-as-code using an intuitive point-and-click interface. Let every engineer contribute to CI/CD.
- Dependency cacheAutomatically reuse standard language dependencies, with a CLI for full control for your custom files.
- Multi-stage build pipelinesOptimize for fast feedback by combining parallel jobs with sequential pipeline stages.
- Monorepo workflowsRun custom pipelines on changes in specific files. Save time by skipping needless builds and deploys.
- SSH access to running and finished jobsUse Semaphore CLI to inspect logs or SSH into running jobs. Or launch exact copies of finished jobs in <2s.
- Built-in secretsSafely store API keys and certificates with built-in encrypted secrets.
- Parallel testingGet feedback faster with fan-in/fan-out parallel testing and job matrix.
- Artifact storeSave files to reuse them across your pipelines or as permanent records for future reference.
- Private Docker registryPush and pull container images in CI/CD faster, saving $$ from cloud registries.
- CD features
- Connect to any cloud providerDeliver your applications to AWS, DigitalOcean, Google Cloud, Heroku, Microsoft Azure or any other cloud.
- Manage multiple deployment environmentsSeparate workflows and history for production, staging, and other environments.
- Multi-stage releasesCombine automatic steps with manual approval to ensure maximum reliability when delivering to users.
- Automatic and manual promotionsChain pipelines together for any CD workflow: from blue/green and canary to continuous deployment.
- Deployment DashboardsDefine a dashboard that shows deployment activity and which versions of all your application have been deployed to which environment.
- Parameterized promotionsDefine custom forms to parameterize CD pipelines.
- Deployment queuesControl which pipelines must run sequentially to prevent conflict and which may run in parallel.
- Beta access to new featuresGet early access to Semaphore’s new advanced features
- Security and compliance
- Permission managementRBAC for secrets, deployment access, and more
- IP Allow listRestrict access to Semaphore based on network IP addresses.
- Audit logsReview the actions performed by members of your organization.
- Support
- Community supportAsk questions, connect with other users, and get help in our Community Forum.
- Support SLAsGuaranteed ticket response time based on customer’s timezone and severity levels.
- Premium supportDirect contact with a Semaphore success manager dedicated to providing you the highest quality of support. Available as an add-on.
- Compute options
- Linux-2 – 2 vCPU 4GB RAM
- Linux-4 – 4 vCPU 8GB RAM
- Linux-8 – 8 vCPU 16 GB RAM
- macOS-4 – 4 vCPU 8GB RAM
- macOS-8 – 8 vCPU 16 GB RAM
- Custom compute optionsRun jobs in bigger or smaller machines with custom configurations.
Free
- 1x on Linux, 1x on macOS
- None
- $0
- $0
Standard
- Custom
- Credit card, PayPal
- $0.000125/sec
- $0.000250/sec
- $0.000500/sec
- $0.000500/sec
Enterprise Cloud
- Unlimited
- Bank transfer, credit card
- Custom
- Custom
- Custom
- Custom
- Custom
Enterprise On-Premise
- Unlimited
- Bank transfer, credit card
- Not applicable
- Not applicable
- Custom
- Custom
- Custom
- Custom
- Custom
Semaphore is trusted by the world’s best engineering teams
Teams who switch to Semaphore save over 500 engineer-hours per month
Here’s why:
- Your projects will run faster out-of-the-box
- Advanced CI/CD control access via graphical Workflow Builder
- Unlimited parallel testing slashes the testing time
- Fast dependency cache, artifacts, private container registry
Case studies
FAQs
Does Semaphore offer flat pricing?
In case you’re looking for the pricing model with consistent price per machine regardless of the amount build minutes spent, we’ve got you covered. You set the number of each machine type to the desired level and we charge the fixed monthly or annual amount. In case you’re interested, please reach out to our Customer Success team to get an offer.
How does pricing change if we migrate from Semaphore Classic?
As a Classic customer, you’re eligible for the grandfathered pricing plan in Semaphore 2.0. This means we match your current Semaphore Classic capacity and costs with no limitations in terms of build minutes. You still have the option to choose between a grandfathered plan and the pay-per-use pricing model while transferring to Semaphore 2.0. Our Customer Success team will be happy to guide you, so don’t hesitate to contact us.
How does per-second pricing work?
You are charged based on the time it takes your code to execute, prorated to the second. The price depends on the machine types you use in each stage of your CI/CD pipelines. Consistent month-to-month usage results in a consistent invoice.
How does the credit system work?
At the beginning of each monthly cycle, your free organization gets $10 of free credits. If you’ve used all your free credits, Semaphore will stop running your pipelines until the next cycle.
Do you offer annual plans?
We will announce annual plans for Semaphore 2.0 soon. To make sure you get the news, contact us or subscribe to our newsletter.
Can I use Semaphore 2.0 for my open source project?
Linux and macOS open source projects get free parallel CI on Semaphore.
Start building https://id.semaphoreci.com/signup
How does Semaphore keep my code safe?
We take the security of your company’s source code very seriously. Our Security page outlines how we ensure your code is safe.
What forms of payment do you accept?
We accept all major credit cards: Visa, Mastercard, American Express, Discover. You can also use PayPal. For additional payment options, like wire transfer, please contact our customer success team.