Formatador JSON

Formate, valide e minifique dados JSON com detecção de erros e múltiplos formatos de saída.

Formatador & Validador JSON
Formate, valide e minifique dados JSON com opções avançadas
JSON de Entrada
Cole seus dados JSON aqui
Saída Formatada
JSON formatado e validado

O JSON formatado aparecerá aqui

Insira o JSON e clique em Formatar

Recursos do Formatador JSON

O que fazemos

  • • Formatar e embelezar dados JSON
  • • Validar sintaxe JSON
  • • Minificar JSON para produção
  • • Indentação personalizável
  • • Detecção e reporte de erros
  • • Copiar e baixar resultados

Casos de Uso

  • • Depuração de respostas de API
  • • Formatação de arquivos de configuração
  • • Visualização de estruturas de dados
  • • Preparação para revisão de código
  • • Validação de schema JSON
  • • Transformação de dados

Validação vs formatação de JSON — a diferença que impede bugs em produção

Validação verifica se uma string é JSON sintaticamente válido. Formatação reorganiza JSON válido com indentação e quebras de linha consistentes. Você precisa de ambos: um arquivo pode ser válido mas ilegível, ou parecer formatado mas conter um erro de sintaxe que quebra o parsing.

Sua API retorna 200 com um corpo que parece JSON, mas o cliente lança um erro de parsing. Causas comuns: vírgula no final do último elemento de um array, string com aspas simples em vez de duplas, ou um caractere BOM no início do arquivo. Cole a resposta bruta aqui e o validador aponta o erro exato — número de linha, posição do caractere e o que era esperado.

Minificar JSON para produção — quanto de tamanho isso realmente economiza?

Minificar JSON remove espaços em branco, quebras de linha e indentação sem alterar os dados. Para respostas de API grandes com objetos profundamente aninhados, a minificação pode reduzir o payload em 15–30%, impactando diretamente o tempo de resposta.

Um arquivo de configuração com 4 espaços de indentação e 500 linhas vira 120 linhas minificado — e a compressão gzip funciona melhor no minificado porque padrões repetitivos comprimem com mais eficiência. Use JSON minificado em respostas de API e arquivos de dados em produção. Use JSON formatado em arquivos de configuração, documentação e revisões de código onde humanos precisam ler e editar.

Erros de sintaxe JSON que parecem corretos mas quebram o parsing

Os cinco erros de JSON mais comuns: vírgulas finais após o último item em array ou objeto (válido em JavaScript, inválido em JSON), strings com aspas simples (JSON exige duplas), valores undefined ou NaN (não são JSON válido — use null), comentários (JSON não tem sintaxe de comentário), e chaves inteiras (chaves JSON devem ser strings). Este formatador detecta todos e reporta a posição.

Usando o formatador JSON como parte do fluxo de debug de APIs

Copie o corpo bruto da resposta do Postman, saída de curl ou DevTools do navegador, cole aqui e veja imediatamente se é válido, onde está o erro e como é a estrutura — sem precisar de um ambiente local.

Ao depurar integrações de API, o gargalo costuma ser simplesmente ler a resposta. Um blob JSON minificado de 2KB em uma linha é ilegível. Formate aqui e você vê imediatamente se o objeto aninhado está sem um campo, se um array tem o número esperado de itens, ou se um campo de data é string ou número. Baixe a versão formatada para compartilhar com a equipe ou anexar a um relatório de bug.

Formatar e validar seu JSONFormatar e validar seu JSON

Ferramentas de Desenvolvedor Relacionadas