Relational databases & SQL
Many tables at once, generated in dependency order: every foreign key resolves, totals equal their line items, and dates follow each other. Start from your own DDL or a plain-English description.
customers 12,000
└ orders 36,000 → customers
└ order_items 101,412 Σ = order total
└ shipments 34,920 after ordered_at
See the seven-table example →
Time series & geospatial
Each product, store or device gets its own series with a baseline, trend, seasonality and noise. GPS tracks move along a route at believable speeds instead of jumping around the map.
hour sessions conv
08:00 2,870 2.13%
14:00 4,580 2.27% ← peak
gps 41.8781,-87.6298 → +266 m
See the GPS tracking example →
User journeys & funnels
Sessions move from step to step with realistic drop-off, built from transition probabilities. Event times stay in order and every event belongs to a real user and session.
home 100%
product 62%
cart 24%
checkout 11%
paid 7.9%
See the funnel example →
Distributions & anomalies
Normal, skewed, long-tail and correlated columns, derived fields calculated from other fields, and missing values, duplicates or outliers added on purpose when you need to test validation.
{ "height_cm": 170,
"weight_kg": 70,
"bmi": 24.2, ← derived
"email": null } ← 2% missing
See the data quality example →
AI-written text
Reviews, support tickets, notes and descriptions written for each row, so the text agrees with the rating, product and status beside it. You choose which fields use AI-generated fields; only written values are counted.
rating 1 · VIP · "arrived broken"
"Second cracked screen this year.
I need a replacement by Friday."
See the AI text example →
232 data types & PII-safe formats
232 data types, one of the largest built-in libraries of any test data generator, 222 with their own generator: VINs, IBANs, card numbers and barcodes with valid check digits, real airport and ICD-10 codes, real cities with matching postcodes. Over 200 automatic links keep each row consistent. Your own ID formats from regular expressions too. Names, emails, phones and addresses look real but belong to nobody.
[A-Z]{2}-\d{4} → TX-4921
VIN 1HGCM82633A004352 ✓
EAN-13 4006381333931 ✓
email priya.nair@example.com
See the QA example →