Mock JSON Generator
Generate realistic mock JSON for API testing and prototypes — up to 1,000 objects.
Generate
Fields
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
UUID
Sequential ID (1, 2, 3…)
First name
Last name
Full name
Username
Email
Phone number
Job title
Avatar URL
Street address
City
State
Country
ZIP / postal code
Latitude
Longitude
Company
Product name
Price
URL
Domain name
IPv4 address
IPv6 address
Integer (min–max)
Decimal (min–max)
Boolean
Date in the past
Date in the future
Recent date (last 10 days)
Word
Sentence
Paragraph
Hex color
One of… (custom list)
Add field
Rows (1–1000)
Seed (optional)
Output format
JSON
NDJSON (one object per line)
CSV
SQL INSERT (MySQL)
SQL INSERT (PostgreSQL)
0 rows · JSON
Download