Tips
- Use a sample that includes every optional field, with realistic values.
- null values become a generic type (interface{}, Any, Object) — refine them by hand.
- For TypeScript interfaces, use JSON to TypeScript.
Frequently asked questions
Does it handle arrays of objects?
Yes, the keys of all array items are merged into one type.
Are field names converted?
Yes, to each language’s convention, with annotations mapping back to the JSON keys.
Is my JSON uploaded?
No.

