Mock Data Generators
Mock JSON, fake emails, random strings, and seeded UUIDs for testing.
Generating mock data for tests and demos
Reliable tests need repeatable inputs. Mock generators produce JSON objects, email addresses, random strings, and seeded UUID batches so fixtures stay stable across CI runs while still looking realistic in screenshots and demos.
Seeded randomness matters when snapshots compare generated output. The same seed should yield the same batch on every machine. Document seeds in test README files so failures are reproducible months later.
Fake emails and identifiers must not collide with production namespaces. Use obvious test domains and reserved example TLDs from RFC documentation. Never point generated users at real inboxes unless your test harness owns them.
Pair mock JSON with schema validation when fixtures must match an OpenAPI contract. Generate locally so customer-shaped data never transits through a remote mock API during early integration work.
Reference Guide
Generate repeatable mock JSON, emails, strings, and UUIDs for tests and demos.
- Fix a seed when snapshots must be deterministic in CI.
- Use example.com or reserved test domains for fake emails.
- Validate generated JSON against your OpenAPI schema before merging fixtures.
Current mode
Operation: mock-json
All processing runs locally in your browser. Paste input, click Run, and copy the result.
Example Input
{"id":"number","email":"string","active":"boolean"}A sample loads automatically when you open this tool. Use Load Sample to reset it.
