TeamCity

Prague-built CI/CD server from JetBrains, self-hosted or cloud, priced per build agent

Quick Overview

Company JetBrains s.r.o.
Category Developer Tools
Headquarters Prague, Czech Republic
EU Presence EU (Czech Republic)
Open Source No
Pricing TeamCity Cloud from €15/month billed annually (€18/month billed monthly) / Enterprise Server (self-hosted) perpetual licence from €2,399 for 3 build agents, scaling with agent count
Free Option Free trial available (download and try)
Replaces Jenkins, CircleCI, GitHub Actions

Detailed Review

TeamCity is JetBrains' CI/CD server, built in Prague and sold separately from any git host — it plugs into GitLab, Gitea, GitHub or any of the forges already in this category rather than replacing them.

Build configurations chain together with dependencies, artifacts pass between them automatically, and pipelines can be defined visually or as Kotlin DSL code, a step up in expressiveness from the plain YAML most CI tools use. For a team that has already picked a forge and wants a purpose-built build server rather than the CI/CD bolted onto it, TeamCity is built for exactly that job.

Two ways to run it. TeamCity Cloud starts at €15 per month billed annually (€18 monthly), hosted by JetBrains with no server to maintain. TeamCity Enterprise Server is a self-hosted perpetual licence starting at €2,399 for three build agents, scaling up through five, ten, twenty and beyond as a team's parallel build needs grow — a one-time cost rather than a rented seat, which suits organisations that would rather own a licence outright.

The trade-off is that TeamCity is proprietary, unlike Codeberg, Gitea, Forgejo, Radicle and Tuleap in this same category — a Czech company under EU jurisdiction rather than an association or a foundation.

The perpetual-licence model is unusual in 2026, when most competitors have moved to pure subscriptions, and self-hosting still needs a database and enough hardware to run TeamCity's own web interface, API and agents. For teams already invested in JetBrains' IDEs, that continuity is worth something; for teams chasing an open-source or community-governed stack, it isn't the fit.

What TeamCity does well

  • Kotlin DSL pipelines, more expressive than plain YAML
  • Plugs into any git forge, not tied to one
  • Perpetual on-premises licence, not only a subscription
  • TeamCity Cloud from €15/month needs no server to maintain
  • Scales cleanly from 3 to 100+ build agents

Where TeamCity falls short

  • Proprietary, unlike most of this category
  • Self-hosted edition still needs real infrastructure
  • Pricing scales by build agent, which adds up fast
  • No EU data residency statement found on its own pages

Standout feature. Kotlin DSL pipelines and a perpetual on-prem licence: the one CI/CD server here you can own outright instead of renting forever.

Pros and Cons

Pros

  • Kotlin DSL pipelines, more expressive than plain YAML
  • Plugs into any git forge, not tied to one
  • Perpetual on-premises licence, not only a subscription
  • TeamCity Cloud from €15/month needs no server to maintain
  • Scales cleanly from 3 to 100+ build agents

Cons

  • Proprietary, unlike most of this category
  • Self-hosted edition still needs real infrastructure
  • Pricing scales by build agent, which adds up fast
  • No EU data residency statement found on its own pages

Alternatives to TeamCity

See all developer tools →

Frequently Asked Questions

What is TeamCity?

TeamCity is JetBrains' CI/CD server, built in Prague and sold separately from any git host — it plugs into GitLab, Gitea, GitHub or any of the forges already in this category rather than replacing them.

Build configurations chain together with dependencies, artifacts pass between them automatically, and pipelines can be defined visually or as Kotlin DSL code, a step up in expressiveness from the plain YAML most CI tools use. For a team that has already picked a forge and wants a purpose-built build server rather than the CI/CD bolted onto it, TeamCity is built for exactly that job.

Where is TeamCity based?

TeamCity operates from Prague, Czech Republic, which places it under EU (Czech Republic).

What does TeamCity cost?

TeamCity Cloud from €15/month billed annually (€18/month billed monthly) / Enterprise Server (self-hosted) perpetual licence from €2,399 for 3 build agents, scaling with agent count. Free trial available (download and try).

Who is TeamCity best for?

Teams wanting a mature, self-hosted CI/CD server. Kotlin DSL pipelines and a perpetual on-prem licence: the one CI/CD server here you can own outright instead of renting forever.

What are the drawbacks of TeamCity?

Proprietary, unlike most of this category. Self-hosted edition still needs real infrastructure. Pricing scales by build agent, which adds up fast. No EU data residency statement found on its own pages.

Is TeamCity a good alternative to Jenkins?

TeamCity is built as a European alternative to Jenkins: Prague-built CI/CD server from JetBrains, self-hosted or cloud, priced per build agent. It will not be a like-for-like feature match in every respect, so check the review above for where the two genuinely differ before switching.

How does TeamCity compare to other Developer Tools?

TeamCity is one of several European Developer Tools we cover. It is most often compared with Jenkins, CircleCI, GitHub Actions.

About the author

One person researches and writes every tool page on European Purpose and checks the compliance and pricing claims against the vendor's own documentation.

Sebastiaan Smits

Sebastiaan Smits

Founder · Amsterdam, Netherlands

Founder of European Purpose. Researches and writes the reviews and checks where each company is actually established.

Read our editorial process for how we source, verify and update these pages, and how paid placement works.

Go to TeamCity