Pular para o conteúdo principal

Validador de JSON Schema

Valide qualquer documento JSON contra um JSON Schema (subconjunto draft-07).

Erros de validação

Sobre esta ferramenta

O Validador de JSON Schema verifica um documento JSON contra um JSON Schema (subconjunto draft-07). Ambas as entradas são validadas localmente no seu navegador — nada é enviado para um servidor.

Palavras-chave suportadas

  • Verificação de tipo: string, number, integer, boolean, null, array, object, ou um array de tipos.
  • Objeto: required, properties, additionalProperties, patternProperties.
  • Array: items (schema único ou tupla), minItems, maxItems.
  • String: minLength, maxLength, pattern, format (email, uri, uuid, date, date-time, ipv4, ipv6, hostname).
  • Number: minimum, maximum, exclusiveMinimum, exclusiveMaximum, multipleOf.
  • Combinadores: oneOf, anyOf, allOf, not, if/then/else.
  • Constantes: enum, const.
  • Referências: $ref com caminhos locais #/definitions/....

Privacidade

Schema e dados são processados inteiramente no seu navegador — nada sai do seu dispositivo.