Mock Data Generator
Generate realistic fake data — names, emails, addresses, UUIDs, dates, and custom fields — and export as JSON, CSV, or SQL INSERT statements
Fields (6)
Preview (first 5 rows)
| id | first_name | last_name | city | age | |
|---|---|---|---|---|---|
| 1 | Nicole | Lee | jennifer.anderson5@test.io | Burlington | 55 |
| 2 | Sarah | Carter | jacob.roberts86@test.io | Richmond | 22 |
| 3 | David | Campbell | dorothy.baker22@example.com | Hudson | 68 |
| 4 | Ryan | Harris | linda.allen60@test.io | Salem | 39 |
| 5 | Ronald | Hall | brandon.thomas7@test.io | Madison | 33 |
Output (JSON · 25 rows)
[
{
"id": 1,
"first_name": "Nicole",
"last_name": "Lee",
"email": "jennifer.anderson5@test.io",
"city": "Burlington",
"age": 55
},
{
"id": 2,
"first_name": "Sarah",
"last_name": "Carter",
"email": "jacob.roberts86@test.io",
"city": "Richmond",
"age": 22
},
{
"id": 3,
"first_name": "David",
"last_name": "Campbell",
"email": "dorothy.baker22@example.com",
"city": "Hudson",
"age": 68
},
{
"id": 4,
"first_name": "Ryan",
"last_name": "Harris",
"email": "linda.allen60@test.io",
"city": "Salem",
"age": 39
},
{
"id": 5,
"first_name": "Ronald",
"last_name": "Hall",
"email": "brandon.thomas7@test.io",
"city": "Madison",
"age": 33
},
{
"id": 6,
"first_name": "Rebecca",
"last_name": "Garcia",
"email": "david.gonzalez59@sample.org",
"city": "Newport",
"age": 75
},
{
"id": 7,
"first_name": "Timothy",
"last_name": "White",
"email": "frank.miller31@dummy.email",
"city": "Richmond",
"age": 54
},
{
"id": 8,
"first_name": "James",
"last_name": "Taylor",
"email": "jessica.harris59@sample.org",
"city": "Franklin",
"age": 73
},
{
"id": 9,
"first_name": "James",
"last_name": "Green",
"email": "rebecca.brown30@demo.net",
"city": "Fairview",
"age": 46
},
{
"id": 10,
"first_name": "Rachel",
"last_name": "Sanchez",
"email": "george.sanchez43@fakeapi.com",
"city": "Hudson",
"age": 33
},
{
"id": 11,
"first_name": "Samuel",
"last_name": "Gonzalez",
"email": "richard.adams99@dummy.email",
"city": "Greenville",
"age": 49
},
{
"id": 12,
"first_name": "Steven",
"last_name": "Carter",
"email": "andrew.torres57@example.com",
"city": "Auburn",
"age": 48
},
{
"id": 13,
"first_name": "Dennis",
"last_name": "Anderson",
"email": "laura.lewis49@mock.dev",
"city": "Springfield",
"age": 79
},
{
"id": 14,
"first_name": "Sharon",
"last_name": "Carter",
"email": "kimberly.anderson71@mock.dev",
"city": "Riverside",
"age": 30
},
{
"id": 15,
"first_name": "Deborah",
"last_name": "Hall",
"email": "sarah.ramirez14@fakeapi.com",
"city": "Georgetown",
"age": 38
},
{
"id": 16,
"first_name": "Helen",
"last_name": "Thomas",
"email": "raymond.roberts52@dummy.email",
"city": "Newport",
"age": 61
},
{
"id": 17,
"first_name": "Katherine",
"last_name": "Johnson",
"email": "carolyn.martinez70@placeholder.co",
"city": "Franklin",
"age": 43
},
{
"id": 18,
"first_name": "Benjamin",
"last_name": "Mitchell",
"email": "john.wright81@sample.org",
"city": "Dover",
"age": 42
},
{
"id": 19,
"first_name": "Amy",
"last_name": "Hill",
"email": "nicholas.walker83@mock.dev",
"city": "Greenville",
"age": 40
},
{
"id": 20,
"first_name": "Frank",
"last_name": "Miller",
"email": "ryan.mitchell30@dummy.email",
"city": "Arlington",
"age": 76
},
{
"id": 21,
"first_name": "Gary",
"last_name": "Anderson",
"email": "john.wright81@test.io",
"city": "Manchester",
"age": 79
},
{
"id": 22,
"first_name": "Amanda",
"last_name": "Clark",
"email": "justin.brown78@sample.org",
"city": "Burlington",
"age": 24
},
{
"id": 23,
"first_name": "Emily",
"last_name": "Johnson",
"email": "michelle.scott44@dummy.email",
"city": "Georgetown",
"age": 56
},
{
"id": 24,
"first_name": "Virginia",
"last_name": "Carter",
"email": "daniel.carter18@dummy.email",
"city": "Riverside",
"age": 52
},
{
"id": 25,
"first_name": "Thomas",
"last_name": "Walker",
"email": "kimberly.anderson80@test.io",
"city": "Dover",
"age": 69
}
]Continue Exploring
Other Data & Spreadsheet you might like...
CSV Viewer & Editor
View, sort, filter, and inspect CSV files as an interactive table — all in your browser
JSON Table Viewer
Render JSON arrays of objects as a sortable, searchable HTML table with column filtering
Excel to CSV Converter
Convert XLSX and XLS Excel files to CSV format — no upload, runs in your browser via SheetJS
CSV Column Extractor
Pick specific columns from a CSV file and download the result — great for cleaning large datasets
SQL on CSV
Run SQL SELECT queries directly on uploaded CSV files — no server needed
CSV Merger
Merge multiple CSV files into one — reorder, deduplicate rows, and handle headers automatically
CSV Splitter
Split a large CSV file into smaller files by row count or by unique values in a column
JSON to Excel
Convert JSON arrays of objects to Excel (.xlsx) or CSV — powered by SheetJS, runs in your browser