Convert JSON objects to TypeScript interfaces instantly
Tips
? and add | null to types.interface and type alias output at any time.Paste any JSON object and instantly generate clean TypeScript interfaces or type aliases. Handles nested objects, arrays, optional fields, null values, and union types automatically. Also supports reverse mode: TypeScript interface to sample JSON.
Convert between YAML and JSON formats with validation.