WebToolsForAll

Tools / Web & Developer Tools

Dummy JSON and CSV test-data generator

Create clearly synthetic records with bounded fields and row counts.

Input

A whole number from 1 to 1,000. Output is limited to 1,000,000 characters.

Leave blank for item. One line, maximum 100 UTF-16 characters; labels append -0001, -0002 and so on.

One nonblank choice per line. Leave blank for alpha and beta. Maximum 100 choices, 200 characters each and 10,000 characters in total.

Exact text, maximum 256 UTF-16 characters. A seed reproduces all generated fields and must not be a secret. Leave blank to use browser cryptographic random bytes.

Output

Ready. Nothing is saved automatically.

Work through the task

Create clearly synthetic records with bounded fields and row counts.

  1. Choose a count, output format, invented prefix/choices and optional seed.
  2. Keep supplied text fictional: it is repeated in the output. A seed makes the supported fixture sequence repeatable, not cryptographically secure.
  3. Review the result before copying or downloading. Editing an input invalidates the previous result; keep an original if the transformation matters.

Example to check

Prefix item- and a count of 1 produces a label item-0001 with the documented fixed record fields.

Limits and output behavior

Supported count is 1–1,000; field and output limits apply. Seeded identifiers are dummy values, with no production uniqueness guarantee. CSV protection can alter formula-like text; inspect the warning and import untrusted data as text.

Troubleshooting

Use fictional fields and a count 1–1,000. Check field/output limits and any CSV formula-protection warning; reduce the record count when output is too large.

Questions

Does a seed produce secure or production-unique identifiers?

No. Seeded values are repeatable test data. The deterministic fixture sequence is not a cryptographic uniqueness or authentication guarantee.

Input and privacy

Processing runs in this browser. Inputs are not saved automatically. An explicitly chosen local draft, where offered, is plaintext storage on this device. Downloaded files, clipboard contents and browser extensions have separate retention behavior.