JSON → TypeScript

Generate TypeScript interfaces from a JSON payload, with optional fields inferred from array elements. Runs locally in your browser.

0 / 100,000 characters

Paste JSON above to generate TypeScript interfaces.