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 | Catherine | Sanchez | elizabeth.allen75@sample.org | Auburn | 68 |
| 2 | Jason | Harris | anthony.martin88@test.io | Salem | 35 |
| 3 | Stephanie | Taylor | patrick.young88@test.io | Bristol | 31 |
| 4 | Sandra | Hall | scott.jackson97@placeholder.co | Portland | 50 |
| 5 | Nicholas | Nguyen | jessica.taylor39@demo.net | Oxford | 20 |
Output (JSON · 25 rows)
[
{
"id": 1,
"first_name": "Catherine",
"last_name": "Sanchez",
"email": "elizabeth.allen75@sample.org",
"city": "Auburn",
"age": 68
},
{
"id": 2,
"first_name": "Jason",
"last_name": "Harris",
"email": "anthony.martin88@test.io",
"city": "Salem",
"age": 35
},
{
"id": 3,
"first_name": "Stephanie",
"last_name": "Taylor",
"email": "patrick.young88@test.io",
"city": "Bristol",
"age": 31
},
{
"id": 4,
"first_name": "Sandra",
"last_name": "Hall",
"email": "scott.jackson97@placeholder.co",
"city": "Portland",
"age": 50
},
{
"id": 5,
"first_name": "Nicholas",
"last_name": "Nguyen",
"email": "jessica.taylor39@demo.net",
"city": "Oxford",
"age": 20
},
{
"id": 6,
"first_name": "Andrew",
"last_name": "Williams",
"email": "carol.perez65@example.com",
"city": "Georgetown",
"age": 68
},
{
"id": 7,
"first_name": "Barbara",
"last_name": "Robinson",
"email": "michael.jones78@test.io",
"city": "Lancaster",
"age": 54
},
{
"id": 8,
"first_name": "Sandra",
"last_name": "Sanchez",
"email": "catherine.hall39@demo.net",
"city": "Marion",
"age": 43
},
{
"id": 9,
"first_name": "Ashley",
"last_name": "Williams",
"email": "donald.harris54@fakeapi.com",
"city": "Centerville",
"age": 42
},
{
"id": 10,
"first_name": "Amy",
"last_name": "Gonzalez",
"email": "robert.baker12@mock.dev",
"city": "Cleveland",
"age": 80
},
{
"id": 11,
"first_name": "Raymond",
"last_name": "Martin",
"email": "amy.harris5@fakeapi.com",
"city": "Cleveland",
"age": 59
},
{
"id": 12,
"first_name": "Edward",
"last_name": "Roberts",
"email": "scott.hill28@demo.net",
"city": "Salem",
"age": 36
},
{
"id": 13,
"first_name": "Brian",
"last_name": "Green",
"email": "gary.clark27@fakeapi.com",
"city": "Bristol",
"age": 41
},
{
"id": 14,
"first_name": "Thomas",
"last_name": "Davis",
"email": "ryan.wright1@placeholder.co",
"city": "Centerville",
"age": 78
},
{
"id": 15,
"first_name": "Andrew",
"last_name": "Miller",
"email": "rebecca.adams47@placeholder.co",
"city": "Burlington",
"age": 45
},
{
"id": 16,
"first_name": "Nicole",
"last_name": "Thompson",
"email": "jeffrey.young78@example.com",
"city": "Auburn",
"age": 30
},
{
"id": 17,
"first_name": "Margaret",
"last_name": "Campbell",
"email": "richard.gonzalez97@fakeapi.com",
"city": "Newport",
"age": 46
},
{
"id": 18,
"first_name": "Maria",
"last_name": "Moore",
"email": "john.lee37@dummy.email",
"city": "Burlington",
"age": 77
},
{
"id": 19,
"first_name": "Jack",
"last_name": "Smith",
"email": "ronald.young96@dummy.email",
"city": "Springfield",
"age": 77
},
{
"id": 20,
"first_name": "Christine",
"last_name": "Rodriguez",
"email": "rebecca.perez22@placeholder.co",
"city": "Richmond",
"age": 50
},
{
"id": 21,
"first_name": "Benjamin",
"last_name": "Garcia",
"email": "benjamin.thompson5@dummy.email",
"city": "Milton",
"age": 26
},
{
"id": 22,
"first_name": "Gregory",
"last_name": "Walker",
"email": "larry.scott39@sample.org",
"city": "Troy",
"age": 40
},
{
"id": 23,
"first_name": "Anna",
"last_name": "Garcia",
"email": "jennifer.brown76@demo.net",
"city": "Madison",
"age": 49
},
{
"id": 24,
"first_name": "Mary",
"last_name": "Johnson",
"email": "emily.young18@example.com",
"city": "Troy",
"age": 33
},
{
"id": 25,
"first_name": "Carol",
"last_name": "Williams",
"email": "catherine.scott85@fakeapi.com",
"city": "Manchester",
"age": 59
}
]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