{ } Schemato

Input format

TypeScript converters

Have an existing TypeScript interface or type and need to mirror it in another language (Go, Rust, Pydantic, etc.)? Drop it in the reverse-input tools below.

All TypeScript converters

14 conversions, all live.

Sample TypeScript

Here's the default sample used across the converter pages. Each tool page has additional real-world samples (User profile, e-commerce order, etc.) you can switch to.

export interface User {
  id: number;
  name: string;
  email?: string;
  isAdmin: boolean;
}