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 | Matthew | Harris | jerry.nguyen48@placeholder.co | Lexington | 70 |
| 2 | Jack | Green | ryan.martinez77@test.io | Bristol | 52 |
| 3 | Robert | Sanchez | jason.thomas23@test.io | Clinton | 29 |
| 4 | Catherine | Campbell | brandon.nguyen72@placeholder.co | Cleveland | 57 |
| 5 | Nicholas | Perez | jessica.anderson5@dummy.email | Salem | 30 |
Output (JSON · 25 rows)
[
{
"id": 1,
"first_name": "Matthew",
"last_name": "Harris",
"email": "jerry.nguyen48@placeholder.co",
"city": "Lexington",
"age": 70
},
{
"id": 2,
"first_name": "Jack",
"last_name": "Green",
"email": "ryan.martinez77@test.io",
"city": "Bristol",
"age": 52
},
{
"id": 3,
"first_name": "Robert",
"last_name": "Sanchez",
"email": "jason.thomas23@test.io",
"city": "Clinton",
"age": 29
},
{
"id": 4,
"first_name": "Catherine",
"last_name": "Campbell",
"email": "brandon.nguyen72@placeholder.co",
"city": "Cleveland",
"age": 57
},
{
"id": 5,
"first_name": "Nicholas",
"last_name": "Perez",
"email": "jessica.anderson5@dummy.email",
"city": "Salem",
"age": 30
},
{
"id": 6,
"first_name": "Dennis",
"last_name": "Gonzalez",
"email": "thomas.jones22@placeholder.co",
"city": "Springfield",
"age": 33
},
{
"id": 7,
"first_name": "Brandon",
"last_name": "Flores",
"email": "cynthia.flores58@demo.net",
"city": "Lexington",
"age": 62
},
{
"id": 8,
"first_name": "Jacob",
"last_name": "Harris",
"email": "margaret.young7@sample.org",
"city": "Cleveland",
"age": 31
},
{
"id": 9,
"first_name": "Kathleen",
"last_name": "Jackson",
"email": "gary.nelson19@example.com",
"city": "Kingston",
"age": 42
},
{
"id": 10,
"first_name": "Jacob",
"last_name": "Wright",
"email": "thomas.roberts15@test.io",
"city": "Hudson",
"age": 65
},
{
"id": 11,
"first_name": "Andrew",
"last_name": "White",
"email": "jeffrey.ramirez81@example.com",
"city": "Ashland",
"age": 44
},
{
"id": 12,
"first_name": "Anna",
"last_name": "Adams",
"email": "debra.king1@test.io",
"city": "Manchester",
"age": 52
},
{
"id": 13,
"first_name": "Samantha",
"last_name": "Walker",
"email": "kathleen.scott15@placeholder.co",
"city": "Franklin",
"age": 20
},
{
"id": 14,
"first_name": "Pamela",
"last_name": "Jackson",
"email": "laura.martin79@mock.dev",
"city": "Cleveland",
"age": 76
},
{
"id": 15,
"first_name": "Michelle",
"last_name": "Rodriguez",
"email": "ryan.wright97@sample.org",
"city": "Bristol",
"age": 42
},
{
"id": 16,
"first_name": "Matthew",
"last_name": "Thompson",
"email": "mark.allen19@sample.org",
"city": "Marion",
"age": 35
},
{
"id": 17,
"first_name": "Catherine",
"last_name": "Baker",
"email": "timothy.jones4@placeholder.co",
"city": "Marion",
"age": 67
},
{
"id": 18,
"first_name": "Benjamin",
"last_name": "Ramirez",
"email": "donald.robinson11@fakeapi.com",
"city": "Bristol",
"age": 60
},
{
"id": 19,
"first_name": "Ruth",
"last_name": "Nguyen",
"email": "pamela.torres25@placeholder.co",
"city": "Burlington",
"age": 24
},
{
"id": 20,
"first_name": "Donna",
"last_name": "Wright",
"email": "scott.baker2@test.io",
"city": "Marion",
"age": 64
},
{
"id": 21,
"first_name": "Alexander",
"last_name": "Thomas",
"email": "stephanie.sanchez78@sample.org",
"city": "Greenville",
"age": 32
},
{
"id": 22,
"first_name": "Charles",
"last_name": "Young",
"email": "daniel.johnson4@example.com",
"city": "Troy",
"age": 32
},
{
"id": 23,
"first_name": "Carol",
"last_name": "Adams",
"email": "anna.young80@dummy.email",
"city": "Manchester",
"age": 54
},
{
"id": 24,
"first_name": "Kevin",
"last_name": "Young",
"email": "sharon.sanchez4@mock.dev",
"city": "Centerville",
"age": 47
},
{
"id": 25,
"first_name": "Nicholas",
"last_name": "White",
"email": "alexander.green34@dummy.email",
"city": "Arlington",
"age": 33
}
]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