Generador de JSON Schema
Pega un JSON de ejemplo y genera automáticamente su JSON Schema (draft 2020-12) con tipos inferidos, required y propiedades. Añade descripciones y ejemplos.
JSON de ejemplo
JSON Schema (draft 2020-12)
Cómo usar: JSON Schema
- 1Pega un JSON de ejemplo.
- 2La herramienta infiere tipos y campos obligatorios.
- 3Copia el JSON Schema (draft 2020-12) generado.
¿Para qué sirve?
- Documentar el contrato de una API a partir de una respuesta real.
- Validar datos de entrada en formularios o servicios.
- Crear un punto de partida para OpenAPI.
Generar un JSON Schema
Para qué sirve
Un JSON Schema describe la estructura que debe cumplir un documento: tipos, campos obligatorios y formatos. Se usa para validar peticiones de una API, formularios y archivos de configuración.
Inferido, no definitivo
A partir de un ejemplo solo se puede deducir lo que aparece en él. Revisa el esquema generado: añade campos requeridos reales, restricciones como minLength o enum, y formatos como email o date-time.
Validación en la práctica
Bibliotecas como Ajv (JavaScript) o jsonschema (Python) aplican el esquema y devuelven errores claros, lo que evita que datos mal formados lleguen a tu lógica de negocio.
Herramientas relacionadas
Preguntas frecuentes
¿Cómo infiere los tipos?+
Analiza los tipos de cada propiedad de tu ejemplo y genera el esquema correspondiente (string, number, boolean, array, object...).

