Paste or upload your DDL and get back data that fits it exactly: your table and column names, your types, your keys and your CHECK constraints.
Free trial for every new account. No credit card.
What to look for in the screenshot above. These are the details that usually break in hand-made or random test data.
Table names, column names, types, defaults and indexes come from your file, not from a guess.
Primary keys are unique, foreign keys resolve, NOT NULL columns are filled and CHECK rules hold.
Output for PostgreSQL, MySQL / MariaDB, SQL Server and SQLite, loaded with one command.
We read your schema, never your rows. Data statements in an uploaded file are removed before processing.
Describe your data in plain English, or upload your SQL schema for PostgreSQL, MySQL / MariaDB, SQL Server and SQLite.
Check the tables, columns and rules the AI proposes, and adjust anything you like.
Choose how many rows you need and download a ready-to-run SQL script, CSV, Excel (one sheet per table) or JSON.
Any file of CREATE TABLE statements, including schema-only dumps from pg_dump, mysqldump or SQL Server scripts.
That's fine. Each column gets a generator that fits its name, type and constraints.
Yes. Add plain-English notes, like 'renewal is 12 months after start', and review the plan before generating.
Describe your tables or upload your schema. The free trial needs no credit card.
Start free