Validador de JSON Schema
Valida un JSON contra un JSON Schema y mira cada error con su ruta exacta, o genera un schema a partir de un JSON de ejemplo.
Cómo usarValida el JSON con el schema.
Validador de JSON Schema: para qué sirve
Pega el JSON Schema y el JSON y mira al instante si es válido. Cada error muestra la ruta exacta del campo (como /items/2/precio) y la regla que falló: campo obligatorio ausente, tipo incorrecto, valor mínimo, patrón de texto y más. El botón Generar schema crea un schema inicial a partir de un JSON de ejemplo, con tipos y campos obligatorios.
Todo funciona en tu navegador: nada de lo que pegas o abres se envía a un servidor.
Cómo usar
- Pega el JSON Schema a la izquierda.
- Pega el JSON a la derecha.
- Corrige los errores indicados por la ruta.
Cuándo usar
- Probar contratos de APIs.
- Validar archivos de configuración.
- Crear un schema a partir de un ejemplo.
Preguntas frecuentes
¿Qué versiones de JSON Schema funcionan?
La validación usa Ajv con el draft 2020-12, que también acepta la gran mayoría de los schemas escritos en draft-07 y 2019-09. El campo $schema se ignora para no bloquear la validación.
¿Qué hace el botón Generar schema?
Lee el JSON de la derecha y arma un schema básico con el tipo de cada campo y la lista de campos obligatorios. Es un punto de partida para ajustar formatos, límites y enumeraciones.
¿Mis datos salen del navegador?
No. La validación se ejecuta por completo en tu navegador.
¿Es gratis de verdad?
Sí, 100% gratis. Sin registro, sin suscripción y sin límite de uso. Todas las herramientas de Tools123 son gratuitas.