Follow the steps
- 01
Use a representative sample
Include nulls, optional fields and mixed records. TypeScript, Zod and JSON Schema inspect every supplied array member.
- 02
Pick your output
Open Generate types and choose a target. The preview updates for TypeScript, Zod, JSON Schema and eight additional language targets.
- 03
Make the names yours
For TypeScript, expand a declaration and use the pencil to rename it, for example RecordItem. Fields can be renamed; declarations can be reordered.
- 04
Copy, then check
Use Copy Code and check it in your project. Samples cannot cover every production case; the eight additional targets use simpler inference.