Skip to content

Test data from JSON Schema

Runs only in your browser. Nothing is sent to our servers.

Paste a JSON Schema and get test data that matches it. Use the same seed to get the same data again.

Test data

What the generator supports

  • Types object, array, string, number, integer, boolean and null, also as a list of types.
  • enum, const and examples, which are used as they are.
  • Formats date-time, date, time, email, uri, uuid, hostname, ipv4 and ipv6.
  • minimum, maximum, multipleOf, minLength, maxLength, minItems, maxItems and uniqueItems.
  • Local $ref to $defs or definitions, plus allOf, anyOf and oneOf.

Field names guide the values: a string called email, city or companyName gets a value that looks like one. All names and addresses are made up. pattern is not used to build strings yet.