Validador JSON Schema Online
Valide dados JSON contra qualquer schema (Draft-07, 2019-09, 2020-12) instantaneamente no navegador. Gratuito, sem instalação, sem cadastro.
Atualizado em abril de 2026
Como funciona
Dois editores, um resultado claro
1. Cole JSON e Schema
O documento à esquerda, as regras à direita — escolha a versão do draft no dropdown.
2. Validação automática
Não tem botão "Validate" — o resultado atualiza sozinho enquanto você digita, com um pequeno atraso.
3. Leia o resultado
Verde é válido; vermelho lista cada erro com o caminho exato e a mensagem.
O que esta ferramenta faz
Três drafts, um motor de validação
Draft-07, 2019-09 e 2020-12
Selecione a versão que corresponde à propriedade $schema do seu arquivo.
Caminho exato do erro
Cada violação mostra o caminho da instância (ex.: /usuarios/0/email) e a regra que falhou.
Beautify nos dois painéis
Formata JSON e Schema com 2 espaços de indentação num clique.
Motor AJV, 100% local
Compila o schema e valida inteiramente no navegador — nenhum dado sai do dispositivo.
Validação automática ao digitar
Não existe botão "Validate": o resultado recompila e reaparece sozinho a cada pausa na digitação.
Tempo de validação em ms
Cada resultado mostra quanto tempo o AJV levou pra compilar o schema e validar os dados — útil pra medir performance em schemas grandes.
Exemplos
Quando você vai usar isso
Os cenários mais comuns entre quem usa a ferramenta
Teste de contrato de API
Valide payloads de requisição e resposta contra o schema OpenAPI antes de escrever testes de integração.
Validar arquivo de config
Garanta que package.json ou configs de CI/CD estejam corretos antes do commit.
Controle de qualidade em pipeline
Rejeite registros que violem o schema antes de entrarem num banco de dados ou fila.
Validação de formulário
Defina um schema pra dados enviados por usuários e valide no servidor sem checks manuais.
Desenvolvimento de SDK
Publique um schema canônico pra consumidores validarem requisições localmente.
Validação de formatos prontos (e-mail, data, UUID)
O motor já reconhece formatos comuns como email, date-time, uri e uuid via ajv-formats — sem precisar escrever regex customizado pra casos básicos de validação de string.
Erro de validação? Comece por aqui
Campo obrigatório ausente
Uma propriedade listada em required não está nos dados.
Tipo incorreto
Um campo esperado como integer contém uma string, por exemplo.
Violação de formato
Um campo com "format": "email" não corresponde ao padrão de e-mail.
JSON com erro de sintaxe
O validador não roda a checagem de schema enquanto o JSON não for analisável — corrija a sintaxe primeiro.
$ref apontando para URL externa
O validador roda 100% local e não baixa schemas remotos — um $ref para uma URL como https://exemplo.com/schema.json quebra a compilação. Cole o schema referenciado inteiro ou use $ref interno (#/definitions/...).
Lista longa de erros em anyOf/oneOf
Com anyOf ou oneOf, o AJV reporta uma falha pra cada ramo testado — um único campo errado pode virar 3 ou 4 linhas na lista. Repare no caminho repetido pra achar o campo real.
Por que validar aqui
Tudo roda no navegador com a biblioteca AJV — nenhum dado é transmitido a servidor algum, sem conta, sem login, sem limite de uso.
O caminho exato de cada erro poupa o trabalho de varrer o documento inteiro procurando o campo problemático manualmente.
Pense no schema como um contrato entre back-end, front-end e times de dados: pegar uma violação aqui, em segundos, custa muito menos do que descobrir o mesmo problema depois do deploy.
Quick Tools vs. validação manual
Mesma checagem, esforço diferente
Perguntas frequentes
Cole o documento no editor "JSON Data" e o schema no editor "JSON Schema" — não precisa clicar em nada. A ferramenta compila o schema com AJV e valida no navegador assim que você para de digitar, sem chamada a servidor.
Referências
Ferramentas Relacionadas
- JSON Formatter & Validador Online Desenvolvedor JSON Formatter online grátis, validador e pretty JSON — formate, valide, minifique e exporte JSON para CSV. Árvore, grafo e destaque de sintaxe.
- Gerador de CNPJ — Numérico, Alfanumérico 2026 e Validador Desenvolvedor Gere CNPJs válidos no formato clássico e no novo formato alfanumérico (julho 2026). Hierarquia matriz/filiais, empresa completa e validador integrado. Grátis.
- Gerador de CPF Online — Válido por Estado, NIF, DNI e CF Desenvolvedor Gere e valide CPF (Brasil), NIF (Portugal), DNI (Espanha), Codice Fiscale (Itália) e NIR (França) para testes. Grátis, 100% no browser, sem cadastro.
- Conversor CSV ↔ JSON Desenvolvedor Converta CSV para JSON ou JSON para CSV instantaneamente. Cole seus dados, escolha a direção e baixe o resultado. Grátis, privado e sem cadastro.
- Validador de Sintaxe de Email Desenvolvedor Valide qualquer formato de endereço de email instantaneamente segundo o RFC 5322 — parte local, símbolo @, domínio e TLD. Grátis, no navegador, sem enviar...