Simple, Predictable Pricing

For GitHub and GitLab teams

Other vendors charge for every plan, every apply, every resource, and every private runner. This creates anxiety about scale. We believe infrastructure automation should be predictable. No surprises. No gotchas.

Why teams choose Terrateam

No hidden fees. No limits. No lock-in.

Unlimited Runners

Competitors charge $100-300+ per runner. We include unlimited.

→ Save $1000s/month

Unlimited Runs

No charges per plan or apply. Run as many operations as needed.

→ No usage anxiety

No Resource Fees

Manage 10 or 10,000 resources for the same price.

→ Predictable costs

Your State Storage

Use S3, GCS, or Azure. No vendor lock-in.

→ Total freedom
Included in All Plans

GitOps Workflow Integration

Automate plan and apply operations directly within pull requests.

Drift Detection & Notification

Detect infrastructure drift on a customizable schedule with optional reconciliation.

Granular Access Control Policies

Restrict actions by team, directory, or tag using advanced rule-based access controls.

Plan & Apply Approval Workflows

Enforce reviewer approvals, status checks, and superapprovals before applying changes.

Multi-Engine IaC Support

Use Terraform, Terragrunt, OpenTofu, Pulumi, CDKTF, and more.

Cost Estimation

Understand the financial impact of changes before applying them.

Trusted by engineering teams at

ZipConvexAvaloqMixpanelAppsmith
Gautam Gupta

"Terrateam made it a lot easier for me and others to make Terraform changes and stay aligned."

Gautam Gupta

Software Engineer, Convex

Free

Perfect for getting started

$0/month
Unlimited Runners
Unlimited Runs
No Resource Fees
Your State Storage
  • All features
  • Up to 3 users
  • Unlimited runs (no usage fees)
  • Unlimited concurrency (no queuing)
  • Audit Trail (30d retention)
  • Community support
Most Popular

Basic

For growing teams

$134/month

Save 10% with annual billing

Unlimited Runners
Unlimited Runs
No Resource Fees
Your State Storage
  • All features
  • Includes 10 users (+$10/user after)
  • Unlimited runs (no usage fees)
  • Unlimited concurrency (no queuing)
  • Audit Trail (90d retention)
  • Email & Slack support

Enterprise

For large organizations

Custom pricing

Volume discounts available

Enterprise Cloud
Self-Hosted Available
Unlimited Runners
Unlimited Runs
No Resource Fees
Your State Storage
  • All features
  • Includes 100 users (volume pricing after)
  • Unlimited runs (no usage fees)
  • Unlimited concurrency (no queuing)
  • Audit Trail (+365d retention)
  • Priority Support (video calls)
  • Dedicated Shared Slack
  • Flexible deployment options
  • Hands-on Real-Time Support
  • Custom On-Boarding
  • SLA guarantees
  • Custom contract terms

Built-to-scale features for every team

Layered Orchestration

Run plans and applies in order across nested directories. Perfect for complex monorepos with shared state.

Gatekeeper Overrides

Approve policy failures via comment, with a full audit trail. Speed up deploys without sacrificing security.

Dynamic Workflow Routing

Route plans and applies based on directory, tag, team, or environment.

Role-Based Access Control

Enforce least-privilege access using your existing GitHub/GitLab team structure and directory-based scoping.

Complete Audit & Compliance

Terrateam provides a visual, queryable audit trail of all infrastructure changes. Search, filter, and export your audit history directly from the UI, not just from log files.

  • Visual audit UI with filtering and search
  • Complete history of plans, applies, and approvals
  • Exportable logs for compliance reporting

Audit Trail UI

PR #123: Add new S3 bucket
Applied
PR #122: Update IAM policies
Planned
PR #121: Update EKS cluster
Approved

All plans include

Infrastructure Freedom

Unlimited Private Runners

Run all operations inside your infrastructure with no runner limits. Save thousands per month vs competitors.

Bring Your Own Engine

Use Terraform, OpenTofu, CDKTF, Pulumi, Terragrunt or any CLI-based tool.

Secure by Design

Code and credentials stay inside your CI/CD pipeline.

No Concurrency Limits

Execute as many plans and applies as you want.

Native OIDC Integration

Secure cloud access using OpenID Connect.

Per-Workspace Runners

Customize `runs-on` logic for each team or module.

Encrypted Secrets Support

Securely manage CI/CD secrets for teams using OIDC or other authentication methods.

Workflow Features

Custom Workflows and Hooks

Run scripts before or after plan/apply using any language.

Environment Isolation

Isolate infrastructure by directory, workspace, or tfvars.

Dynamic Config Builder

Generate config at runtime using templates and scripts.

Monorepo & Dependency Awareness

Automatically detect and apply in the correct order.

Policy-Based Workflow Routing

Automate actions based on PR metadata, tags, or branch patterns.

Orchestrated Runs

Safe dependency-ordered orchestration across nested directories.

Slack Notifications

Get real-time alerts for plans, applies, and drift events.

Security & Compliance

Audit Logs and Change History

Track changes directly in pull requests and UI.

Built-In Cost Estimation

See cost estimates inline with each change.

Policy-as-Code Enforcement

Use OPA, Conftest, or Checkov to enforce policies.

Flexible Deployment Options

Deploy as SaaS, private cloud, or self-hosted.

Role-Based Access Control

Restrict access by team, directory, or environment using GitHub/GitLab teams.

Audit Dashboard

Search plan/apply history in the UI with filtering options.

Policy Override with Approval

Override policy failures with comment-based approval and audit trail.

Plan Summarization

Cleaner plan outputs for faster code review and better readability.

Compare plans

Features
Free
Basic
Enterprise

Team Size & Access

Includes 3 users

Single organization

Includes 10 users

$10/user/mo after

Includes 100 users

Volume pricing

Infrastructure Operations

Unlimited runs

Unlimited concurrency

✓ Unlimited private runners

Unlimited runs

Unlimited concurrency

✓ Unlimited private runners

Unlimited runs

Unlimited concurrency

✓ Unlimited private runners

Security & Compliance

Basic audit logs

30-day retention

Advanced audit logs

90-day retention

Enterprise audit logs

365-day retention

Support & Success

Community support

Community forums & Slack

Standard support

Email & Slack Connect

Premium support

Dedicated team

Deployment Options

Cloud only

Managed service

Cloud only

Managed service

Flexible deployment

Cloud or self-hosted

Your questions, answered

A Terrateam user is anyone who triggers a Terrateam operation or logs into the Terrateam UI.

Terrateam supports Terraform, OpenTofu, CDKTF, Terragrunt, Pulumi, and any CLI-based tool as an engine.

Yes, Terrateam is compatible with all cloud providers, including AWS, Azure, and Google Cloud, ensuring flexibility in your infrastructure management.

Setting up Terrateam is quick and straightforward, often taking just a few minutes. Comprehensive guides and support are available to help you get started.

No, your source code and data never reach our servers. CI/CD runtime environments are isolated to your Git organization.

Yes, you can install Terrateam on an unlimited number of GitHub/GitLab organizations and repositories. Basic-level subscriptions are tied to a single organization but support unlimited repositories within that organization.

Terrateam offers multiple deployment options to fit your needs. Our cloud version is available as a SaaS, or you can choose to deploy Terrateam on your own infrastructure using a self-hosted or on-premise setup. Additionally, we offer private cloud deployment options where our team can handle the deployment for you.

Terrateam takes security very seriously. See our security page: https://terrateam.io/security

Terrateam offers three support levels: Community, Basic, and Enterprise. Enterprise customers benefit from priority support, dedicated account managers, and custom SLAs tailored to your organization's needs. You can read more about the support options here: https://docs.terrateam.io/company/support

After the 30-day free trial, you can choose to continue with one of our paid plans. If you decide not to subscribe, your access will revert to the free tier, which offers limited functionality.

Yes, Terrateam provides audit logs for tracking infrastructure changes and applying policies. Advanced audit trails with more comprehensive insights are available with our premium plans.

Our SaaS version is designed for high availability with redundant infrastructure. For self-hosted or private cloud deployments, we provide detailed documentation to help you set up high-availability environments.

Payment options vary based on the plan selected. Basic plans require monthly or annual payments made with a credit card. The Enterprise plan offers more flexibility, allowing payment through either purchase order and invoice, or by credit card on a monthly or annual basis.

Terrateam is the most expressive GitOps orchestration engine

Join teams who've ditched brittle Terraform workflows and surprise bills for GitOps automation that just works. Simple pricing. Unlimited runs, concurrency, and private runners. Real support. No gotchas, no resource fees, no hidden costs.

No credit card required. 30-day free trial includes all features.