All plans are self-hosted

Community

For personal setups, homelabs and early automation.

$0

Free and open source

Start for free

Core automation

  • Open source under the MIT license
  • Run automation from the UI and API
  • Execution history and logs
  • Project-level access control
  • Documentation and community support
See when to upgrade →
Recommended

Pro

For teams running and scaling infrastructure automation in production.

$490 / yeartaxes calculated at checkout

4 users4 runners Execution agents that run tasks close to private networks, remote sites or restricted infrastructure.
Buy Pro

Everything in Community, plus

  • Remote execution with runners Execution agents that run tasks close to private networks, remote sites or restricted infrastructure.
  • Terraform/OpenTofu state stored in Semaphore
  • HashiCorp Vault integration
  • Task summaries and exportable logs
  • Up to 500 managed nodes A managed node is a unique target host automated by Semaphore UI, such as a server or virtual machine. Each host counts once toward your annual limit, even if you automate it multiple times. Pro includes up to 500 managed nodes.
  • Business-time support SLA
Compare all features →

Prefer to pay by bank transfer?Continue in Customer Portal →

Enterprise

For governed, highly available or business-critical infrastructure.

Custom

Tailored to your infrastructure and support needs

Everything in Pro, plus

  • High availability
  • Custom roles and identity group mapping
  • Devolutions Server, AWS Secrets Manager and Azure Key Vault
  • Air-gapped and advanced multi-instance licensing
  • Onboarding, migration and configuration assistance
Explore Enterprise →

Trusted by thousands of teams

  • #1

    Ansible UI for Windows & Linux

  • 14K+

    Stars on GitHub

  • 6M+

    Pulls on Docker Hub

  • 100K+

    Installations

Which plan should I choose?

Use this quick guide before going into the full comparison.

Choose Community if

  • You want a free starting point
  • One person owns the setup
  • You can self-support from docs and community

Choose Enterprise if

  • Semaphore UI is business-critical or governed
  • You need HA, unlimited users or runners, custom roles or identity group mapping
  • You need onboarding, upgrade help, procurement support or faster SLA options

Compare plans in detail

Choose the right Semaphore UI plan based on automation, security, integrations, and production needs.

Swipe to compare all three plans →

Feature
Enterprise
Automation & execution
Running Ansible, Terraform, OpenTofu, Shell, Python and PowerShell from one platform
Inventory management (Static, File-based, Dynamic)
Reusable Task Templates
Scheduled Tasks (Cron)
Reusable automation configuration (Variable Groups) Reusable sets of environment variables and secrets that can be shared across task templates.
Distributed execution (Global Runners)
Isolated execution (Project Runners) Execution agents that run tasks close to private networks, remote sites or restricted infrastructure.
Terraform/OpenTofu HTTP backend Stores Terraform or OpenTofu state in Semaphore UI through the standard HTTP backend.
Tag-based runners routing
Docker execution Runs each task in an isolated Docker container instead of directly on the runner host.
Kubernetes execution Runs each task in an isolated pod in your Kubernetes cluster.
Workflows Connects task templates into a visual sequence with conditions between steps.
Access control
Project-level access control
Role-based access control (RBAC)
Two-factor authentication (TOTP)
LDAP / Active Directory login
SSO via OIDC (Okta, Entra ID, Keycloak, Google etc.)
Role mapping from IdP groups
Custom Roles
Granular task-level permissions
Secrets & credentials
Centralized credential store (Key Store)
Encrypted credentials with runtime injection
HashiCorp Vault secrets storage
AWS Secrets Manager secrets storage
Azure Key Vault secrets storage
Devolutions Server secrets storage
Audit
Task History
Activity History
Server Log
Task Execution Summary
File-based Log Export
API & integrations
REST API
Webhook Automation Triggers
Git repositories (GitHub, GitLab, Bitbucket)
Notifications (Email, Slack and Microsoft Teams, etc.)
MCP server for AI-based automation workflows
Support
Support SLA 48h business days Custom SLA options based on your needs
Feature request review Community-driven Standard review Prioritized review
Onboarding help
Upgrade help
Configuration help
Custom development
Migration assistance
Licensing
High Availability
Multi-instance license Per-instance subscription
Air-gapped (offline) license
30-day evaluation

Try Pro in your own environment

Use the full Pro experience with your own infrastructure and data.

  • No credit card
  • Self-hosted
  • Cancel anytime
Start Pro trial

FAQ

Can I use Semaphore UI for free?

Community is free and open source under the MIT license. Run it in your own environment and start automating without a paid subscription. Choose Pro when you need additional controls, visibility and support for your team.

Can I try Semaphore UI before paying?

Yes. Start a 30-day Pro trial in your own self-hosted environment. No credit card is required. For an Enterprise evaluation, contact our team to discuss your requirements.

Start Pro trial →

What payment methods do you support?

Buy Pro online by card. For bank transfer, continue in the Customer Portal. Contact us if your organization needs an invoice or supporting billing documents. Enterprise uses custom commercial terms and bank transfer.

Customer Portal →

How do we activate Semaphore UI?

After purchasing Pro, you receive a license key to activate in your self-hosted Semaphore UI instance. Follow the configuration guide to apply it. For Enterprise, our team will help with purchase and activation.

Activation guide →

Do you offer custom pricing?

Pro has fixed annual packages for 1, 4 or 10 Pro users, with the same number of Project Runners. Enterprise pricing is tailored to your infrastructure, deployment and support requirements.

Can I upgrade, downgrade, or change my plan later?

You can move from Community to Pro as your needs grow. If you need to change an existing Pro subscription, contact our team to arrange the right package. For larger or more complex deployments, discuss Enterprise options with us.

Contact us →

Is Semaphore UI cloud-based or self-hosted?

All plans are self-hosted. Semaphore UI runs in your environment, so your automation, credentials and operational data stay under your control.

Ready to run automation as a team?

Choose Pro for everyday team automation, or talk to us about Enterprise requirements.

Choose Pro package