JSON schema generator
Infer a JSON Schema (draft 2020-12) from a sample JSON document, with optional format detection.
How to use
- Paste a JSON sample.
- Choose whether to detect string formats.
- Copy or download the schema.
What it supports
Infers object, array, string, boolean, number, integer, and null; merges item schemas across arrays. Optional detection of date-time, date, UUID, email, and URI formats — detection is a heuristic, not proof. Input up to 500 KB.