Start small, then grow
Generate 3 records, check the shape, then go to 20 or 50. Hitting 100 first and finding a missing field is more work.
JSON Tools for AI Developers · Runs locally
Natural language generation · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ tools
List pages, paginated APIs, and light load tests need a set of same-shaped objects, not a single record.
Paste a Schema or sample on the left, set a count, click Schema → Mock, and the right pane shows an array.
Types are inferred from the Schema. enum and format are followed when possible; complex oneOf needs a human tighten.
Batch data is generated in the browser. It never hits your backend.
Generate 3 records, check the shape, then go to 20 or 50. Hitting 100 first and finding a missing field is more work.
With JSON Schema, required and type keep the output in line. With only a sample, inference is as optimistic as single Mock.
The UI allows 1 to 100. Loop yourself or use a script for more.
Yes — paste a JSON sample as the shape. A Schema keeps constraints tighter.
Use single Mock to confirm the shape, then batch.
No.
Values change; the shape stays the same. Don't assume emails are globally unique unless you dedupe later.
There is no seed input. Save one output as a fixture if you need it reproducible.
Complex combinations may follow a common branch. Spot-check, and tighten the Schema if needed.
Paste the batch into Table and scan whether columns line up.