Your files stay on your device

# Generate a JSON schema from JSON

Paste one instance (or an array of samples) and get a JSON Schema for it. Required threshold, nullability, examples, tuple arrays, and integer-vs-number are explicit controls, and the generated schema is re-validated against your instance before it is shown.
2020-122019-09draft-07Required atpresenceExamplesTuple arraysInfer formatsCopyDownloadPaste, drop, or type to begin. Everything stays on this device.

## More JSON tools

- [JSON schema validator](/json/schema)
- [JSON to code](/json/codegen)
- [JSON validator](/json/validator)
[All JSON tools](/json)

---

Canonical HTML: https://nutter.tools/json/schema-generator/
Markdown version: https://nutter.tools/json/schema-generator/index.md
Plain-text version: https://nutter.tools/json/schema-generator/index.txt
Agent index: https://nutter.tools/llms.txt

