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.

Instance in
Paste a JSON object or array of samples
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

instance in, draft-selected schema out