Gerador de JSON Schema

Gera JSON Schema a partir de dados JSON de exemplo

Entrada JSON

Loading editor...

Saída JSON Schema

Loading editor...

Ferramentas relacionadas

Perguntas frequentes

JSON Schema é um vocabulário para descrever a estrutura e as regras de validação de dados JSON. Ele define quais propriedades são permitidas, seus tipos, campos obrigatórios e restrições como valores mínimo/máximo ou padrões de string.

Cole um documento JSON de exemplo e clique em Generate. A ferramenta analisa a estrutura e os tipos para produzir um rascunho de JSON Schema que valida documentos com o mesmo “formato” do seu exemplo.

A ferramenta gera schemas compatíveis com JSON Schema Draft 2020-12 (o draft mais recente), suportado pela maioria das bibliotecas de validação, incluindo Ajv, jsonschema e everit-json-schema.

Sim. Você pode usar o schema diretamente com bibliotecas de validação em qualquer linguagem, em definições OpenAPI/Swagger, ou em ferramentas de validação de formulários para garantir que os dados recebidos batem com a estrutura esperada.