Skip to main content
{/}codefunc
GeneratorsRuns locally

Fake Data Generator

Generate fake users and test data as JSON.

About this tool

Generate fake users and test data as JSON. Scaffold placeholder content, cron schedules, test data, and project boilerplate without extra CLI installs.

Set how many fake user records you need for fixtures or demos. Generate JSON with names, emails, and related mock fields. Example — One mock user object: try `count: 1` and expect something like `[ { "id": "…", "name": "Ada Example", "email": "ada@example.com" } ]`.

Data is synthetic and may repeat patterns — not cryptographically unique identities. See also: UUID Generator, ULID & Nano ID Generator, and Lorem Ipsum Generator. Runs in your browser — nothing you paste gets uploaded.

How to use

  1. Set how many fake user records you need for fixtures or demos.
  2. Generate JSON with names, emails, and related mock fields.
  3. Copy the array into tests, seed scripts, or API mock servers.
  4. Regenerate whenever you need a fresh set that is not production PII.

Example

One mock user object

Input

count: 1

Output

[
  {
    "id": "…",
    "name": "Ada Example",
    "email": "ada@example.com"
  }
]

Limitations

  • Data is synthetic and may repeat patterns — not cryptographically unique identities.
  • Field set is fixed; custom schemas or locale-specific address formats are not configurable.
  • Not a substitute for anonymizing real production exports.

Related tools

3

Frequently asked questions

What does the Fake Data Generator do?

Generate fake users and test data as JSON. Runs in your browser — no install, no account.

How do I use the Fake Data Generator?

Set how many fake user records you need for fixtures or demos. Generate JSON with names, emails, and related mock fields. Copy the array into tests, seed scripts, or API mock servers. Regenerate whenever you need a fresh set that is not production PII.

Is the Fake Data Generator free?

Yes. No signup, no usage limits, no paywall.

Does the Fake Data Generator upload my data?

No. Processing happens locally in JavaScript. Your input is not uploaded, stored, or logged.

What are the limitations of the Fake Data Generator?

Data is synthetic and may repeat patterns — not cryptographically unique identities. Field set is fixed; custom schemas or locale-specific address formats are not configurable. Not a substitute for anonymizing real production exports.

Search tools

Find a developer tool