Generate 100 Rows of JSON Test Data
Produce realistic mock datasets including names, emails, addresses, companies, and credit cards fully offline.
🔒 Processed entirely in your browser — nothing you enter here is ever uploaded.
The result appears on this page after you run the tool. Nothing you enter is uploaded.
Result
About this tool
This page opens the mock data generator preconfigured to produce 100 rows of JSON output using English-locale names and addresses, and generates the dataset the moment the page loads. JSON is the default shape most frontend prototypes, mock APIs and test fixtures expect, and 100 rows is enough to see pagination, sorting and empty-state edge cases without producing an unwieldy file.
Each generated record carries a UUID, first and last name, email, phone number, company, city and country — a shape close to what a typical user or contact table looks like in a real application. Because every value is generated locally with the browser's own random number source, nothing is fetched from a server and no two runs produce the same dataset, so it is safe to use for demos and screenshots without leaking anything real.
Adjust the row count up to 1,000 or switch the output format to CSV or SQL if your use case needs a spreadsheet import or a ready-to-run INSERT script instead — the same underlying fields carry over regardless of the format you pick.
Example. A one-row CSV includes an id, a first name, a last name, an email ending in @example.com, a phone, a company, a city, and a country.
Limit. The row count is clamped from 1 to 1000, and the columns are only those eight fields.