Paste a CREATE TABLE, get realistic seed rows as CSV, JSON, or PostgreSQL INSERT statements.
Open the Mock Data Generator →Filling a Postgres dev or test database with realistic data is tedious. MetaDataLoop's mock data generator reads your CREATE TABLE and produces context-aware values: people-shaped tables get real first/last names, email columns get RFC-5322-valid addresses, date columns get plausible recent dates, and numeric columns honor your NUMERIC(p,s) precision.
CREATE TABLE customers (
id SERIAL PRIMARY KEY,
email VARCHAR(255) NOT NULL,
full_name VARCHAR(100),
signup_date DATE,
balance NUMERIC(10,2)
);
INSERT INTO customers (email, full_name, signup_date, balance) VALUES
('alice.morgan@gmail.com', 'Alice Morgan', '2024-02-12', 1042.50),
('bob.kim@outlook.com', 'Bob Kim', '2024-02-19', 89.00),
('chen.li@yahoo.com', 'Chen Li', '2024-03-03', 500.25);
No signup, no install — runs entirely in your browser.
Open the Mock Data Generator →