Have a look at our new "Complete Guide to Optimizing Slow Tests"! Discover →

Choose your plan

Put the power of the world’s fastest CI/CD service to work, at a price that’s best for you.

Startup

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 Startup 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 Startup 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.

Compare all plans

Premium customer support from CI/CD experts with 10+ years of experience

Available as an add-on

  • Lightning-fast replies to support queries
  • Solution engineering, video support, and more
  • CI/CD engineering training for your team
  • Support SLAs

See premium support plans

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 CI
    Save developers’ time with 20% – 2x faster builds out-of-the-box, before any workflow optimizations.
  • Graphical Workflow Builder
    Define pipelines-as-code using an intuitive point-and-click interface. Let every engineer contribute to CI/CD.
  • Dependency cache
    Automatically reuse standard language dependencies, with a CLI for full control for your custom files.
  • Multi-stage build pipelines
    Optimize for fast feedback by combining parallel jobs with sequential pipeline stages.
  • Monorepo workflows
    Run custom pipelines on changes in specific files. Save time by skipping needless builds and deploys.
  • SSH access to running and finished jobs
    Use Semaphore CLI to inspect logs or SSH into running jobs. Or launch exact copies of finished jobs in <2s.
  • Built-in secrets
    Safely store API keys and certificates with built-in encrypted secrets.
  • Parallel testing
    Get feedback faster with fan-in/fan-out parallel testing and job matrix.
  • Artifact store
    Save files to reuse them across your pipelines or as permanent records for future reference.
  • Private Docker registry
    Push and pull container images in CI/CD faster, saving $$ from cloud registries.
  • CD features
  • Connect to any cloud provider
    Deliver your applications to AWS, DigitalOcean, Google Cloud, Heroku, Microsoft Azure or any other cloud.
  • Manage multiple deployment environments
    Separate workflows and history for production, staging, and other environments.
  • Multi-stage releases
    Combine automatic steps with manual approval to ensure maximum reliability when delivering to users.
  • Automatic and manual promotions
    Chain pipelines together for any CD workflow: from blue/green and canary to continuous deployment.
  • Deployment Dashboards
    Define a dashboard that shows deployment activity and which versions of all your application have been deployed to which environment.
  • Parameterized promotions
    Define custom forms to parameterize CD pipelines.
  • Deployment queues
    Control which pipelines must run sequentially to prevent conflict and which may run in parallel.
  • Beta access to new features
    Get early access to Semaphore’s new advanced features
  • Security and compliance
  • Permission management
    RBAC for secrets, deployment access, and more
  • IP Allow list
    Restrict access to Semaphore based on network IP addresses.
  • Audit logs
    Review the actions performed by members of your organization.
  • Support
  • Community support
    Ask questions, connect with other users, and get help in our Community Forum.
  • Support SLAs
    Guaranteed ticket response time based on customer’s timezone and severity levels.
  • Premium support
    Direct 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 options
    Run jobs in bigger or smaller machines with custom configurations.

Free

  • 1x on Linux, 1x on macOS
  • None
  • $0
  • $0

Startup

  • 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
  • “Semaphore has one of the best customer
    support in the industry, always fast to
    respond and very helpful.”


    Michele Gerarduzzi

    Lead Front-end Engineer at Talenthouse

  • “Fast & responsive customer support.
    Among the best in the industry!”


    Jesal Gadhia

    Engineering Manager at BetterUp

  • “Powerful, easy to use CI/CD tool with incredible support”


    Andrew Lynch

    Founder at Shopdeploy

Read our reviews on G2 Crowd

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.