Synthetic data
on demand.
Define any schema, pick a format, and generate up to 100,000 rows in seconds. CSV, JSON, or SQL. Free forever.
[
{
"id": 1,
"name": "Sarah Johnson",
"email": "sarah.j@example.com",
"company": "Meridian Labs",
"created_at": "2024-03-15",
"active": true
},
{
"id": 2,
"name": "Michael Chen",
"email": "m.chen@example.com",
"company": "Vertex Systems",
"created_at": "2024-03-16",
"active": false
}
// … 98 more rows
]
Built for your workflow.
No signup friction, no pricing walls, no fake-looking data. Just the tool, working.
Fast by default
Thousands of records generated in milliseconds. Handles 100,000 rows per request with consistent output.
Schema-driven
Configure field types, value ranges, string lengths, and date boundaries. Your exact data shape, not a generic template.
One API call away
POST your schema, receive data. Full REST API with Swagger docs. Plugs directly into any CI/CD pipeline.
Open source
MIT licensed. Self-host it, fork it, extend it. No vendor lock-in, no rate-limited free tier disguising a paid product.
15+ field types
Names, emails, addresses, UUIDs, dates, booleans — and more.
Three output formats
Download or copy — ready to paste wherever you need it.
id,name,email
1,John Doe,john@example.com
2,Jane Smith,jane@example.com
[
{"id": 1, "name": "John"},
{"id": 2, "name": "Jane"}
]
INSERT INTO users
(id, name) VALUES
(1, 'John Doe'),
(2, 'Jane Smith');