Is DataOps TestGen free?

Yes. Open-source DataOps TestGen is free under the Apache 2.0 license for one user, one database connection, and one project, with unlimited tables, as of TestGen 5.134.0 in October 2026. TestGen Enterprise costs $100 per user per month plus $100 per database connection per month, so 10 users on 3 databases pay $15,600 a year.

Key points

  • Open-source DataOps TestGen is Apache 2.0 and costs $0 for one user, one database connection, and one project, with unlimited tables and data volume, as of TestGen 5.134.0 in October 2026.
  • TestGen Enterprise lists at $100 per user per month plus $100 per database connection per month as of October 2026, with no per-table charge: 4 users on 2 databases pay $7,200 a year, and 10 users on 3 databases pay $15,600.
  • Free TestGen includes profiling of 55 column characteristics, 32 hygiene detectors, 34 generated test types, 19 configured test types, table monitors, the UI, and an MCP server with 96 tools, as of October 2026.
  • As of TestGen 5.134.0, the paid edition adds unlimited users, connections, and projects, SSO, role-based access control, PII masking, custom branding, the 12 Commercial Pharma test types, hiding source data from AI clients, and DataKitchen support.
  • TestGen open source and Enterprise share one engine, so tests, profiles, and configuration carry over when a team upgrades, according to DataKitchen's pricing page in October 2026.

Yes, and the free part is the useful part. You get the same profiling and test generation engine Enterprise runs, on as many tables as you have. What you don’t get is a second seat.

What the free edition includes

As of TestGen 5.134.0, released October 14, 2026, open-source DataOps TestGen profiles 55 characteristics per column, runs 32 hygiene detectors, generates tests from 34 test types, and lets you add 19 more by hand, from business rules to custom SQL. It runs freshness, volume, schema, and custom metric monitors, scores quality, and ships with the UI. The Periodic Table of Data Quality lays every check out on one page, and its Commercial Pharma filter isolates the only tests that need Enterprise.

The MCP server is in the free edition too: 96 tools, listed in the TestGen MCP cheat sheet. In DataKitchen’s NYC taxi walkthrough, an AI client drove TestGen over MCP, generated 62 tests from a 300,000-row sample, and later profiled all 2,964,624 rows in 1 minute 48 seconds. Nobody wrote SQL by hand. And since 5.134.0, a free install also reads CSV, Parquet, and JSON files and DuckDB databases directly.

What you pay, by team size

Enterprise is priced per user and per database connection. Tables and tests are free at every size, which is the whole point of the model.

Your teamEditionPer monthPer year
1 user, 1 databaseOpen source$0$0
1 user, 2 databasesEnterprise$300$3,600
4 users, 2 databasesEnterprise$600$7,200
10 users, 3 databasesEnterprise$1,300$15,600

Prices are the October 2026 list from the pricing page, which has a calculator. The 10-user row is the pricing page’s own example; the others are the same arithmetic.

Compare that to per-table pricing. In Stop Paying The Data Quality Tax, published February 2026, Chris Bergh describes a six-person team with 1,500 tables for whom Soda would have cost a $750 monthly base plus per-table fees near $12,000 a month. Per-table pricing makes you choose which tables go unwatched. Per-seat pricing doesn’t.

Where the free edition stops

Be clear about the edges before you plan around them. One user means one person sees the results in TestGen. One connection means one database. Past either, you need Enterprise.

Enterprise also adds things a single engineer rarely needs and a team usually does: single sign-on, role-based access control, PII masking, custom branding, priority releases, and support from DataKitchen instead of the community on GitHub. Two capabilities are Enterprise-only for a domain reason. The 12 Commercial Pharma test types, released August 27, 2026, validate NPI, NDC, DEA, ICD, and other healthcare identifiers. And the MCP option to hide source data from AI clients keeps the values in your tables out of everything an AI model sees.

The open source vs Enterprise answer has the full side-by-side.

Why it is free at all

DataKitchen is bootstrapped and has been profitable since 2013, a point Chris made to GX Cloud customers the week their product’s shutdown was announced. There is no investor clock to run out. We charge for teams, not for coverage, because coverage is the thing you should never have to ration.

Install it and point it at your worst table. If one seat on one database is all you need, you never pay.

Frequently asked questions

Short answers to the follow-up questions people ask next.

What's the catch with free TestGen?

The main limit is seats: one user, one database connection, and one project. Tables and data volume are unlimited, and profiling, generated tests, hygiene detection, monitors, and the MCP server are all included. As of TestGen 5.134.0 in October 2026, Enterprise adds single sign-on and role-based access control, plus the 12 Commercial Pharma test types and hiding source data from AI clients.

How much does TestGen Enterprise cost?

TestGen Enterprise costs $100 per user per month plus $100 per database connection per month, as listed on DataKitchen's pricing page in October 2026. Tables, tests, and data volume never change the price. Four users on two databases pay $600 a month, or $7,200 a year. Ten users on three databases pay $15,600 a year.

Is the TestGen MCP server free?

Yes. The MCP server ships in open-source TestGen with 96 tools, so Claude, Cursor, Copilot, or another MCP client can profile tables, read failures, and write tests. The one MCP feature reserved for Enterprise, added in TestGen 5.134.0 on October 14, 2026, hides values from your data in everything the server returns, while counts and structure stay visible.

Can I start with open-source TestGen and upgrade later?

Yes. Open-source TestGen and TestGen Enterprise share the same core engine, according to DataKitchen's pricing page in October 2026, so your tests, profiles, and configuration carry over. Upgrading adds users, connections, and projects at $100 per user and $100 per database connection per month, plus single sign-on, role-based access control, PII masking, and DataKitchen support.

Will open-source TestGen stay free?

Nobody can promise a roadmap, but the license can't be taken back from code you already run. TestGen is Apache 2.0, and DataKitchen has been profitable since 2013 with no outside investment, so no venture fund is waiting on an exit. DataKitchen's October 2026 post on venture-funded open source explains why that ownership matters.

Try it on your own data

DataOps TestGen is free and open source. Profile a table and generate its tests this afternoon.