Skip to main content
ConduitTools by ConduitCode Labs

Generators

Dummy Data Generator

Build the sample records your test, demo or mockup needs. Choose the fields, set how many rows, and take them away as JSON, CSV, SQL inserts or a plain table.

  • Free
  • No sign-up
  • Runs in your browser
Quick guide

How to use this tool

  1. Choose a ready-made set under Start from, such as Users or Orders, then add, rename, reorder or remove fields until the columns match what you need.

  2. Open Options to set how many Rows you want, the Region the names and phone numbers should follow, and the Seed, which decides the data: keep it to get the same rows again, or press New seed for a different set.

  3. Choose Table, JSON, CSV or SQL at the top, then use Copy data or Download. Every record is invented, so it is safe to paste into a demo.

How to use this tool
  1. Choose a ready-made set under Start from, such as Users or Orders, then add, rename, reorder or remove fields until the columns match what you need.

  2. Open Options to set how many Rows you want, the Region the names and phone numbers should follow, and the Seed, which decides the data: keep it to get the same rows again, or press New seed for a different set.

  3. Choose Table, JSON, CSV or SQL at the top, then use Copy data or Download. Every record is invented, so it is safe to paste into a demo.

10 sample rows, showing the first 10
idnameemailusernamephone
1Diego Suttoncara.lawson54@example.orgjade.whitfield55(924) 555-0150
2Hailey Zimmersierra.sutton79@example.neteli.grant17(745) 555-0137
3Lena Jensenmaya.quill99@example.netdiego.whitfield86(726) 555-0168
4Caleb Vancelena.sutton68@example.comgrant.underwood40(507) 555-0135
5Quinn Yorkgrant.vance81@example.netvera.carter58(470) 555-0119
6Sierra Quillsierra.pierce55@example.orgdana.jensen82(929) 555-0168
7Dana Yorkgrant.nolan97@example.orgdylan.sutton78(366) 555-0103
8Sierra Kellergrace.pierce98@example.orgjonah.vance95(467) 555-0105
9Eli Doylekayla.pierce36@example.netquinn.sutton38(788) 555-0109
10Vera Reyesalex.ingram39@example.netuma.keller98(547) 555-0126

10 rows, 5 fields.

Options

Seed
The same seed always makes the same rows, so a fixture can be reproduced exactly.

Every record is invented. Emails use the reserved example.com addresses and phone numbers use the ranges set aside for fiction, so nothing here can reach a real person.

Fixtures without the faff

The shape of your data, not somebody else's.

Start from a ready-made set of fields, then rename each column to match your table or interface. What you see in the preview is exactly what Copy and Download give you.

Your columns, your names

Twenty-eight field types across people, places, work, values and text. Rename any column, drag it into place, and the JSON keys, CSV headers and SQL columns follow.

Repeatable on purpose

The rows come from a seeded generator. Keep the seed and you get the same data every time, which makes it safe to commit as a fixture or use in a screenshot; press New seed for a fresh set.

Safe to paste anywhere

Nothing is copied from a real person or business. Addresses are invented, emails use the reserved example domains, and phone numbers come from the blocks kept aside for film and documentation.

Frequently asked questions

What can I export?

JSON as an array of objects, CSV with a header row and proper quoting, SQL INSERT statements for the table name you give, or a plain table you can paste into a spreadsheet. Copy puts the whole set on the clipboard and Download saves it as a file; the on-screen table shows the first twenty-five rows so the page stays quick.

Is the data the same every time?

Yes, for the same seed. The rows come from a seeded generator, so the same seed, fields, region and row count always produce identical data. Change the seed, or press New seed or Generate new data, for a different set.

Are the names, emails and phone numbers real?

No. Names are assembled from invented word lists, addresses and cities are made up, emails use example.com, example.net and example.org, which are reserved for documentation and can never be registered, and phone numbers come from ranges set aside for fiction. Nothing here belongs to a real person.

How many rows and fields can I generate?

Up to 1,000 rows and 20 fields at a time. That is enough to fill a table, a paginated list or a seed script, and it keeps the browser responsive while you change the options.

What does the Region setting change?

The style of the invented names, cities, states or provinces, streets, postcodes and phone numbers. United States uses five-digit postcodes and 555 numbers, United Kingdom uses postcode letters and the 07700 900xxx drama range, and Philippines uses four-digit postcodes and a +63 mobile format.

Can I use this data in a public demo?

Yes. Because every value is invented and the contact details use reserved ranges, there is nothing to redact. It is a better choice than a copied production export, which is the usual way personal data ends up in a test database.

Keyboard shortcuts

CtrlK
Search all tools
/
Search the directory (on the homepage)
CtrlEnter
Copy or download the result
CtrlShiftEnter
Generate a new password or new text
?
Show this list
Esc
Close a dialog or menu