What does this tool do?
Turn a raw JSON Schema into a readable, indented outline of its properties, types, and required fields. Everything runs locally using JavaScript in your browser — nothing you paste or upload is ever sent to a server.
How to use this tool
- Paste your json schema into the left-hand box.
- Click View Schema.
- Copy the readable outline from the output box.
Frequently asked questions
How is this different from just formatting the JSON?
Pretty-printing a schema still shows every JSON Schema keyword and bracket. This tool strips that away and shows only what matters when reading a schema: each field's name, type, and whether it's required.
Does it support nested objects and arrays?
Yes, nested object properties are indented under their parent, and array item types are shown as array<type>, with nested object item shapes expanded underneath.
What if my schema uses enum or description?
Enum values are shown inline as enum(...), and any description text on a property is appended after its type.
