Desarrollador 🔒 Se ejecuta en tu navegador — no se envían datos

JSON a TypeScript

Convierta una muestra de JSON en interfaces de TypeScript.

Generar interfaces de TypeScript desde JSON

Tipar a mano la respuesta de una API es lento y fácil de hacer mal. Esta página abre JSON a tipos con TypeScript elegido, así que una respuesta de ejemplo se convierte en un conjunto de interfaces en un solo paso.

Ejemplo

La muestra {"id": 1, "tags": ["a"], "owner": {"name": "Ada"} } da una interfaz Owner con name: string y una interfaz Root con id: number, tags: string[] y owner: Owner.

Herramientas relacionadas

Para validar en tiempo de ejecución, genere un JSON Schema a partir de la misma muestra. Para un backend en Go, vea JSON a Go.

Guías relacionadas