๐Ÿงช Test Data Generator

Generate test data for development and testing. Create fake names, emails, addresses, phone numbers, dates, and more.

11000
[
  {
    "id": 402,
    "name": "Emma Brown",
    "email": "emma.smith@demo.com"
  },
  {
    "id": 289,
    "name": "Jane Martinez",
    "email": "emily.miller@sample.org"
  },
  {
    "id": 599,
    "name": "David Smith",
    "email": "john.johnson@mock.net"
  },
  {
    "id": 219,
    "name": "Emma Jones",
    "email": "emily.rodriguez@example.com"
  },
  {
    "id": 420,
    "name": "John Davis",
    "email": "emma.rodriguez@mock.net"
  },
  {
    "id": 104,
    "name": "John Miller",
    "email": "robert.davis@mock.net"
  },
  {
    "id": 49,
    "name": "David Miller",
    "email": "james.jones@demo.com"
  },
  {
    "id": 549,
    "name": "Sarah Johnson",
    "email": "michael.rodriguez@example.com"
  },
  {
    "id": 475,
    "name": "David Johnson",
    "email": "emma.martinez@sample.org"
  },
  {
    "id": 869,
    "name": "Olivia Rodriguez",
    "email": "olivia.williams@demo.com"
  }
]

How to Generate Test Data

  1. Choose the number of rows you want to generate (1โ€“1000).
  2. Add or customize fields: names, emails, phones, addresses, dates, numbers, etc.
  3. Switch between JSON, CSV, or SQL output depending on your use case.
  4. Copy the generated dataset or export it into your QA scripts and seed files.

Tip: Rename fields to match your database schema (e.g., first_name, created_at).

Supported Field Types

Personal Data

  • Full names, emails, phone numbers
  • Street addresses, cities, postal codes
  • Dates with start/end range and ISO format

Technical Fields

  • Random numbers with min/max range
  • UUIDs, URLs, IP addresses
  • Short text snippets with configurable word counts

Best Practices for Mock Data

  • Keep personally identifiable information fake to avoid compliance issues.
  • Generate edge cases: long strings, high/low numbers, dates in the future/past.
  • Store reusable datasets in version control to keep QA runs deterministic.
  • Use SQL export to seed local databases quickly during onboarding.