Ir para o conteúdo
Tutoriais Sem Enrolação
Texto

Validar JSON Online

Cole um JSON ou abra um arquivo para verificar a sintaxe, encontrar erros por linha e coluna e formatar o conteúdo com 2 espaços, 4 espaços ou tabulação. Também é possível compactar, copiar e baixar o resultado. Tudo acontece no navegador, sem enviar seus dados ao servidor.

Esta ferramenta ainda não recebeu avaliações.
Ilustração de JSON com erro de sintaxe ao lado de uma versão válida e formatada.

Usar a ferramenta

Como validar um JSON

Cole o conteúdo no editor ou abra um arquivo .json ou .txt de até 5 MiB. A ferramenta verifica a sintaxe automaticamente. Se houver um problema, mostra a linha e a coluna quando é possível identificar a posição e oferece o botão Ir ao erro.

Quando o documento estiver correto, escolha entre indentação de 2 espaços, 4 espaços, tabulação ou versão compacta. Você pode copiar o resultado ou baixar um arquivo JSON.

Erros comuns em JSON

  • Aspas simples: chaves e textos precisam usar aspas duplas, como {"nome":"Ana"}.
  • Vírgula sobrando: depois do último item de uma lista ou objeto, não coloque vírgula antes de ] ou }.
  • Comentários: // comentário e /* comentário */ não fazem parte da sintaxe JSON.
  • Valores: use true, false e null em letras minúsculas. Um texto precisa estar entre aspas duplas.

Formatação fiel ao texto original

A formatação reorganiza somente os espaços fora das strings. Números extensos, escapes de caracteres e propriedades repetidas são mantidos como foram escritos. Atenção: alguns programas interpretam propriedades repetidas de maneiras diferentes, mesmo quando a sintaxe é aceita.

A verificação cobre sintaxe JSON. Ela não confere JSON Schema, tipos esperados por uma API nem regras específicas de um sistema.

Privacidade e compatibilidade

Os documentos são lidos e analisados no seu navegador. O conteúdo não é enviado ao servidor e não fica guardado no histórico da ferramenta. Somente as preferências de indentação e quebra de linhas podem ser salvas neste navegador.

O processamento usa Web Worker quando disponível, com alternativa local para ambientes que o bloqueiam. Em aparelhos mais lentos, arquivos próximos do limite podem demorar um pouco mais.

Perguntas frequentes

Como descobrir onde está o erro em um JSON?

Cole o conteúdo no editor. Quando houver erro, a ferramenta mostra uma explicação, a linha e a coluna identificadas e o botão “Ir ao erro” para selecionar a posição no texto.

Posso validar JSON com comentários ou aspas simples?

Não. O formato JSON padrão não aceita comentários. Strings e nomes de propriedades precisam usar aspas duplas. Use true, false e null em letras minúsculas.

Formatar um JSON altera os valores?

A ferramenta altera apenas espaços e quebras de linha fora das strings. Ela preserva os números como foram escritos, os escapes e as propriedades repetidas. Isso não garante que outros sistemas interpretem chaves repetidas de modo uniforme.

Qual o tamanho máximo do arquivo?

Até 5 MiB por arquivo ou conteúdo colado. São aceitos arquivos .json e .txt em UTF-8. Em arquivos grandes, o processamento pode demorar mais em alguns navegadores.

Meu JSON é enviado ao servidor?

Não. A leitura, a validação, a formatação e o download acontecem localmente no navegador. O conteúdo não é salvo no histórico; somente as preferências de indentação e quebra de linha podem ficar no armazenamento local.

A ferramenta valida JSON Schema?

Não. Ela verifica se a sintaxe é JSON válido. Regras de estrutura, tipos obrigatórios e restrições de JSON Schema não são verificadas.