Generador de JSON Schema
Genera un JSON Schema a partir de una muestra JSON, infiriendo tipos, objetos, arrays y campos requeridos.
Entrada
Resultado
Cómo usar
Generating a schema
Paste a representative JSON document and press Generate. The tool infers a type for every value, merges the items of arrays and marks each property present in the sample as required.
- Paste a JSON sample.
- Press Generate.
- Adjust required fields and descriptions in the result.
Preguntas frecuentes
Which schema draft is produced?
The output declares the 2020-12 dialect, which is compatible with most modern validators.
How are arrays with mixed types handled?
The items schema becomes an anyOf list covering every observed type.
Herramientas relacionadas
Validador JSON
Comprueba si tu JSON es válido y muestra una explicación clara de cualquier problema de sintaxis.
JSON a TypeScript
Genera interfaces TypeScript a partir de un ejemplo JSON con tipos opcionales y de unión.
Formateador JSON
Embellece y valida JSON con sangría configurable, resaltado de errores y copia con un clic.
Minificador JSON
Elimina cada espacio y salto de línea innecesarios para producir la carga JSON más pequeña posible.
Visor JSON
Lee JSON en una vista formateada y limpia y explóralo como un árbol plegable.
Visor de árbol JSON
Convierte JSON en un árbol interactivo y plegable con longitudes de arrays y tipos de valores.