JSON to TypeScript
Paste JSON to generate TypeScript interfaces or type aliases. Handles nested objects, arrays, union types, and optional fields. Everything runs locally in your browser.
JSON Input
TypeScript Output
Paste JSON to generate TypeScript interfaces or type aliases. Handles nested objects, arrays, union types, and optional fields. Everything runs locally in your browser.