Confira um JSON contra um JSON Schema
Cole um schema e alguns dados JSON. Cada erro mostra onde está nos dados e qual regra foi quebrada.
- Roda no seu dispositivo
- Sem cadastro
- Funciona offline depois de uma visita

Como validar JSON contra um JSON Schema
- Cole o schema à esquerda e os dados JSON à direita.
- Leia a lista de erros. Cada um indica o ponto dos dados e a regra do schema.
- Clique em um erro para ir até esse ponto nos dados.
Perguntas
Quais drafts são suportados?
O draft vem da palavra-chave $schema. Se ela não existir, o 2020-12 é usado por padrão, e os schemas 2019-09 e draft-07 são lidos com as regras próprias de cada um. Schemas draft-04 e draft-06 são lidos com as regras do draft-07.
O que faz “Verificar formatos”?
Com a opção ativada, são verificados os valores de date-time, date, time, email, hostname, IPv4, IPv6, uri, uuid, regex e json-pointer. Desativada, a palavra-chave format serve apenas como observação, como permite a especificação.
Por que um $ref aparece como “não buscado”?
Esta ferramenta nunca baixa nada. Uma referência a outro arquivo ou endereço web é ignorada e informada, para que o restante do schema continue sendo executado. Coloque o schema referenciado no mesmo documento, dentro de $defs, para verificá-lo.
Meu schema ou meus dados são enviados para algum lugar?
Não. Ambos ficam na aba do seu navegador, e nada é guardado entre as visitas, exceto a configuração Verificar formatos.
Avaliações
Ainda não há avaliações. Seja o primeiro.

