RelatrixDB Generator
v1.0 · Now booking demos

Cross-referenced test data, not garbage rows.

Design your relational schema visually, wire up foreign keys and cardinality, and generate referentially-correct data at scale — every foreign key actually points at a row that exists.

PostgreSQL & MySQLSQL · CSV · JSON · Direct seedBuilt for teams
1:N1:N1:N
users
×50,000
idUUID
emailVARCHAR
full_nameVARCHAR
created_atTIMESTAMP
orders
×180,000
idUUID
user_idUUID
statusVARCHAR
totalDECIMAL
order_items
×420,000
idUUID
order_idUUID
product_idUUID
quantityINTEGER
products
×8,500
idUUID
skuVARCHAR
priceDECIMAL

Everything between an empty schema and a seeded database.

Relatrix isn't a random-row generator with a UI bolted on. Relationships, cardinality, and insert order are first-class — the data you get out is as structurally sound as the schema you drew.

Visual schema designer

Model tables and columns on a canvas — set types, primary keys, and constraints without writing DDL by hand.

Relationships that hold

Draw one-to-one, one-to-many, and many-to-many relationships. Cardinality is enforced when data is generated, not just drawn.

Faker-powered generation

Column-aware data synthesis picks realistic providers per type and locale, then inserts in dependency order so every foreign key resolves.

Export SQL, CSV, or JSON

Download a ready-to-run SQL dump, flat CSVs per table, or structured JSON — generated in topological insert order.

Direct seed to a live DB

Point Relatrix at a real PostgreSQL or MySQL connection and seed it directly, with SSRF-safe connection validation.

Migration DDL, generated

Turn a schema design into ordered ALTER/CREATE statements for Postgres or MySQL, respecting foreign-key dependency order.

Three steps, no throwaway scripts.

No more one-off seed scripts that drift from the schema. Design once, regenerate whenever the schema changes.

01

Design the schema

Add tables, columns, and data types on the canvas. Mark primary keys and connect foreign keys between tables.

02

Set row counts & rules

Choose how many rows per table, a locale, and a seed. Relatrix validates the schema — missing PKs, orphan relationships, circular dependencies — before you generate.

03

Generate & export

Watch generation run table-by-table in dependency order over a live connection, then export as SQL, CSV, JSON, or seed a database directly.

Built to be trusted with real data.

Relatrix is a normal application under the hood, not a black box — a NestJS API backed by Postgres and Redis, with a job queue for generation and a WebSocket gateway for progress. Security isn't bolted on after the fact.

Next.jsNestJSPostgreSQLDrizzle ORMRedisBullMQSocket.IOTypeScript

Encrypted at rest

Saved connection credentials are encrypted with AES-256-GCM — never stored or logged in plaintext.

SSRF-guarded connections

Every connection to a user-supplied host is resolved and checked against loopback, private, and metadata-endpoint ranges before Relatrix ever dials out.

Real-time by default

Generation progress streams over WebSockets, table by table, with row counts as they land.

Simple, transparent pricing.

Pick a plan and get set up in minutes. Need something bigger — self-hosting, SSO, custom volume — talk to us about Enterprise.

Starter

$10/mo

For solo developers trying it on a real project.

  • 1 active schema
  • Up to 50k generated rows
  • SQL, CSV & JSON export
  • Email support
Get started
Most popular

Pro

$30/mo

For teams generating data as part of their regular workflow.

  • Unlimited schemas
  • Direct seed to live databases
  • Migration DDL generation
  • Priority support
Get started

Enterprise

Custom

Self-hosted deployments, SSO, and dedicated support.

  • Self-hosted or private cloud
  • SSO / SAML
  • Custom data volume limits
  • Dedicated support
Contact sales

Stop hand-writing seed data that breaks on the next migration.

Reach out and we'll walk you through Relatrix on your own schema — no generic sandbox demo.