Skip to content
← Tools
Integration & APIs

JSON Schema generator

Infer a draft 2020-12 schema from sample JSON, merging every array element so optional fields are not marked required.

Array items are merged across every element, not read from the first — so a field present in row 1 and absent in row 40 is correctly optional rather than required. One sample still only shows you one sample: treat the output as a first draft of a contract, not the contract. Runs entirely in your browser.