tool hub Tool Hub

Random Data Generator

Random Data Generator — runs in your browser. Inputs are not stored.

Runs in your browser No sign-up Free to use


Random data generator

Output format

Enter values, then press Calculate.

Creates fake name, email, and id values for testing. Not real personal data.

How to use

  1. Set row count from 1 to 200. The default is 10 rows.
  2. Under output format, choose JSON, CSV, or SQL INSERT. The default is JSON.
  3. Press Generate to make fake name / email / id rows.
  4. Use Copy to take them into test code or a sheet.
  5. Change format and generate again, or Reset to restore.

Key concepts

The random data generator makes fake names, emails, and IDs for UI and API mocks. They are not real people; emails use a test domain. Using them for live sending will bounce. Creation is in the browser only; no external fake-data API is called.

JSON is an array of objects, CSV is a header plus rows, and SQL is INSERT statements. Table and column names must be edited to match the project before they run. There is no seed, so generating again changes values. Save a copy if you need a fixed fixture. There is no UI to add columns freely.

Example

Generating 10 JSON rows yields ten objects with name, email, and id. Switching to CSV makes the first line a header; SQL yields INSERT lines. Copy JSON for a front-end Storybook and CSV for spreadsheet checks. Emails use an example domain, so live send tests bounce. SQL INSERT must have table and column names edited to the project. With no seed, each generate changes rows—save a copy for a fixed fixture. When retrying, reset first so old output is not mixed in. On a shared computer, clear the fields when you finish. Closing the tab drops the values; you do not need to send a delete request to a server. Button names match the tool at the top of the page. If the result is empty, check required fields and hidden errors. This article is usage guidance, not a claim that input is stored externally. On mobile, Copy may ask for clipboard permission—allow it and press again.

Related: UUID generator · Lorem ipsum

Frequently asked questions

Are random-data emails real addresses?

No. They are fake test values. Do not use them for real sending.

Can I run the SQL INSERT as-is?

Edit table and column names to match the project, then try only on a development database.

Is the data stored on a server?

No. It is generated in the browser only.

Can I change the name rules?

This version is fixed to the three fields name, email, and id.

How many rows can I generate?

From 1 to 200. Generate several times if you need more.

Can I reproduce the same data again?

There is no seed, so pressing again changes values. Save the result to a file if you need it.

Random Data Generator cover image
Your input is not sent to the server and disappears when you close the page.

Last reviewed: 2026-09-04