Powerful Continuous Integration
out of the box
Benefits

Why TeamCity
is better

  • for you
  • for developers
  • for admins
  • for build engineers
  • for managers
  • for pandas

Perform better

Do you practice a traditional approach to Continuous Integration, or prefer Feature Branches with Git or Mercurial? Either way TeamCity has got you covered with a wide range of developer-oriented features to take your team's performance to the next level.

Start saving your time
from day one

Whether you develop in Java, .NET or for mobile platforms, TeamCity has the essentials you need to get started in a matter of minutes, right inside the installer package.

Extend as you go

Whenever you need special additional functionality, choose from over 100 ready-to-use plugins. Or, add custom features by creating your own plugins using the TeamCity Open API.

Enjoy all-around
customer support

Never feel left alone. Get help from various support channels including a public issue tracker, community forum, and comprehensive online documentation.

Rely on scalable architecture
and licensing

TeamCity gets smarter as you get bigger. Its licensing model allows you to start completely free, and smoothly expand your server capacities as you need more power.

Integrate and deploy
continuously

Initially a Continuous Integration server, TeamCity has encompassed all the features you expect from a mature Continuous Deployment platform. Today it is the best choice you can make for both.

Pandas love watching your builds turning green even more than they love bamboo.

TeamCity makes them happy.

Get
teamcity

It’s absolutely free

Professional edition

  • free forever
  • access to all product features
  • support via the forum and issue tracker
  • 20 build configurations
  • 3 build agents
  • perfect for small teams and individual developers
Get started now

When you feel you’ve grown out of it,
you can always move on to Enterprise edition.

Features

Your 24/7 Build Engineer

Powerful Continuous Integration

Remote run and pre-tested commit

Build, check and run automated tests on the server even before committing your changes – keeping your code base clean at all times.

On-the-fly build progress reporting

Don’t wait for a build to finish to discover that something is wrong.

Smart Configuration

Project hierarchy

Form your project tree to inherit parent settings and permissions.

Templates

Create templates with common settings and inherit any number of build configurations from it.

Build chains and dependencies

Break down a single build procedure into parts that can be run in sequence or in parallel.

Comprehensive VCS integration

Feature Branches

Using feature branches for development? TeamCity will detect and build changes in your branch, as well as merge it to the master.

Versioned Settings

Synchronize your project settings with VCS, and never lose track of them again.

What’s
new

What’s new in TeamCity 9

Move projects
among servers

Plan less, do more. Preserve full project and changes history, as well as user profiles, when moving your projects from one server to another.

Store settings
in Version Control

Never lose track of your settings! Store your project settings in a Version Control System just like you do with your source code, and use your favorite tool to review and audit them. Always be in control of your building process.

Zero maintenance
downtime

Downtime is no longer an issue. From now on TeamCity runs server clean-up in the background, so that you can enjoy zero downtime and allocate all the server time for you builds.

Testi
monials

30,000+ customers
are building their success
with TeamCity

You’re in good company!

What our
customers say

@hey__ben
Kicked off a build from the pub.
I love @teamcity
Thank you for such an incredibly good product which is so easy to use and helps make our development team so productive.
Tim Kent,
BNP Paribas

If you really know what you're doing, you can clearly see how superior TC is.
Evgeny Goldin,
Build Engineer
@maspwr
In the land of continuous integration, @teamcity has been my best experience thus far. Check it out!
@akosma
I'm really impressed with JetBrain's @teamcity — outstanding is the word.
My new hobby, while struggling with Jenkins, is to check if the thing I'm doing is supported
natively in @teamcity
(spoiler: it always is).
@pauldambra
via Twitter