JSON to TypeScript
Paste JSON and get TypeScript interfaces instantly. Handles nested objects and arrays.
interface Root {
id: number;
name: string;
email: string;
address: Address;
tags: string[];
orders: OrdersItem[];
}
interface OrdersItem {
orderId: number;
total: number;
items: string[];
}
interface Address {
street: string;
city: string;
zipCode: string;
}