
TeamCity
TeamCity is a continuous integration and delivery server that automates software builds, tests and delivery.
What TeamCity is
TeamCity is a continuous integration and delivery server that automates software builds, tests and delivery. Its build chains arrange pipelines into reusable steps that can run in parallel and reuse results across configurations. Build caching, artifact dependencies and incremental builds help avoid repeated work. TeamCity can test changes before they are committed and commit them automatically if they pass; it can also review test history to flag inconsistent results. Pipeline settings can be stored as Kotlin DSL, XML or YAML, or generated from the interface. Supported version control systems include Git, Perforce, Mercurial, Subversion and CVS, alongside integrations for GitHub, GitLab, Bitbucket and Azure DevOps. Listed infrastructure integrations include AWS, Kubernetes, Google Cloud Platform, Azure Resource Manager and VMware vSphere. TeamCity offers on-premises and cloud options. The free Professional on-premises plan includes three build agents. Cloud costs $15 a month per committer, with a three-committer minimum, and has a 14-day trial; the on-premises Enterprise trial lasts 30 days. On-premises security notes recommend keeping the deployment in a trusted environment inaccessible to malicious users.
Good
- Build chains support parallel pipeline steps.
- Tests can run before commits, with passing changes committed automatically.
- Pipeline settings support Kotlin DSL, XML or YAML.
- Integrates with several version control systems and cloud services.
- Free on-premises plan includes three build agents.
Watch out
- Cloud plan requires at least three committers.
- Cloud costs $15 a month per committer.
- On-premises deployment should be kept in a trusted environment.
- Professional on-premises plan includes three build agents.
Who it suits
TeamCity suits software teams automating builds, tests and delivery who need configurable pipelines and version-control integrations. Teams can choose an on-premises or cloud option.
Verdict
TeamCity offers flexible pipeline configuration, build optimization and integrations for development and infrastructure tools. The free on-premises plan has three build agents, while Cloud has a three-committer minimum and a 14-day trial.
Plans and prices
From TeamCity's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Professional (On-Premises) | Free | Unlimited users · 3 build agents · 100 build configurations · issue tracker and forum support · Free forever |
| TeamCity Cloud | $15 a month | Minimum 3 committers · 120 GB storage · 600 GB monthly transfer · 24,000 build credits monthly · unlimited users · $15.00 per committer, per month; annual example totals $540 for three committers |
| Cloud | $15 a month | 120 GB storage · 600 GB monthly data transfer · 24,000 monthly build credits · Unlimited users · $15.00 per committer, per month; minimum 3 committers |
| Additional build credits | $20, paid once | Credits do not expire · $20.00 per 25,000 build credits |
| Additional Cloud build credits | $20, paid once | Credits never expire · $20.00 per 25,000 build credits |
| Additional On-Premises build agent | $359 a year | Adds 10 build configurations on Professional · $359.00 per agent, per year |
| Additional build agent | $359 a year | Adds one build agent · adds 10 build configurations on Professional · $359.00 per agent, per year |
| Enterprise (On-Premises) | $2,399 a year | Unlimited users · 3 build agents · unlimited build configurations · standard support · 30-day free trial · $2,399.00 per year |
The facts
Each one read from TeamCity's own pages, with the date it was checked.
What it does
- Agent overhead
- A build-agent process typically needs about 500 MB of additional memory beyond the build workload.checked 15 Oct 2026
- API documentation depth
- REST documentation combines conceptual guidance with autogenerated models, locators and method references.checked 15 Oct 2026
- Build analytics
- Users can customize statistics for build duration, success rate, code quality and other metrics.checked 15 Oct 2026
- Build configuration as code
- TeamCity provides tutorials for defining reusable build configurations as code.checked 15 Oct 2026
- Build optimization
- TeamCity offers build caching, artifact dependencies, and incremental builds to reduce redundant work.checked 3 Oct 2026
- Build pipelines
- Build chains divide pipelines into reusable steps that can run in parallel and reuse build results across configurations.checked 3 Oct 2026
- CLI
- TeamCity documentation describes a CLI that can run builds, manage agents and issue REST requests.checked 15 Oct 2026
- Cloud hosting
- TeamCity Cloud creates a managed server in Amazon Web Services and supplies Windows and Linux hosted agents.checked 15 Oct 2026
- Code quality
- The server supports code coverage and duplicate-code detection for Java and .NET projects.checked 15 Oct 2026
- Compliance
- TeamCity's security page states that it is SOC 2 Type II and GDPR compliant.checked 3 Oct 2026
- Configuration as code
- TeamCity supports storing pipeline settings in Kotlin DSL, XML, or YAML, or generating configuration from its UI.checked 3 Oct 2026
- Infrastructure integrations
- TeamCity lists integrations for AWS, Kubernetes, Google Cloud Platform, Azure Resource Manager, and VMware vSphere.checked 3 Oct 2026
- Install targets
- JetBrains distributes TeamCity installers for Windows, macOS, Linux, Docker and JavaEE.checked 15 Oct 2026
- Integrations
- Built-in integrations use UI controls or specialized REST endpoints, and additional plugins can extend coverage.checked 15 Oct 2026
- Licence
- TeamCity is proprietary commercial software; the Professional licence is free within limits, while open-source projects can receive a time-limited Enterprise licence.checked 15 Oct 2026
- Limit: Capterra
- Capterra reviews cite higher cost than Jenkins, JVM memory consumption, access-management difficulty, UI friction and lack of parallel runs within a project.checked 15 Oct 2026
- Limit: Gartner reviewers
- Gartner’s displayed criticism says a recent 9.8 CVE was exploited before patching and was not communicated loudly enough.checked 15 Oct 2026
Money
- Cloud trial
- The pricing page offers a 14-day free trial for TeamCity Cloud.checked 3 Oct 2026
The company
- Company founded
- JetBrains was founded in 2000.checked 15 Oct 2026
- Company headquarters
- LinkedIn lists Amsterdam as JetBrains headquarters, while Gartner lists Prague, Czechia as the head-office location.checked 15 Oct 2026
- Company legal name
- The TeamCity licence identifies the maker as JetBrains s.r.o., registered in Prague, Czech Republic.checked 15 Oct 2026
- Company size
- LinkedIn lists JetBrains as a privately held company with 1,001–5,000 employees.checked 15 Oct 2026
- Founded
- 2000checked 28 Sep 2026
- Headquarters
- Prague, Czech Republicchecked 28 Sep 2026
The full review of TeamCity
Overview
TeamCity is a continuous integration and delivery server for teams that need to coordinate builds, tests, and software delivery. It is best suited to development groups with varied pipelines, source-control systems, or infrastructure, and that value a choice between hosted and self-managed operation. Its strongest case is flexible build orchestration; the trade-off is a tightly capped free on-premises tier and usage limits on Cloud.
Key features
Pipeline control and build efficiency
Build chains divide pipeline work into reusable steps, allow steps to run in parallel, and let configurations reuse build results. Caching, artifact dependencies, and incremental builds can cut redundant work. These tools are most useful to teams with repeated or multi-stage builds; they offer less reason to switch for a simple pipeline that already runs efficiently.
Pre-tested commits let TeamCity check changes before committing them, then commit automatically when they pass. That can move feedback earlier in a workflow, though teams need to be comfortable with that automated commit behavior. TeamCity can also analyze test history and flag inconsistent results, a useful signal when flaky tests undermine confidence in build outcomes.
Configuration, integrations, and security
Teams can configure pipelines through the UI or store settings as Kotlin DSL, XML, or YAML. That accommodates both visual configuration and version-controlled definitions. TeamCity supports Git, Perforce, Mercurial, Subversion, and CVS, with built-in integrations for GitHub, GitLab, Bitbucket, and Azure DevOps. Its infrastructure integrations include AWS, Kubernetes, Google Cloud Platform, Azure Resource Manager, and VMware vSphere, making it a plausible fit for teams working across several of those systems.
Security features include authentication modules, fine-grained permissions, role-based access control, short-lived REST API tokens, and secret masking in build logs. TeamCity states that it is SOC 2 Type II and GDPR compliant. On-premises deployments should remain in a trusted environment inaccessible to malicious users, a meaningful operational condition for organizations managing their own server.
Pricing
The free Professional (On-Premises) plan costs nothing, billed Free forever. It allows unlimited users but caps teams at 3 build agents, 100 build configurations, and 10 pipelines, with support through the issue tracker and forum. That is a useful starting point for small self-managed setups, but teams whose automation outgrows any of those limits must add capacity or move to Enterprise.
Professional users can add an On-Premises build agent for $359 a year, billed $359.00 per agent, per year; each adds 10 build configurations. Enterprise (On-Premises) costs $2,399 a year, billed $2,399.00 per year, and includes unlimited users, 3 build agents, unlimited build configurations, and standard support. It is the clearer fit when configuration limits are the obstacle, but the three-agent allowance remains; additional agents are separate purchases.
TeamCity Cloud costs $15 a month, billed $15.00 per committer, per month, with a minimum of 3 committers. It includes unlimited users, 120 GB of storage, 600 GB monthly data transfer, and 24,000 monthly build credits. The minimum commitment and quotas make it less attractive for a very small team or workloads that regularly exceed included usage. Additional Cloud build credits cost $20, paid once, billed $20.00 per 25,000 build credits; credits never expire.
TeamCity Cloud has a 14-day free trial. On-Premises offers a 30-day Enterprise trial with unlimited build agents, giving teams a chance to evaluate the higher-tier setup before committing. Enterprise support offers 24/7 availability and guaranteed response times; other support routes include documentation, support requests, an issue tracker, and a community forum.
Platforms
TeamCity supports API, Linux, macOS, Windows, web, and self-hosted environments. It offers a hosted Cloud service as well as self-hosted runners, so teams can choose between managed hosting and operating their own build infrastructure.
Who it's for
TeamCity is a strong candidate for teams that need reusable build chains, parallel work, build optimization, or integrations spanning source control and infrastructure tools. The choice of UI or configuration as code suits teams with different pipeline-management preferences. Teams with modest needs can start on free On-Premises; those preferring hosted service should budget around the three-committer minimum and monitor storage, transfer, and build-credit use. It is less compelling for a small Cloud team that cannot use the minimum seats, or for a self-hosted team likely to exceed the free plan's agent and pipeline caps without paying.
Pros and cons
- Pros: Build chains, parallel steps, caching, artifact dependencies, and incremental builds give teams several ways to structure work and avoid redundant builds.
- Pros: Broad version-control and infrastructure integrations suit environments that combine multiple development or deployment systems.
- Pros: UI configuration and Kotlin DSL, XML, or YAML offer flexibility in how pipeline settings are managed.
- Cons: The free on-premises tier is limited to 3 build agents, 100 configurations, and 10 pipelines, which can force an upgrade as automation grows.
- Cons: Cloud has a three-committer minimum and fixed monthly storage, transfer, and build-credit allowances.
- Cons: On-premises operation carries a security deployment requirement: the server belongs in a trusted environment protected from malicious access.
Alternatives
CircleCI is worth comparing for teams that want a freemium CI option with Linux, macOS, Windows, and self-hosted platform support; its Performance plan starts at $15 a month with 30,000 credits and 5 active users included free.
Bitbucket Pipelines may suit teams that value its Free plan's allowance of up to 5 users, unlimited public and private repositories, 1 GB of LFS storage, and 50 build minutes per month.
Buildkite is an alternative for teams whose needs fit its free allowance of up to 5 users, 10 concurrent jobs, and 2,000 Linux vCPU minutes per month.
Travis CI is another freemium option, with a free plan offering 10,000 credits, unlimited unique users, and private and open-source repositories.
Codemagic is a relevant alternative for mobile teams: its free plan supports Android and iOS and includes one team member, 500 build minutes refilled monthly, and one parallel build.
AppVeyor offers an open-source free plan with unlimited public projects, one concurrent job, five self-hosted jobs, and community support.
Bitrise offers a free Hobby plan for a team of one, with build credits for a small project a few times per month and community support.
Appcircle has a free Starter plan with one concurrent build, a 30-minute maximum per build, and 20 builds per month.
For broader comparisons, browse Continuous Integration Software, Game Build Automation Software, Test Flakiness Management Software, and Mobile CI/CD Software.
Verdict
Choose TeamCity if your team needs configurable, reusable build pipelines, optimization features, and integrations across development or infrastructure tools, especially if self-hosting or a hosted option both matter. Its free on-premises plan is a practical entry point, but the caps are real; Cloud's minimum committers and usage quotas also need to fit your workload. Look elsewhere if those limits outweigh the value of TeamCity's pipeline flexibility.
Alternatives to TeamCity
- 1

Codemagic
Free planAndroidiOSWebAPI8.2From $99 a month - 2

Azure Test Plans
Free planWebAPIExtensionLinux8.1From $6 a month - 3
Bitbucket Pipelines
Free planWebAPILinuxmacOS8.0From $3.65 a month - 4

AppVeyor
Free planWebAPILinuxmacOS7.9From $29 a month - 5

AWS CodeBuild
Free planWebAPILinuxmacOS7.9From $0.01 a month - 6

Bitrise
Free planAndroidiOSWebAPI7.7From $89 a month
