Paste any JSON and instantly generate TypeScript interfaces or type aliases. Handles nested objects, arrays, and nullable types.
export interface Root {
id: number;
name: string;
email: string;
isActive: boolean;
roles: string[];
profile: Profile;
metadata: null;
}
export interface Profile {
bio: string;
links: Links[];
}
export interface Links {
label: string;
url: string;
}