Formatador JSON
Formate, valide e minifique dados JSON com detecção de erros e múltiplos formatos de saída.
O JSON formatado aparecerá aqui
Insira o JSON e clique em Formatar
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.

