SYSEC WebTools
← All developer tools

JSON Test Data Generator

Generate synthetic records from a small declarative field schema. Configure options and generate. Results stay only in this page.

Options: string uses length; integer uses min/max; decimal uses min/max/decimals; sequence uses start; enum uses values; date uses offset-aware ISO from/to. Field names use ASCII letters/digits/underscore, cannot start with a digit or repeat, and cannot be __proto__/constructor/prototype.

All computation runs in a local Worker. Inputs/results are never uploaded, logged, placed in URLs or saved automatically. Changing parameters clears old results; leaving clears results. Manage exported files and clipboard content yourself. Maximum output: 2 MiB.

How to use & limits

Edit the example field schema: uuid, sequence, name, email, string, integer, decimal, boolean, date or enum. Use valid JSON, not JavaScript. Emails use example.com; records are synthetic and not guaranteed unique except the sequence field.

[{"name":"status","type":"enum","values":["new","done"]},{"name":"row","type":"sequence","start":1}]