📘 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