Generar esquemas JSON a partir de tus datos JSON automáticamente
Tu esquema generado aparecerá aquí
Introduce datos JSON válidos para empezar
Herramientas profesionales para
Pega cualquier JSON y obtén un JSON Schema válido automáticamente inferido de la estructura y tipos de datos
Detecta strings, números, booleanos, arrays, objetos y valores nulos con tipos de esquema correctos
Marca todos los campos presentes como requeridos por defecto — ajusta según necesites para tus reglas de validación
Maneja objetos y arrays profundamente anidados con sub-esquemas estilo $ref para estructuras complejas
Genera esquemas compatibles con JSON Schema Draft 7, la versión de especificación más ampliamente soportada
Copia el esquema generado al portapapeles para usar en documentación API, librerías de validación o specs OpenAPI
Preguntas comunes sobre
JSON Schema define la estructura y las reglas de validación para los datos JSON. Se usa para validación de solicitudes/respuestas API, generación de formularios, documentación (OpenAPI/Swagger), aplicación de esquemas de base de datos y validación de archivos de configuración.
La herramienta genera esquemas Draft 7 por defecto, la versión más ampliamente soportada en bibliotecas y herramientas. Draft 7 es compatible con ajv (JavaScript), jsonschema (Python) y la mayoría de los validadores de API gateway.
Sí — pega tus datos JSON y un esquema, y la herramienta validará los datos contra las reglas del esquema. Reporta todos los errores de validación con su ubicación exacta en el documento.
El auto-generador marca todos los campos como requeridos por defecto. Edita el array 'required' en el esquema generado para eliminar los campos que deben ser opcionales. Este suele ser el primer paso después de la auto-generación.
Por supuesto. Copia el esquema y úsalo con OpenAPI/Swagger para documentación API, ajv o joi para validación en tiempo de ejecución en Node.js, Pydantic para APIs Python, o cualquier biblioteca de validación compatible con JSON Schema.
Explora más herramientas de procesamiento JSON