EVERYTHING XIAOMI
Get listed
TeamCity logo

TeamCity

TeamCity is a continuous integration and delivery server that automates software builds, tests and delivery.

Place
#2 of 58
Score
8.2
TeamCity's website

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.

All about pricing
PlanPriceWhat it gives you
Professional (On-Premises)FreeUnlimited users · 3 build agents · 100 build configurations · issue tracker and forum support · Free forever
TeamCity Cloud$15 a monthMinimum 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 month120 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 onceCredits do not expire · $20.00 per 25,000 build credits
Additional Cloud build credits$20, paid onceCredits never expire · $20.00 per 25,000 build credits
Additional On-Premises build agent$359 a yearAdds 10 build configurations on Professional · $359.00 per agent, per year
Additional build agent$359 a yearAdds one build agent · adds 10 build configurations on Professional · $359.00 per agent, per year
Enterprise (On-Premises)$2,399 a yearUnlimited 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

All alternatives
  1. 1Codemagic logo

    Codemagic

    Free planAndroidiOSWebAPI
    8.2From $99 a month
  2. 2Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  3. 3

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    8.0From $3.65 a month
  4. 4AppVeyor logo

    AppVeyor

    Free planWebAPILinuxmacOS
    7.9From $29 a month
  5. 5AWS CodeBuild logo

    AWS CodeBuild

    Free planWebAPILinuxmacOS
    7.9From $0.01 a month
  6. 6Bitrise logo

    Bitrise

    Free planAndroidiOSWebAPI
    7.7From $89 a month