Generators — tool

Random Data Generator

Build custom mock records and export JSON or CSV.

About Random Data Generator

Define dynamic fields for identifiers, names, emails, numbers, dates, IP addresses, booleans, and lorem values.

The generator builds up to 1,000 records from configurable field names and types, then exports JSON or CSV. Names and emails come from small built-in sample sets, while identifiers and numeric choices use secure browser randomness.

How to use it

  1. Enter or select your source data.
  2. Adjust the available options and run the tool.
  3. Review, copy, or download the result.

Common use cases

  • Populate a prototype table or import screen.
  • Create deterministic-shaped fixtures without exposing real customer data.
  • Exercise JSON and CSV pipelines with mixed field types.

Worked example

Generate 100 records with UUID, full name, email, enabled flag, and date.

Limitations and responsible use

  • Generated people and addresses are simplistic synthetic examples, not realistic demographic data.
  • Values are not guaranteed unique except for the extremely low practical collision risk of UUIDs.
  • The output does not enforce relationships, business rules, or a formal schema.

Frequently asked questions

Is this anonymized production data?

No. It is newly generated mock data and should not be confused with anonymization of a real dataset.

How many records can I generate?

A single run is limited to 1,000 records to keep the browser responsive.