Free for small team

Licensing & Upgrade



Professional License

  • Run a TeamCity server with the maximum of 20 build configurations for free
  • Connect 3 build agents per each TeamCity server at no additional cost
  • Upgrade to any new TeamCity version for free
  • Connect 1 additional build agent to TeamCity Professional Server or TeamCity Enterprise Server
  • Add 10 more build configurations to TeamCity Professional Server
  • Run a TeamCity server with unlimited number of build configurations
  • Upgrade to any new TeamCity version for free during the 1-year Upgrade Subscription term

*Savings vs stand-alone build agent purchase.

TeamCity Enterprise Server

unlimited build configurations + 3 builds agents

Open Source licenses are available free to non-commercial open source software development projects that meet the Open Source definition, have a dedicated website, and an active community.

An Open Source License entitles you to use a TeamCity server without any limitations, including an unlimited number of connected Build Agents. An Open Source license is valid for one year. Annual renewals are provided on request, subject to JetBrains' approval.






Professional Server License

Professional Server license grants you the right to:

  • Run a TeamCity server with the maximum of 20 build configurations for free
  • Connect 3 build agents per each TeamCity server at no additional cost
  • Upgrade to any new TeamCity version for free.

If you require additional build agents or build configurations, you should obtain additional Build Agent license for $299. Each additional Build Agent license connects 1 additional build agent and adds 10 more build configurations to your Professional Server. Technical support is not available for the Professional Server.

To qualify for unlimited number of build configurations and technical support, you should purchase Enterprise Server License.

For more details, please see the TeamCity License Agreement.

Enterprise Server License

Enterprise Server license grants you the right to:

  • Run a TeamCity server with unlimited number of build configurations
  • Connect the number of build agents included with your Enterprise Server license to a single TeamCity server at no additional cost *
  • Upgrade to any new TeamCity version for free during the 1-year Upgrade Subscription term
  • Unlimited technical support (provided via e-mail)

* Build agents included with your Enterprise Server license can't be transferred to another TeamCity server.

If you require more additional build agents for the same TeamCity server or for another TeamCity server, you should purchase additional Build Agent license for $299. Each purchased Build Agent license connects 1 additional build agent to а single Enterprise Server.

For more details, please see the TeamCity License Agreement.

Software Upgrades

A new Enterprise Server license includes Upgrade Subscription qualifying for free upgrades to any new TeamCity released during the 1-year period following the license purchase. To continue upgrading your TeamCity Enterprise Server after that period, you will need to renew Enterprise Server Upgrade Subscription. If you use additional build agents with your Enterprise Server, you will also need to renew your Build Agent Upgrade Subscription to ensure compatibility of your build agents with your Enterprise Server.

Your new Upgrade Subscription term will commence from the expiration of your previous Upgrade Subscription term regardless of the actual subscription renewal date.

Technical Support

Enterprise Server license entitles you to the following maintenance and support services:

  • Technical support (available via e-mail only)
  • Free updates to generally available bug fixes

Build Agent License

Build Agent license grants you the right to:

  • Connect 1 additional build agent to TeamCity Professional Server or TeamCity Enterprise Server
  • Add 10 more build configurations to TeamCity Professional Server (since version 8.0)

Software Upgrades

A new Build Agent license includes Upgrade Subscription qualifying for free upgrades to any new TeamCity released during the 1-year period following the license purchase. To continue upgrading your build agents after that period, you will need to renew Build Agent Upgrade Subscription for $149 per build agent/year. If you use TeamCity Enterprise Server, you will also need to renew your Enterprise Server Upgrade Subscription to ensure compatibility of your build agents with your Enterprise Server.

Your new Upgrade Subscription term will commence from the expiration of your previous Upgrade Subscription term regardless of the actual subscription renewal date.

For more details, please see the TeamCity License Agreement.

License Terms

An Open Source license allows you to:

  • use TeamCity for non-commercial, open source software development only
  • run a single instance of the Enterprise Edition Server
  • create an unlimited number of User Accounts
  • use an unlimited number of Agents
  • use an unlimited number of build configurations

For more details, please see the TeamCity License Agreement.

How to apply

To apply for a free license for your Open Source project:

  1. Please make sure that you meet the following criteria:

    • You are the project lead or a regular committer.
    • Your OS project meets the Open Source definition (http://opensource.org/docs/osd).
    • You do not perform any paid support, consulting or training services for your OS project, and you do not distribute paid versions of your OS software. If you provide paid services for or distribute paid versions of your OS software, we might have other options available for your project. Please contact us at opensource@jetbrains.com for details.
    • Your OS project is being actively developed for a minimum of 3 months.
    • Your OS project's community is active. This means that you have recent activity in your newsgroups or forums.
    • Your OS project has a web site. The web site has a News section that is being kept up to date, or links to a social network account used to announce updates of the project.
    • You release updated builds on a regular basis.
  2. After you complete and submit this online form. We will review your application and email you with further instructions.

How to renew

If you already have an OS license and would like to get it renewed, please send an email to opensource@jetbrains.com indicating the number of your license certificate and a link to the latest release pages of your project or something that indicates your project is alive and kicking!