Generators

Test Data Generator


Generate realistic but entirely fake records — names, emails, phones, addresses, and more — and export them as a table, JSON, CSV, or SQL inserts, all in your browser.

💡 About test data

  • Fake by design: every value is randomly generated and does not describe a real person.
  • Private: generation runs in your browser — nothing is uploaded.
  • Export as a table, JSON, CSV, or SQL inserts to seed a database or a mockup.

The Test Data Generator creates realistic but completely fake records for testing and demos, right in your browser.

Pick the fields you need, choose how many rows, and export as a table, JSON, CSV, or SQL. None of it describes a real person.

How to generate test data

  1. Choose fields. Tick names, emails, phones, addresses, and any others you need.
  2. Set the row count. From a single record up to a thousand.
  3. Pick a format. Table, JSON, CSV, or SQL insert statements.
  4. Generate and copy. Grab the result with one click.

Why fake data helps

Building a feature or a design mockup is much easier with data that looks real than with rows of "test test test". Realistic names and addresses reveal layout and formatting problems early.

Because the data is invented locally, you avoid the privacy and legal risks of testing with real customer records.

  • Safe: every value is fake and generated on your device.
  • Flexible fields: mix and match a dozen data types.
  • Ready to import: JSON, CSV, and SQL output.
  • Fast: up to a thousand rows in an instant.

Related generators

Test data often needs unique identifiers. For collision-resistant IDs, the UUID Generator produces standards-compliant UUIDs on demand.

When you need placeholder paragraphs rather than structured records, the Lorem Ipsum Generator fills a layout with dummy text. And for plain random values in a range, the Random Number Generator draws fair numbers.

Frequently Asked Questions

Is the generated data real?

No. Every value is randomly assembled from generic word lists, so the names, emails, and addresses do not belong to real people. It is safe to use for demos and testing.

Is anything uploaded?

No. The data is generated in your browser, so nothing is sent to a server. You can even use it offline once the page has loaded.

What formats can I export?

You can view the data as a table, or export it as JSON, CSV, or ready-to-run SQL INSERT statements to seed a database.

How many rows can I create?

You can generate up to 1,000 rows at a time, which is plenty for populating a demo, a spreadsheet, or a test database.

Which fields are available?

Choose from ID, name, email, username, phone, street address, city, country, company, job title, date, and UUID, in any combination.