Inferencia privada de tipos JSON

Genera tipos TypeScript desde JSON sin subirlo

TypeDraft analiza una muestra JSON estricta en una cápsula aislada sin red. Crea declaraciones anidadas deterministas, combina objetos de arrays, marca propiedades ausentes y conserva null en uniones.

Abrir TypeDraft

Sin cuenta · subir · interfaces o alias · copiar o descargar

Tres pasos explícitos

Pega, configura y revisa

01

Pega JSON estricto

La muestra queda en la cápsula sin red.

02

Elige el estilo

Usa interfaces o alias, con export y readonly explícitos.

03

Revisa el borrador inferido

Compáralo con el esquema real antes de guardarlo.

Flujo de desarrollo

Un inicio rápido y revisable

  • Crea tipos de respuesta API desde muestras representativas.
  • Combina claves distintas en un array JSON.
  • Compara interfaces y alias antes de adaptarlos al proyecto.

Ejemplos reproducibles

Ejemplos resueltos de JSON a TypeScript

Pega una muestra representativa, revisa cada decisión y copia solo la salida comprobada.
Ver ejemplos

Privado por diseño

Genera el borrador en este navegador

Pega una muestra representativa, revisa cada decisión y copia solo la salida comprobada.

Abrir TypeDraft