๐Ÿ“˜ JSON to TypeScript

Generate TypeScript interfaces from JSON data

JSON Input
TypeScript Output
Load Sample JSON
๐Ÿ’ก Features:
โ€ข Automatically detects nested objects and creates separate interfaces
โ€ข Handles arrays with proper typing (Type[] or Array<Type>)
โ€ข Supports null/undefined values with union types
โ€ข Converts snake_case to PascalCase for interface names
โ€ข Optional: Add export keyword, make all fields optional, use I- prefix