JSON Toolkit

Analisar JSON

Formate e valide JSON, localize erros por linha e coluna, visualize em árvore e copie o JSONPath

Origem 0.00 B · Resultado 0.00 B · Compressão 0%
Resultado

Análise e formatação de JSON explicadas

O analisador de JSON reformata texto compacto ou com recuo irregular em um layout consistente, com recuo por espaços ou tabulações, e exibe imediatamente o tamanho original, o tamanho do resultado e a taxa de compressão. Tudo roda no navegador, de modo que arquivos de configuração, respostas de API e fragmentos de log nunca saem do seu dispositivo.

A formatação começa com uma verificação de sintaxe. Uma vírgula final, uma aspa ausente ou um colchete desequilibrado é reportado com linha e coluna, e o editor marca a posição exata para você corrigir em vez de varrer o documento inteiro.

Além da visualização de texto, você pode alternar para a visualização em árvore, expandir objetos e arrays nível por nível e copiar o JSONPath de qualquer nó para consultas ou scripts posteriores. Para sessões de edição mais longas, use a página do editor online e mantenha seu rascunho local.

Perguntas frequentes

O que fazer com um erro de vírgula final?
O JSON padrão não permite vírgula após o último membro de um objeto ou array. Remova essa vírgula para passar na validação; se o texto vier de JSON5 ou de um objeto JavaScript, converta-o primeiro na página JSON5.
Por que o resultado formatado ficou maior?
A formatação insere quebras de linha e recuo, então a saída costuma ser maior que a entrada compacta. Uma taxa de compressão negativa é esperada; use o modo comprimir quando precisar de uma carga menor.
Onde o resultado analisado é armazenado?
O resultado existe apenas na memória da página atual e desaparece ao atualizar. A página de histórico guarda formatações recentes que você aciona explicitamente, e esses dados permanecem no navegador.