Test JSON Generator
Choose fields, generate synthetic records, and export JSON, CSV, NDJSON, plain text, SQL, or XML.
Advanced settings
Generated result
Fresh synthetic values appear here. Example data is shown separately below.
Previewing 1 of 1 rows as JSON.
[
{
"id": "usr_generated_0001",
"username": "generated_user_0001",
"name": "Generated Test User 0001",
"email": "generated.user.0001@example.test",
"phone": "+1 212-555-0100",
"isActive": true,
"plan": "free"
}
]The full 1-row result is used for copy and download.
Example data
Static fictional cases for documentation. They are separate from generated results.
[
{
"id": "usr_test_0001",
"username": "test_user_0001",
"name": "Test User 0001",
"company": "Example Labs 024",
"email": "test.user.0001@example.test",
"phone": "+1 212-555-0108",
"isActive": true,
"plan": "pro"
},
{
"id": "usr_test_0002",
"username": "test_user_0002",
"name": "Test User 0002",
"company": "Example Labs 117",
"email": "test.user.0002@example.test",
"phone": "+1 415-555-0114",
"isActive": true,
"plan": "team"
},
{
"id": "usr_test_0003",
"username": "test_user_0003",
"name": "Test User 0003",
"company": "Example Labs 308",
"email": "test.user.0003@example.test",
"phone": "+1 617-555-0192",
"isActive": false,
"plan": "free"
}
]How it works
Select the fields your schema needs, choose a record count, and generate. A seed makes the same output available again for reliable test cases.
For testing only
These values are synthetic. Do not use them for real contact, verification, delivery, identity, or financial activity.
Questions
Can I choose the fields?
Yes. Select only the fields that match your test schema.
Which formats are available?
Copy or download the current result as JSON, CSV, NDJSON, plain text, SQL, or XML.
Related tools
Need batch data or API access?
API access is coming soon.