Pega JSON representativo
Incluye varios elementos de array. Las formas se combinan y los campos ausentes pasan a ser opcionales.
Herramientas de Desarrollo
Pega un objeto, array o valor JSON.
Interfaces y alias de tipos
De datos a tipos
Usa datos representativos, elige la estrategia de validación y revisa las uniones y campos opcionales.
Transforma datos JSON y respuestas de API en interfaces TypeScript, validadores Zod o esquemas TypeBox con tipos anidados y campos opcionales inferidos.
Incluye varios elementos de array. Las formas se combinan y los campos ausentes pasan a ser opcionales.
TypeScript ofrece tipos estáticos, Zod validación runtime y TypeBox definiciones compatibles con JSON Schema.
Cambia el nombre raíz, ajusta las opciones y copia o descarga el archivo TypeScript generado.
FAQ de esquemas
No. El análisis y la generación ocurren localmente en tu navegador.
Los objetos compatibles se combinan y las propiedades ausentes son opcionales. Los tipos primitivos distintos forman uniones.
Sí. Tras instalar Zod, los esquemas generados pueden analizar y validar valores desconocidos.
Sin elementos no se puede inferir el tipo, así que se usa unknown hasta que lo reemplaces.