IBM DB2 Express-C: Available at no charge

IBM® DB2® Express-C is the free edition of DB2—free to develop, free to deploy, free to distribute. It is easy to use and provides a solid base to build and deploy applications developed using C/C++, Java™, .NET, PHP, Ruby on Rails, Python, and other programming languages.

Languages supported: Chinese Simplified, Chinese Traditional, Czech, Danish, English, Finnish, French, German, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish.

Distributing this product

ISVs and business partners who want to embed a no-charge database with their solutions can register with IBM and distribute DB2 Express-C without paying any fees or royalties to IBM. Flexible reseller, OEM, and partnering benefits are also available for driving revenue using DB2 Express-C. Learn more.

Product specs

Choose your platform

Choose your platform


Sign in with your IBM id

You will need to sign in with an IBM id before you can complete the download.

Great! Click the Continue button to sign in and proceed to your download.

Click the Continue button to create an IBM id. Then sign in and proceed to your download.

Contact IBM

Considering a purchase?