Default id/name/email schema
The pre-filled id/name/email schema set to 2 records generates a JSON array of 2 objects, each with an id, name and email field in that order.
Generate mock JSON data with fake names, emails, UUIDs and dates for testing — free.
About
Generates fake JSON records — strings, numbers, booleans, emails, UUIDs, dates and names — from a simple field schema you define.
Developers use it to get realistic-looking sample data for a UI or API before real data exists, while QA engineers use it to quickly build a batch of test records with the right shape. It's one of many free developer tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.
Examples
4 worked examples
The pre-filled id/name/email schema set to 2 records generates a JSON array of 2 objects, each with an id, name and email field in that order.
Adding a field named "sessionId" with type UUID generates a value like "550e8400-e29b-41d4-a716-446655440000" for each record, built with the browser's cryptographic random generator.
Adding "active" (Boolean) and "score" (Number) fields and setting Records to 200 — the maximum allowed — generates 200 objects, each with true/false and numeric values.
Adding a field named "signupDate" with type Date produces a standard ISO date string, such as "2024-03-17", for each generated record.
FAQ
Quick answers to common questions about the Mock JSON Data Generator.
It generates however many fake JSON records you ask for, following a schema of field names and types that you define.
Yes. It's free, with no sign-up, no watermark and no limit on how many times you use it.
Yes. Everything is generated entirely on your own device — nothing about your schema or the generated data is sent to a server.
String, Number, Boolean, Email, UUID, Date and Name — enough to cover most everyday test-data schemas.
Up to 200 records in a single click, which covers most prototyping and small-scale testing needs.
No. Every value — including names and emails — is randomly generated and fictional; it doesn't reference or resemble any real person's data.
Yes. The page is fully responsive and works on mobile, tablet and desktop browsers alike.
It generates flat records with simple field types; it doesn't currently support nested objects, arrays, or relationships between fields.
Did Mock JSON Data Generator work for you?