Pular para o conteúdo
Você está offline. Alguns recursos podem não funcionar.

JSON / Ferramentas de código

Valide. Inspecione. Entenda.

Valide sintaxe, verifique schema, explore e compare JSON

Entrada JSON
Resultados da validação
Cole ou digite seu JSON aqui...
VazioValidarCtrl/⌘+Shift+VValidar

Como validar JSON online

  1. Abrir o JSON Validator

    Acesse json-validator.hanoon.app no navegador.

  2. Colar seu JSON

    Cole ou digite os dados JSON no editor de entrada.

  3. Verificar o resultado

    A validação roda automaticamente. Os erros são destacados com números de linha e descrições para você corrigir rapidamente.

O que é validação de JSON?

A validação de sintaxe rejeita comentários e vírgulas finais: {"age":18,} falha, enquanto {"age":"18"} é um JSON válido. Passar na sintaxe não significa que os dados atendam a um JSON Schema.

O que é validação de JSON Schema?

Com o esquema {"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]}, {"age":"18"} falha e {"age":18} passa. Escolha Draft 4, Draft 7 ou 2020-12 conforme seu esquema. Números que não podem ser representados com segurança interrompem a validação do esquema com um erro de precisão.

Como funciona a visualização em árvore?

A visualização em árvore exibe o JSON como uma hierarquia expansível e recolhível, permitindo navegar em estruturas aninhadas e buscar chaves ou valores específicos.

Meus dados são enviados a um servidor?

Não. Toda validação e processamento acontecem inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo.

O que é JSONPath?

Para {"users":[{"name":"Ada"},{"name":"Lin"}]}, $.users[0].name ou o JSON Pointer /users/0/name retorna "Ada". Filtros de comparação simples são aceitos; chamadas de métodos e acesso a protótipos são bloqueados.