Sample JSONJSON
Generated SchemaSchema
Paste or type sample JSON
Sample JSON → Schema · Local · No upload
JSON Schema Generator
Infer a schema from a sample · Conservative format detection · Required toggle · Choose draft
No upload, no storage
JSON is processed in memory and never sent to a server.
Share via URL fragment
Share links encode data in the # anchor — never sent to a server.
Remember last edit
Optionally keep your last input locally; clear it with one click.
Generate Schema from Sample JSON|Auto-Detect Formats (email/date/uri)|Required Fields & Examples|Choose Draft Version|Runs Locally — No Upload
Infer Schema from Sample
Paste sample JSON to generate a schema as a contract starting point.
Conservative Formats
Detects email/date/uri etc. conservatively; toggle off to avoid false positives.
Required Toggle
Required inference can be turned off (all-required is a placeholder default).
Examples / Draft
Optionally include examples; target draft version selectable (TBD).
Runs Locally — No Upload
Generation runs in your browser; data is never uploaded.