Validador y generador de JSON Schema
Valida JSON con un JSON Schema y ve cada error con su ruta, o genera un esquema a partir de un JSON de ejemplo. Admite los drafts 4, 7, 2019-09 y 2020-12.
Escribe datos JSON y un esquema para validarlos.
Cómo funciona
- 1
Pega o abre tus datos
Pega texto, suelta un archivo en el editor o haz clic en Abrir archivo. Con Cargar ejemplo verás cómo funciona la herramienta.
- 2
Ajusta las opciones
El resultado se actualiza mientras escribes. Cambia las opciones para obtener exactamente lo que necesitas.
- 3
Copia o descarga
Copia el resultado al portapapeles o descárgalo como archivo.
Por qué PixNudge
No se sube nada
Tus datos se procesan en tu navegador y nunca se envían a un servidor, así que las claves de API, los tokens y los datos de clientes siguen siendo privados.
Instantáneo, incluso con archivos grandes
No hay idas y vueltas a un servidor: los resultados aparecen mientras escribes y los archivos de varios megabytes se procesan con fluidez.
Números exactos
Los números largos, como los ID de 64 bits, se conservan tal como están escritos en lugar de redondearse.
Preguntas frecuentes
¿Qué versiones de JSON Schema se admiten?
Draft 4, draft 7 (que también cubre draft 6), 2019-09 y 2020-12. Si eliges Automática, la versión se toma de la palabra clave $schema de tu esquema; si no la tiene, se usa 2020-12.
¿Se comprueban formatos como email y date-time?
Sí. Se validan formatos como email, date, date-time, uri, uuid e ipv4, además de patrones, enumeraciones, valores mínimos y máximos, longitudes y propiedades obligatorias.
¿Cómo creo un esquema a partir de mi JSON?
Cambia a Generar esquema y pega un ejemplo. Cada valor recibe un tipo, también se describen los objetos y arrays anidados, y se detectan formatos de cadena como fechas y emails. Los elementos de un array se combinan, así que las claves que faltan en algunos elementos no se marcan como obligatorias. Haz clic en Validar con este esquema para probarlo al momento.