Ghost Bakery

Generate Realistic Fake Data at Scale

Describe your data once and generate anything from a few rows to billions of low-cost records for tests, demos, QA pipelines and development environments. Export realistic CSV, JSON, XLSX, PDF, XML, YAML or SQL with valid identifiers, emails, dates and Unicode data.

See it in action

Users (CSV)

Recipe

version: "1"
output: { language: en, format: csv, quantity: 3, options: { header: true } }
fields:
  - { name: id, type: autoint, start: 1 }
  - { name: name, type: text }
  - { name: email, type: email }

Output

id,name,email
1,Imani Okafor,imani.okafor@example.com
2,Lars Eriksson,lars.eriksson@example.net
3,Mei Tanaka,mei.tanaka@example.org
Orders (JSON)

Recipe

version: "1"
output: { language: en, format: json, quantity: 2, options: { pretty: true } }
fields:
  - { name: order_id, type: uuid }
  - { name: total, type: decimal, min: 10, max: 500, precision: 2 }
  - { name: paid, type: boolean }

Output

[
  { "order_id": "9f1c…", "total": 142.50, "paid": true },
  { "order_id": "3a7e…", "total": 88.00, "paid": false }
]

Pricing

One free account

500 credits, refilled every 30 days

  • All core field types and output formats
  • Automatic recurring credit refill, no card required
  • Standard queue priority
  • Enough credits for small test fixtures and prototypes

Need more for a large QA run or a data-heavy staging workflow? You'll be able to top up with additional credits, valid for 24 months after the most recent purchase, straight from your account — coming soon.

Create free account

Credit cost

Cost of a generation = requested records × number of fields, plus a 10% processing overhead rounded up. You always see the estimate before generating.

Predictable spend

Estimate every job before it runs and scale usage only when your test suite needs it.

Realistic data

Generate valid emails, identifiers, dates, text, numbers and locale-ready Unicode output.

Built for delivery

Use the same recipe across local development, demos, CI, QA and staging environments.