Validador JSON Schema
Valida un JSON contra un JSON Schema (Draft-07 subset). Muestra los errores con path, mensaje y valor problematico. Sin dependencias externas, 100% en tu navegador.
Inicia sesion para usar esta herramienta
Gratis y sin contrasena — solo con tu cuenta Google
Siguiente paso
Preguntas frecuentes
¿Que versión de JSON Schema soporta?
Un subconjunto práctico de Draft-07: type, required, properties, additionalProperties, items, minLength, maxLength, minimum, maximum, minItems, maxItems, enum, pattern y format (email, uri, date). Sin $ref ni combinadores (allOf/oneOf/anyOf) por ahora.
¿Por que no usar ajv?
ajv pesa ~50kb gzip. Esta implementación custom cubre los casos de uso más frecuentes sin agregar dependencias. Si necesitas Draft-2020-12 completo o $ref, ajv es la opcion correcta.
¿Mis datos se envian al servidor?
No. Toda la validación ocurre en tu navegador. Ningun JSON ni schema sale de tu dispositivo.
¿Como cargo un ejemplo rápido?
Usa los botones de 'Ejemplos rápidos' para cargar combinaciones pre-armadas: perfil de usuario, lista de productos y un caso con errores intencionados.
Herramientas relacionadas
Formateador de JSON
Formatea, minifica y valida JSON en tu navegador. Muestra errores con línea y columna exactos.
Conversor Base64
Codifica y decodifica texto o archivos a Base64. Soporte para data URLs. 100% en tu navegador.
Generador de slug
Convertí cualquier texto en un URL slug limpio. Con opciones de separador, capitalización y largo máximo.
JWT Decoder
Decodificá el header y payload de un JSON Web Token. Ve la expiración, campos y estructura. Zero validación de firma.
Generador de UUID
Generá UUIDs v4 en lote: 1, 5, 10, 50 o 100. Formatos estándar, braced o sin guiones. Copiá todos con un click.
Generador de gradiente CSS
Creá gradientes lineales o radiales con hasta 5 colores. Obtené el CSS y las clases Tailwind con un click.