Free Mock Data Generator: Create Fake Test Data (CSV, JSON, Excel)

Get realistic fake data for a demo or a test, from 10 rows up to 500,000, in a few clicks.

Testing with real customer data is risky, and testing with three made-up rows will not show real problems. Good test data looks real and comes in large amounts.

The Mock Data Generator creates believable names, emails, addresses, dates and numbers. You choose the columns, set how many rows you want and download the result in the format you need.

Everything is made in your browser, so there is no signup and no waiting for a server.

Open the Mock Data Generator

How to use the Mock Data Generator: step by step

  1. Open the Mock Data Generator.
  2. Choose a dataset, for example customers.
  3. Edit the columns and type the number of rows.
  4. Click Generate, then download CSV, JSON, Parquet or Excel.

When to use the Mock Data Generator

  • Filling a demo with believable data
  • Load testing an app or database
  • Practicing SQL or data analysis
  • Testing how your app handles empty values

Tip: Set "Empty %" to leave some values blank. It is a quick way to test missing-data handling.