← All Tools

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