JSON Schema to Mock Data
Constraint-conformant generation · faker keywords · 1-100 records · runs locally
No upload, no storage
JSON is processed in memory and never sent to a server.
Share via URL fragment
Share links encode data in the # anchor — never sent to a server.
Remember last edit
Optionally keep your last input locally; clear it with one click.
Why generate mock data from a schema
Always conformant
Generated data strictly follows the schema types, required fields, enums and ranges — it will never bounce off your API validation.
Realistic faker fields
Add faker or x-faker keywords (person.fullName, internet.email) and the names, emails and addresses look real.
Batch generation
Produce 1-100 records at once — instant list-page fixtures or database seed data.
Local $ref support
Reusable structures in definitions / $defs are resolved automatically, so nested data comes out complete.
Local & private
Schema and generated data stay in your browser — never uploaded, never stored.