Formatar e validar JSON

Valide JSON e adicione indentação para facilitar a leitura.

Privado: funciona no seu navegador e o que você digita nunca é enviado. Como conferir

Seus arquivos são processados aqui, no seu dispositivo

Não enviamos o conteúdo dos seus arquivos ou textos a nenhum servidor: tudo é processado na memória do navegador. Você não precisa de conta, não há limite diário e não usamos análise de visitas nem rastreadores. Cada ferramenta tem limites de tamanho para proteger a memória do dispositivo.

A conexão só é necessária para carregar o site. Depois você pode se desconectar e as ferramentas continuam funcionando (algumas pré-visualizações podem precisar de conexão). A hospedagem pode receber dados técnicos das visitas. Os favoritos guardam apenas identificadores de ferramentas neste navegador.

Como tratamos seus dados →

Como usar esta ferramenta

  1. Cole o JSON completo sem comentários ou vírgulas.
  2. Escolha indentação e formato.
  3. Inspecionar valores e chaves; validação de sintaxe não verifica um esquema de API.

Um exemplo que você pode verificar

Encontre erros de sintaxe e torne uma resposta compacta JSON legível.

Entrada de exemplo

{"ok":true,"n":2}

ConfiguraçõesIndentação: 2 espaços.

Resultado esperado

{
  "ok": true,
  "n": 2
}

Use citações duplas e evite vírgulas. Números muito grandes e chaves duplicadas seguem as limitações do analisador JavaScript.

Formatar e validar JSONUsos e orientação prática

Formatar JSON torna uma única linha de dados mais fácil de ler e inspecionar. Ele ajuda a revisar uma resposta, configuração ou coleção de registros da API de exemplo. O recuo separa visualmente objetos, matrizes e valores, mas não altera o papel pretendido em outro aplicativo. Escolha dois ou quatro espaços de acordo com a convenção do projeto receptor. O propósito é estrutura legível, não correção automática do significado de campos ou o contrato esperado por um serviço.

Validação verifica a sintaxe JSON, incluindo citações, separadores e estruturas suportadas. Comentários e vírgulas de outros formatos não são aceitos. Um documento sintaticamente válido ainda pode falhar uma API que requer campos ou tipos específicos. Uma propriedade contendo uma data ou identificador não é comprovada como válida para o seu sistema de recebimento simplesmente porque o JSON que encerra analisa com sucesso. Esquema e validação de domínio são etapas separadas que precisam das regras reais do aplicativo.

O processamento usa o analisador do navegador. Números muito grandes podem perder precisão, e chaves repetidas dentro de um objeto mantêm o último valor. Não trate a saída como uma preservação fiel de representações numéricas além dessa precisão. Mantenha o original e represente identificadores como strings quando o contrato de dados o exigir. A formatação legível não garante a retenção de todos os detalhes textuais presentes na representação de entrada, mesmo quando os valores comuns aparecem inalterados.

Inspecione as chaves principais, contagem de registros e valores representativos antes de copiar. Quando um erro aparecer, revise o contexto em vez de excluir a pontuação aleatoriamente até que a análise seja bem-sucedida. O minifier JSON dá saída compacta, e o CSV para JSON converte uma tabela em objetos. Verificando a estrutura esperada contra um esquema de aplicativo continua a ser uma revisão adicional em vez de uma capacidade desta ferramenta de formatação.

Uma verificação prática antes de usar o resultado

Para um teste de configuração, inclua um objeto, matriz e string contendo pontuação. Confirme que a indentação separa claramente os níveis e os valores comuns permanecem. Se uma API rejeitar a saída, inspecione seu contrato em vez de assumir um problema de sintaxe. Um campo corretamente nomeado ainda pode ter o tipo errado. Mantenha uma amostra aceita como referência estrutural. Examine grandes identificadores numéricos antes e depois e não use essa serialização para preservar sua representação exata. A revisão de dados deve preceder o uso de saída em uma integração. A formatação torna essa revisão mais fácil, mas a análise bem-sucedida não significa que o aplicativo aceitará todos os campos ou os interpretará como pretendido.

Continue sua tarefa

Baixe o resultado ou copie o texto antes de abrir outra ferramenta. Em seguida, carregue ou cole-o na próxima etapa; o conteúdo não é transferido automaticamente.

Dados da tabela de revisão

Mantenha códigos como 001 intactos ao converter para JSON, inspecione os dados e exporte quando estiver pronto.

  1. Converter CSV em JSON
  2. Inspecione o JSON.Aqui.
  3. Exportar de volta para CSV

Ao abrir o CSV em uma planilha, importe colunas de código como texto para preservar zeros principais.

Opções e limites

Cole JSON e escolha 2 ou 4 espaços de recuo. Citações, separadores e estruturas são validados antes de produzir o resultado.

Perguntas frequentes

Números e chaves duplicadas são preservados?

O analisador JSON do navegador é usado. Números além da precisão JavaScript podem mudar; a última chave duplicada é retida. Não use esta ferramenta para preservar inteiros muito grandes.

É grátis e preciso me cadastrar?

Sim, é grátis. Você não precisa se cadastrar, criar conta nem instalar aplicativo, e não há limite diário: abra a ferramenta e use. Existem apenas limites de tamanho, que protegem a memória do dispositivo.

Meus dados são enviados a algum servidor?

Não. O que você digita ou cola é processado na memória do navegador e não é enviado a nenhum servidor. Você pode conferir na aba Rede do navegador ou desconectando-se depois de carregar a página.

Guias