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 | Carolyn | Scott | steven.king95@example.com | Georgetown | 78 |
| 2 | Linda | Ramirez | laura.johnson6@fakeapi.com | Manchester | 18 |
| 3 | Shirley | Young | rachel.roberts81@demo.net | Franklin | 80 |
| 4 | Andrew | Williams | larry.rodriguez47@placeholder.co | Hudson | 43 |
| 5 | Susan | Moore | pamela.hall28@example.com | Hudson | 51 |
Output (JSON · 25 rows)
[
{
"id": 1,
"first_name": "Carolyn",
"last_name": "Scott",
"email": "steven.king95@example.com",
"city": "Georgetown",
"age": 78
},
{
"id": 2,
"first_name": "Linda",
"last_name": "Ramirez",
"email": "laura.johnson6@fakeapi.com",
"city": "Manchester",
"age": 18
},
{
"id": 3,
"first_name": "Shirley",
"last_name": "Young",
"email": "rachel.roberts81@demo.net",
"city": "Franklin",
"age": 80
},
{
"id": 4,
"first_name": "Andrew",
"last_name": "Williams",
"email": "larry.rodriguez47@placeholder.co",
"city": "Hudson",
"age": 43
},
{
"id": 5,
"first_name": "Susan",
"last_name": "Moore",
"email": "pamela.hall28@example.com",
"city": "Hudson",
"age": 51
},
{
"id": 6,
"first_name": "Richard",
"last_name": "Rivera",
"email": "kevin.rodriguez9@mock.dev",
"city": "Springfield",
"age": 19
},
{
"id": 7,
"first_name": "Michael",
"last_name": "Roberts",
"email": "gregory.robinson81@example.com",
"city": "Portland",
"age": 47
},
{
"id": 8,
"first_name": "Donna",
"last_name": "Martin",
"email": "ryan.taylor61@example.com",
"city": "Richmond",
"age": 61
},
{
"id": 9,
"first_name": "Jessica",
"last_name": "Nguyen",
"email": "susan.ramirez51@demo.net",
"city": "Fairview",
"age": 39
},
{
"id": 10,
"first_name": "Carolyn",
"last_name": "Smith",
"email": "kimberly.brown45@sample.org",
"city": "Salem",
"age": 56
},
{
"id": 11,
"first_name": "Richard",
"last_name": "Thomas",
"email": "emily.hill67@test.io",
"city": "Kingston",
"age": 35
},
{
"id": 12,
"first_name": "Jacob",
"last_name": "Scott",
"email": "virginia.lopez51@placeholder.co",
"city": "Newport",
"age": 33
},
{
"id": 13,
"first_name": "Samantha",
"last_name": "Wilson",
"email": "paul.rivera5@dummy.email",
"city": "Burlington",
"age": 78
},
{
"id": 14,
"first_name": "Jonathan",
"last_name": "Roberts",
"email": "scott.johnson27@mock.dev",
"city": "Salem",
"age": 38
},
{
"id": 15,
"first_name": "Debra",
"last_name": "Garcia",
"email": "matthew.green89@placeholder.co",
"city": "Centerville",
"age": 20
},
{
"id": 16,
"first_name": "Mary",
"last_name": "Rivera",
"email": "david.wilson39@test.io",
"city": "Lexington",
"age": 34
},
{
"id": 17,
"first_name": "Anna",
"last_name": "Lopez",
"email": "ashley.green6@placeholder.co",
"city": "Dover",
"age": 66
},
{
"id": 18,
"first_name": "Janet",
"last_name": "Smith",
"email": "mark.moore40@sample.org",
"city": "Troy",
"age": 30
},
{
"id": 19,
"first_name": "Angela",
"last_name": "Lopez",
"email": "richard.moore20@fakeapi.com",
"city": "Hudson",
"age": 18
},
{
"id": 20,
"first_name": "Rebecca",
"last_name": "Williams",
"email": "alexander.wright53@placeholder.co",
"city": "Arlington",
"age": 54
},
{
"id": 21,
"first_name": "Sarah",
"last_name": "Miller",
"email": "david.young42@dummy.email",
"city": "Lancaster",
"age": 20
},
{
"id": 22,
"first_name": "Samantha",
"last_name": "King",
"email": "ruth.young65@mock.dev",
"city": "Lancaster",
"age": 45
},
{
"id": 23,
"first_name": "Kenneth",
"last_name": "Rodriguez",
"email": "helen.hill43@placeholder.co",
"city": "Manchester",
"age": 46
},
{
"id": 24,
"first_name": "Christopher",
"last_name": "Lee",
"email": "jessica.jones61@dummy.email",
"city": "Ashland",
"age": 30
},
{
"id": 25,
"first_name": "Jessica",
"last_name": "Anderson",
"email": "lisa.walker6@fakeapi.com",
"city": "Centerville",
"age": 72
}
]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