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 team | Edition | Per month | Per year |
|---|---|---|---|
| 1 user, 1 database | Open source | $0 | $0 |
| 1 user, 2 databases | Enterprise | $300 | $3,600 |
| 4 users, 2 databases | Enterprise | $600 | $7,200 |
| 10 users, 3 databases | Enterprise | $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.