MMaxTools

Random Data Generator

Realistic fake names, emails, phones and addresses for development and demos.

The Random Data Generator creates realistic-looking but completely fictional test data: names, emails, phone numbers, addresses, dates and ids, in JSON or CSV, up to 100 rows at a time.

Developers need plausible data for demos, seed scripts, UI screenshots and load testing — and real personal data must never be used for that. This generator produces believable US-style records locally in your browser, ready to paste into code or spreadsheets.

Mix and match the fields you need per row, regenerate freely, and copy everything in one click. All records are fictional and generated on your device.

[
  {
    "name": "Elizabeth Garcia",
    "email": "elizabeth.garcia0@example.com"
  },
  {
    "name": "Daniel Martinez",
    "email": "daniel.martinez1@protonmail.com"
  },
  {
    "name": "David Hernandez",
    "email": "david.hernandez2@mail.com"
  },
  {
    "name": "Richard Garcia",
    "email": "richard.garcia3@gmail.com"
  },
  {
    "name": "David Hernandez",
    "email": "david.hernandez4@example.com"
  },
  {
    "name": "Sarah Martin",
    "email": "sarah.martin5@outlook.com"
  },
  {
    "name": "Robert Smith",
    "email": "robert.smith6@example.com"
  },
  {
    "name": "Sarah Hernandez",
    "email": "sarah.hernandez7@gmail.com"
  },
  {
    "name": "Thomas Williams",
    "email": "thomas.williams8@mail.com"
  },
  {
    "name": "Chris Garcia",
    "email": "chris.garcia9@yahoo.com"
  }
]

Realistic-looking but completely fictional test data for development, demos and seed scripts. All names and addresses are generated locally.

How to use the Random Data Generator

  1. Tick the fields you want: name, email, phone, address, date, id.
  2. Set the number of rows (1–100).
  3. Choose JSON or CSV output.
  4. Click Generate for a fresh batch.
  5. Copy all and paste into your code or file.

Frequently asked questions

Is this data real?

No — every name, address and phone number is randomly assembled from fictional pools. That is the point: test data must never expose real people's information.

Why would I need fake data?

Demos and screenshots look empty without rows, seed scripts need records to insert, and UI tests need predictable shapes. Fake data gives realism without privacy risk.

Can I use this for non-US data?

The pools are US-style (names, streets, cities). For international formats, adjust the generated output or use the CSV mode to post-process in a spreadsheet.