Mock JSON Generator
Build a custom JSON schema and generate fake data records.
Define a custom record shape — fields with types like string, integer, email, name, address, uuid, date, IPv4 — and generate any number of fake JSON records to seed databases, mock APIs or populate Figma component variants.
Common use cases
- Mock API responses while a backend is still in development
- Seed JSON files for local development and testing
- Generate dataset fixtures for unit and integration tests
- Populate prototype apps with believable list data
Frequently asked questions
Can I save my schema?▾
Schemas live in the page state for now. You can copy the JSON output to disk and rebuild the same schema next time — saved schemas are on the roadmap.
How realistic is the data?▾
Names, emails, addresses and IPv4s come from short curated word and city lists — convincing in mockups but not statistically representative.
How many records can I generate?▾
Up to 1,000 per click. For larger datasets, run multiple batches or use a script — the heavy lifting is fast either way because it all runs in the browser.